July 2013
Intermediate to advanced
384 pages
10h 56m
English
Customer requirements are the basis for all subsequent development work on a software project. Inaccurate and unstable requirements are the cause of many software product quality problems. They also reduce developer productivity because of the rework that has to be done to fix the problems created by poor requirements. Direct customer involvement in the project is a powerful remedy for the disease of inaccurate requirements. Software cultures that lack a systematic way for incorporating the voice of the customer into their requirements process face a higher risk of building the wrong product.
Software groups at Kodak and elsewhere have found the use of key customer representatives, or “project champions,” ...
Read now
Unlock full access