Prev | Current Page 93 | Next

Peter Farrell-Vinay

"Manage Software Testing"

He may be the same as the project librarian. His moment of glory comes at
integration test time when close cooperation with the test manager ensures a quick turn-round
of intermediate releases and patches. This is utterly essential for the smooth running of any project.
4. Customer staff are the people who will end up using the system. They will often be kept away
from the developers by the combined efforts of customer management and developer management.
This is because contact with customer staff might reveal to the developers how little
customer management understands about what customer staff really do, and even call into question
the rationale behind the system. Developer management don??™t want developer staff upsetting
customer management with ill-judged questions that begin with phrases like ???what??™s the point
of. . .???? or ???why don??™t you simply. . .???? Customer staff are however essential both for writing the
requirements specifications and for checking that those parts of the system test concerned with
the human??“computer interface are realistic, and workable.
12 Manage Software Testing
5. Customer is the person who pays for the product. Note that the customer may never actually use
the product, or may not use it until too late. For this reason developers and testers need access
to customer staff.
6. Design authority tries to keep the design of the system consistent, elegant, and architecturally
coherent.


Pages:
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105