Presentation is loading. Please wait.

Presentation is loading. Please wait.

Fall 2006 1 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Senior Design Lecture 5 Prototype phase Evaluation phase Production.

Similar presentations


Presentation on theme: "Fall 2006 1 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Senior Design Lecture 5 Prototype phase Evaluation phase Production."— Presentation transcript:

1 Fall 2006 1 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Senior Design Lecture 5 Prototype phase Evaluation phase Production phase

2 Fall 2006 2 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Product development cycle Define Design Prototype Evaluation Production Milestones/ Approvals Product Approval Design Release Prototype Release Beta Release Product Release Documents Functional Specifications Project Plan Debug & Evaluation Plan Theory of Operations Qualification Report Not in class Manufacturing Report EOL Final Report

3 Fall 2006 3 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Any questions? Definition phase –Functional Specifications document –Product Approval milestone Design phase –Project Plan document –Design Release milestone

4 Fall 2006 4 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Prototype phase Define Design Prototype Evaluation Production Milestones/ Approvals Prototype Release Documents Debug & Evaluation Plan Theory of Operations

5 Fall 2006 5 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Prototype phase overview Purpose –Integrate the pieces (big step) –Create the initial (alpha) version of the product Documents –Debug & Evaluation Plan (testing methodology) –Theory of Operations (technical description) Milestone: Prototype Release

6 Fall 2006 6 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Debug & Evaluation Plan Purpose –Defines who is doing what and when –Prove that design works and how well (robust) Use (true for all plans) –Monitor and track progress, software database application –Identify schedule slips, budget overruns in advance

7 Fall 2006 7 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Debug & Evaluation Plan, continued. Issues –Poorly defined tests and minimal coverage –Bugs: repetitive/easy, intermittent/difficult, tracking –High demand for prototypes, little supply Recommendation: plan debug and testing to take at least 2X the time expected

8 Fall 2006 8 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Theory of operation What: technical description of how the design works Scope: focus on the internal workings Your TOP’s: if you can describe it, you can’t debug it

9 Fall 2006 9 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering How is a TOP’s used? Egr- what they’re doing Mktg- advertising Mfg- understand the technologies Service- help explain to customers Sales- understand their market Sr. Mgmt- waste basket liner Finance- another liner

10 Fall 2006 10 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Prototype Release Purpose –Start thorough testing –Begin to deploy product to stakeholders (little value earlier) Process –Hold an approval meeting: team, advisor, industry rep –Demonstrate working prototype (Alpha Release)

11 Fall 2006 11 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Evaluation Phase Define Design Prototype Evaluation Production Milestones/ Approvals Beta Release Documents Qualification Report

12 Fall 2006 12 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Evaluation phase overview Purpose –Prove that design works and how well (robust) –Finalize design for high-volume production Documents –Qualification Report (data, analysis, conclusions) –Physical evidence Milestone: Beta Release

13 Fall 2006 13 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Why an evaluation phase? Get rid of bugs Make sure it works Quality, defects

14 Fall 2006 14 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Bug tracking States/dates: open, study, fixed, tested, etc., closed Severity: H, M, L Metrics –Number of bugs, bugs vs. time –Number of high’s, high’s vs. time –High’s open a long time War Room

15 Fall 2006 15 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Example bug tracking application

16 Fall 2006 16 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Pentium evaluation Number of engineers? Time frame? Number of bugs tracked?

17 Fall 2006 17 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Qualification Report Purpose: document qualification What: testing methods, data, analysis Issues –Poorly defined data & methods & conclusions –Impossible to reproduce data –Major document, tons of data, shared with stakeholders

18 Fall 2006 18 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering How is a Qual Report used? Egr- fix stuff Mktg- hide/document flaws Mfg- tools are working Service- predict problems Sales- ? Sr. Mgmt- who to fire Finance- over budget

19 Fall 2006 19 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Beta Release Purpose –Begin widespread prototype deployment –Start manufacturing ramp-up Process –Checklists work well –Include peer & expert reviewers

20 Fall 2006 20 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Production (Ramp-Up) Phase Define Design Prototype Evaluation Production Milestones/ Approvals Product Release Documents Manufacturing Report

21 Fall 2006 21 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Production phase overview Purpose: ramp the manufacturing line up to full-scale production, take dpm data Documents –Manufacturing Report –Demonstrates manufacturability Milestone: Production Release, PR (first customer ship-FCS)

22 Fall 2006 22 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering How is a mfg report used? Egr- Mktg- Mfg- Service- Sales- Sr. Mgmt- Finance-

23 Fall 2006 23 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Production Release Purpose –Begin high-volume production, bring in revenue ($$) –Post-mortem held to discover learning’s Process: Often requires a risk assessment & judgment call by senior management

24 Fall 2006 24 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering

25 Fall 2006 25 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering How is a TOP’s used? Egr- debug Mktg- customer mtgs Mfg- plant layout, testing Service- maintenance guide, training Sales- customer mtg Sr. Mgmt- sales Finance- None

26 Fall 2006 26 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Why an evaluation phase? Make sure it works Discover bugs/fix them Identify weak points for future enhancements Push product to limits (robust) Make sure designed the right thing

27 Fall 2006 27 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Pentium evaluation Number of engineers?300 - 400 Time frame?9 months Number of bugs tracked?300 - 500

28 Fall 2006 28 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering How is a Qual Report used? Egr- Baseline product performance, submit for certifications (UL, CSA, VDE, software) Mktg- Share with customers for cross-quals Mfg- Validate testing Service- Estimate failure rates (fit’s) Sales- Create promotional literature Sr. Mgmt- IP, legal Finance- None

29 Fall 2006 29 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering How is a mfg report used? Egr- Adjust design guidelines Mktg- Product planning Mfg- Estimate defects-per-million (dpm) Service- Cost of spares Sales- None Sr. Mgmt- Future plant planning Finance- Validate ROI assumptions, analysis


Download ppt "Fall 2006 1 CS-EE 480 Lillevik 480f06-l5 University of Portland School of Engineering Senior Design Lecture 5 Prototype phase Evaluation phase Production."

Similar presentations


Ads by Google