【正文】
Quality Function Deployment QFD for Software Requirements Management Guy Davis Carmen Zannier Adam Geras 1 Objectives Upon pletion of this chapter, students will: ? Understand what Quality Function Deployment (QFD) is ? Understand how QFD pares to other software development life cycles ? Be able to identify the primary QFD tools and concepts ? Be able to identify the QFD practices that might be useful in nonQFD working environments 2 1. Introduction to QFD QFDRequi rements Eng i neer?3 1(a) QFD Definition +VOI CE OF THECUSTOMERQFD=CUSTOMERSATISFACTIO N4 1(a) QFD – Definition (Cont.) [ASI, 2023] 5 1(b) QFD Benefits [ASI, 2023] 6 1(c) QFD History QFDSTATIST ICALPROCESS CONTROLDESIGN Q UALITYVALUEENGINEERING7 1(d) Software Engineering Context Cus tomerTQMSoftw are Engi neerSDL CSQFDRequi rements Eng i neer8 1(e) Requirements Engineering Context Vo ice of t heCus tomerSQFDRequi rements Eng i neerCus tomerReq uirementsPriori ti zati on9 2. QFD Life Cycle Considerations ? QFD Process ? SQFD Process 10 2(a) Traditional QFD Phases 11 2(b) Adapting QFD to Software ProductPl anningMeasurableObjectiv esCustomer VoicePh ase 1:Con ceiveDe signPl anningHigh L ev e lDe signMeasurable ObjectivesPh ase 2:Deve lopProcessPl anningMethods,toolsHigh LevelDesignPh ase 3:Manufactur eProductionPl anningProceduresMethods, toolsPh ase 4:Del iver12 2(b) SQFD Proces