Prev | Current Page 94 | Next

Peter Farrell-Vinay

"Manage Software Testing"

He remembers the justification for the design decisions and is usually some sort of
oracle on the system??™s behavior. The test manager will thus consult him frequently. He will usually
have defined the system??™s interfaces.
7. Developers are the staff who write real code and sometimes low-level designs. As such they may
also be responsible for writing and executing the unit tests for that code. If so, have all the unit
tests checked by someone else, preferably a tester. Make sure they know as soon as you??™ve found
each bug you can reproduce. Monitor their relations with testers to ensure that they are neither
too close (which could subvert testing rigor, particularly if bugs aren??™t accorded the right classi-
fication) nor too distant (such that antagonism occurs). They may also have to handle third-line
Support if no one else can.
8. Human resources recruit staff and get them trained. They are also good at being a third party when
discussing staff career prospects. If you want good staff you need to talk to them very seriously.
9. Independent safety advisor is usually appointed to oversee and approve the safety case which will
be constructed by the safety manager, and staff with test input to show that the safety claims have
been met. Testing will have a major input to the safety case, and the relationship between you and
the independent safety advisor is critical. The independent safety advisor will as his title suggests
be independent of the company.


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