Quality Function Deployment

Quality Function Deployment (http://www.qfdi.org/)


A method that originated in Japan (hence the funny name, it's a transliteration) for mapping and prioritizing customer needs and wants into product, service, and business operations to optimize organization performance and meet or exceed customer expectations.

See TheRoadMapToRepeatableSuccess, for example, and other books on the topic.

At the risk of over-simplification, conducting a QFD is an intensive process, usually facilitated by an expert in the technique, of convening a group of stakeholders to:

for starters. The output of the QFD process is a matrix that captures all this information; the matrix can serve as a starting point for the PlanningGame.

Assertion: QFD can help software development projects deliver RealValue.

--RandyStafford

I suppose that in QFD this "convening [of] a group of stakeholders" must include the customer? After all, how can you brainstorm user requirements without a user? But then why would you need to identify the customer? You already have. -- SunirShah


Absolutely. The value of the exercise varies according to how reasonable your facsimile of a customer is. For example a beta partner is better than a marketing product manager (or, in the case of my last project, a focus group would have been better than a supposed SubjectMatterExpert who was the BigBoss? on the project). This topic is treated in SoftwareRequirements. But it can be worth some thought to contemplate who the real customer is. For example if you're developing an application for a customer service representative to use, is the "customer" the CSR, or whoever they're talking to on the phone? A chain of customers might imply relationships between their respective needs.

--RandyStafford

Let's not forget that QFD wants to PutaNumberOnIt for everything that goes into the requirements matrix. This completely eliminates the arguments over whether a requirement is "essential" or "tangential" to the finished product. It does not, however, eliminate the need to talk to real end users of the product to capture the relative values of the required features.


CategoryRequirements


EditText of this page (last edited November 19, 2004) or FindPage with title or text search