© 2006 pc-doctor, inc. all rights reserved. pc-doctor is a trademark of pc-doctor, inc., reno, nv....

Post on 20-Dec-2015

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 2006 PC-DOCTOR, INC. ALL RIGHTS RESERVED. PC-DOCTOR IS A TRADEMARK OF PC-DOCTOR, INC., RENO, NV. ALL OTHER BRAND AND PRODUCT NAMES ARE REGISTERED TRADEMARKS, TRADEMARKS OR SERVICEMARKS OF THEIR RESPECTIVE HOLDERS AND ARE GRATEFULLY ACKNOWLEDGED. PRODUCT

SPECIFICATIONS SUBJECT TO CHANGE WITHOUT NOTICE.

Software EngineeringSeptember 16, 2009

PCD LocationsPCD Locations

Reno (HQ)Austin RTP

Tokyo

Hong Kong

DenverBeijing

Confidential

The Global System Health The Global System Health LeaderLeaderSoftware to reduce manufacturing,support and service costs through diagnostics and to drive contextual monetization opportunities

Founded in 1993 Privately held, profitable, fiscally conservative Focused on engineering excellence, software quality,

customer service and technical innovation Major PC manufacturer customers: HP, Dell, Acer,

Lenovo, Fujitsu Delivering a demonstrable ROI through service delivery

cost reductions and APOS revenues and profit

"Part of the problem [with PCs] "Part of the problem [with PCs] is that there are so many is that there are so many

cooks … Microsoft made the cooks … Microsoft made the operating system, some operating system, some

company in Taiwan made the company in Taiwan made the equipment, you’re running equipment, you’re running

software from a company in software from a company in California, and now you're California, and now you're

installing the driver for a installing the driver for a digital camera from a fourth digital camera from a fourth

company. You know, what are company. You know, what are the odds that all of these are the odds that all of these are

going to work flawlessly going to work flawlessly together for all 400 million together for all 400 million

people who have PCs? Zip." people who have PCs? Zip."

David Pogue, NY TimesInterviewed on 60 MinutesAired on Jan, 28, 2007“Get Me the Geeks!”

5%OF DESKTOPSFAIL IN 1ST YEAR/Gartner

15%OF NOTEBOOKSFAIL IN 1ST YEAR/Gartner

40%OF ALL RETURNS ARE“NO DEFECT FOUND”/CompTIA

PC-Doctor ProductsPC-Doctor Products

Windows Diagnostic Preload

WinPE Diagnostic Preload

InROM Diagnostics

Linux Diagnostics

DOS Diagnostics

Messaging and Monitization

PC-Doctor Network Factory

PC-Doctor Factory

PC-Doctor Factory Express

PC-Doctor Service Center

PC-Doctor Network Factory

PC-Doctor Factory

OEM SERVICEFACTORY

New!

Company MissionCompany Mission

Help our customers respondto industry challengesthrough the delivery of a demonstrable ROI

What We MakeWhat We Make

Factory& DepotSolutions

Windows Vista diagnostics

User OSSolutions

Service OSSolutions

ServiceSolutions

OS Present Diagnostics

Embedded Diagnostics PC-Doctor

6

Software Engineering

Methodologies

Direct System Information

Diagnostic Hardware

Key Technologies

How We Make SoftwareHow We Make Software

Software EngineeringSoftware Engineering

Agile ProcessAgile Process Satisfy the customer through early and

continuous delivery of valuable software Welcome changing requirements Deliver working software frequently Build projects around motivated individuals Processes promote sustainable

development Simplicity-the art of maximizing the amount of

work not done--is essential The best architectures, requirements, and

designs emerge from self-organizing teams At regular intervals, the team reflects on how

to become more effective

GoalsGoals Hire the best UNR graduates Contribute knowledge and opportunity to UNR Create real software for our customers

What We OfferWhat We Offer Mentoring Developers – up to 5 days as needed Quality assurance Hardware and software Foundational components

Diagnostics, system information, Linux, Windows, sample code

Bonus - $2500 budgeted What we need from you - Three things

Commitment! Commitment! Commitment!

Drive VisualizerDrive Visualizer Huge issue! Vast amounts of data Benchmarking Statistical analysis Storage Beautiful display See Google research

Hard Drive Predictive AgentHard Drive Predictive Agent Now – run diagnostics – PASS or FAIL Future – predict failures

Existing models are limited How do we get the data? Offer “free” tool to gather data and

upload PCD server Must offer carrot

Free diagnostics Account based access interesting

aggregate data Basic failure predictions

Define what data to gather Define UI Solve problem of failed drives Implement prediction visualization

C# PCD to do integration

Implement client server data exchange Use Amazon Web Services (ECC, S3 and SQS) Server side is the bulk of the effort

Major TasksMajor Tasks

Startup Programs/Services ManagerStartup Programs/Services Manager Manage Startup Programs or Services Croud-sourcing Client and Backend

Standalone Drive ManagerStandalone Drive Manager Key Features

Tests drives Images drive – local and network Portable – self powered Secure erase and verify

Label printing Bad drive imaging Local PXE server

Initial specs Intel Atom Linux OS 4 line LCD display 2 SATA, 2 USB, 1 PATA

Top 10 Ways to Speed Up Your PCTop 10 Ways to Speed Up Your PC Optimize your PC! Most of the effort is requirements Open ended

QuestionsQuestions

Thank You!Thank You!

Ken SheppardChief Technology Officerken.sheppard@pc-doctor.com

Hector UrtubiaSenior Software Engineer hector.urtubia@pc-doctor.com

top related