1 / 41

Agenda for design activity

Agenda for design activity. 1. Example 1: understanding requirements 2. Example 2: design 3. Example 3: real estate product 4. Example 4: structure product 5. Example 5: electrical product 6. Example 6: plumbing product 7. Optimizing design methods. 1. Example 1: understanding req.

keziah
Télécharger la présentation

Agenda for design activity

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agenda for design activity 1. Example 1: understanding requirements 2. Example 2: design 3. Example 3: real estate product 4. Example 4: structure product 5. Example 5: electrical product 6. Example 6: plumbing product 7. Optimizing design methods

  2. 1. Example 1: understanding req • Purpose of example • Customer wants • Converting wants to spec and contract • Product contract • Product spec • Contractor wants • Contractor requirements 1. Example 1: understanding requirements

  3. Purpose of example • Illustrate • Understand-requirements process • Customer wants vs requirements • Pseudo customer requirements • Validation • Tracing from spec to wants • Determining when understand-requirements activity is complete • Verification methods 1. Example 1: understanding requirements

  4. Customer wants • W1: Live in a quiet place • W2: Have low maintenance costs • W3: Raise a garden • W4: Have room for family to visit • W5: Have adequate electricity • W6: Have a garage • W7: Cool in the evenings • W8: Pay $100,000 • W9: Obtain 6/1/03 1. Example 1: understanding requirements

  5. Converting wants to spec & contract Wants W1: quiet W3:garden W5: electric W7: cool W9: close W2: low costs W4: family W6: garage W8: $100K S S S S S S S02: miles S03: 1/2 acre S11: water S10: 100 amps S08:east C3:close S01: <3yrs S04: no flood S05: low maint S12: equip works S06: 1800 S07: 3 bdr S09: garage C2:$100K C1: house & lot Spec Contract Wants flow to spec or contract directly or via studies 1. Example 1: understanding requirements

  6. Product contract • C1: Provide house and lot that meet spec (ANA) • C2: Pay $100,000 (INS) • C3: Close on sale by 6/1/03 (INS) 1. Example 1: understanding requirements

  7. Product spec (1 of 2) • S01: <3 years old (ANA) • S02: <10 & > 3 miles from town of 5000 people (INS) • S03: > 1/2 acre lot (INS) • S04: Does not flood (ANA) • S05: Low maintenance construction (INS) • S06: >1800 feet in air conditioning (INS) 1. Example 1: understanding requirements

  8. Product spec (2 of 2) • S07: At least 3 bedrooms (INS) • S08: Master bedroom on east side (INS) • S09: Attached two-car garage (INS) • S10: >100 amperes electrical service (INS) • S11: > 11 gal/min from at least one faucet (TEST) • S12: Equipment works (DEMO) 1. Example 1: understanding requirements

  9. Contractor wants Customer wants Contractor wants Designer profit Designer pride Government law 20% Happy buyer Meets code Contractor requirements Contractor wants create pseudo requirements in addition to customer requirements. These pseudo requirements can be considered to be part of the design. In this example, they don’t flow from the customer wants. 1. Example 1: understanding requirements

  10. Contractor requirements • Wants • Ds1: 20 percent profit (INS) • Ds2: Make buyer happy (INS) • Lc1: Meets code (INS, DEMO) 1. Example 1: understanding requirements

  11. 2. Example 2: design • Purpose of example • Concept • Spec tree -- partitioning • Contractor design 2. Example 2: design

  12. Purpose of example • Illustrate • Feasibility • Concept • Partitioning • Documentation 2. Example 2: design

  13. Concept N Master Bedroom Bath Living Garage Kitchen Bedroom Bath Bedroom Storage Utility 2. Example 2: design

  14. Spec tree -- partitioning House and lot Real estate Structure Electrical Plumbing 2. Example 2: design

  15. Contractor design • Dd1: Plans • Floor plan • Elevations • Plumbing plan • Electrical plan • Foundation plan • Lot layout • Dd2: Flood analysis • Dd3: Cost and schedule 2. Example 2: design

  16. 3. Example 3: real estate product • Purpose of example • Real-estate flow down • Real-estate spec • Re-estate contract 3. Example 3: real-estate product

  17. Purpose of the example • Illustrate • Acquire-products activity • Studies in flow down • Flow-up in requirements • Requirement for lower studies to support higher verification 3. Example 3: real-estate product

  18. Real-estate flow down S01: < 3yrs S02: miles S03: 1/2 acre S04: doesn’t flood C2: $100,000 C3: close by 6/1/01 Ds1: 20% Dd2: flood analysis Dd3: Cost/sched study Dd1: Plans Rs1: miles Rs3: 1/2 acre Rs4: <3 yrs Rc1: land Rs5: survey Rs2: doesn’t flood Rc4: provide analysis Rc2: <$15,000 Rc3: close by 1/1/03 Product spec, product contract, and contractor-wants flow down directly and through studies to become the real estate spec and contract 3. Example 3: real-estate product

  19. Real-estate spec • Rs1: <10 & > 3 miles from town of 5000 people (INS) • Rs2: Does not flood (ANA) • Rs3: > 1/2 acre (INS) • Rs4 <3 years (INS) 3. Example 3: real-estate product

  20. Real-estate contract • Rc1: Provide land • Rc2: < $15,000 • Rc3: Close by 1/1/03 • Rc4: Provide flood analysis • Rc5: Provide survey Note: Contract and spec would be different if existing house were being purchased 3. Example 3: real-estate product

  21. 4. Example 4: structure product • Purpose of example • Structure flow down • Structure spec • Structure contract 4. Example 4: structure product

  22. Purpose of example • Illustrate • Interface contract • Requirements from contractor design 4. Example 4: structure product

  23. Structure flow down S05: low maintenance S12: works Lc1: meets code Ds2: buyer happy C2: $100,000 C3: close by 6/1/03 Ds1: 20% Dd1: Plans Dd2: flood analysis Dd3: Cost/sched study Ss1: structure Sc1: meets design Ss2: brick Ss3: roof Ss4: paint Ss5: carpet Ss6: tile Ss7: colors Ss8: tile color Ss9: meets code Sc2: <$53,000 Sc3: close by 5/1/03 Sc4: coordinate Product spec, product contract, and contractor-wants flow down through studies to become the structure spec and contract 4. Example 4: structure product

  24. Structure spec • Ss1: Meets design (INS) • Ss2: Brick (INS) • Ss3: 30-yr composition (INS) • Ss4: Long-lasting paint (INS) • Ss5: Nylon carpet except bath and kitchen (INS) • Ss6: Ceramic tile on all other interior floors (INS) • Ss7: White exterior paint, beige interior paint, beige carpet (INS) • Ss8: White tile (INS) • Ss9: Meets code (INS) 4. Example 4: structure product

  25. Structure contract • Sc1: Provide structure • Sc2: <$53,000 • Sc3: Compete by 5/1/03 • Sc4: Coordinate with plumber and electrician 4. Example 4: structure product

  26. 5. Example 5: electrical product • Purpose of example • Electrical flow down • Electrical spec • Electrical contract 5. Example 5: electrical product

  27. Purpose of example • Illustrate • Matching interface requirements 5. Example 5: electrical product

  28. Electrical flow down S10: electrical S12: works Lc1: meets code C2: $100,000 C3: close by 6/1/03 Ds1: 20% Dd1: Plans Dd2: flood analysis Dd3: Cost/sched study Ec1: electrical Es1: meets design Ps2: electrical Ps3: meets code Ec2: <$4,000 Ec3: close by 5/1/03 Ec4: coordinate Product spec, product contract, and contractor-wants flow down through studies to become the electrical spec and contract 5. Example 5: electrical product

  29. Electrical spec • Es1: Meets design (INS) • Es2: >100 amperes electrical service (INS) • Es3: Meets code (INS) 5. Example 5: electrical product

  30. Electrical contract • Ec1: Provide electrical • Ec2: <$4,000 • Ec3: Complete by 5/1/03 • Ec4: Coordinate with structure 5. Example 5: electrical product

  31. 6. Example 6: plumbing product • Purpose of example • Plumbing flow down • Plumbing spec • Plumbing contract 5. Example 5: electrical product

  32. Purpose of example • Illustrate • Verification by test 6. Example 6: plumbing product

  33. Plumbing flow down S11: water S12: works Dr1: meets code C2: $100,000 C3: close by 6/1/03 Ds1: 20% Dd1: Plans Dd2: flood analysis Dd3: Cost/sched study Pc1: plumbing Ps1: meets design Ps2: water Ps3: meets code Pc2: <$8,000 Pc3: close by 5/1/03 Pc4: coordinate Product spec, product contract, and contractor-wants flow down through studies to become the plumbing spec and contract 6. Example 6: plumbing product

  34. Plumbing spec • Ps1: Meets design (INS) • Ps2: >100 gal/min from one faucet (TEST) • Ps3: Meets code (INS) 6. Example 6: plumbing product

  35. Plumbing contract • Pc1: Provide plumbing • Pc2: <$8,000 • Pc3: Complete by 5/1/03 • Pc4: Coordinate with structure 6. Example 6: plumbing product

  36. 7. Optimizing design • Reason for discussing • Waterfall process • Modified waterfall process • Providing information when needed 7. Optimizing design

  37. Reason for discussing (1 of 2) • Many approaches imply that requirements must be complete before design, design complete before build, and design of higher products complete before design of lower products 7. Optimizing design

  38. Reason for discussing (1 of 2) • PBDA recognizes that not all requirements and design needs to be done before other activities can begin -- they can be built partially to allow other activities to proceed • PBDA is not the only approach that makes this recognition • This recognition shortens cycle time and reduces risk 7. Optimizing design

  39. Waterfall process System design System i&t Box i&t Box design Software i&t Software design Waterfall process has classic V pattern. Steps are serial -- with each step finishing before the next starts 7. Optimizing design

  40. Modified waterfall process Tasks start earlier System design System i&t Box design Box i&t Software design Software i&t Software and box developed in multiple builds Modified waterfall has shorter cycle time. It starts earlier & tasks develops in parallel often using multiple builds. 7. Optimizing design

  41. Providing information when needed Percent of requirements complete 100 0 0 Percent of tasks to be developed 100 Concept Functions I/Fs Mechanical Test Design can start before requirements are complete 7. Optimizing design

More Related