Chapter 21


1:

Why are there testing costs associated with the costs of conformance?

A1:

Because no matter how good the development process is, testing still needs to be performed one time to verify the product against the product specification and validate it against the user requirements. If no bugs are found, great, but all the costs associated with planning, developing, and executing the tests contribute to the costs of conformance.

2:

True or False: The test team is responsible for quality.

A2:

False! Testing looks for bugs. Testers didn't put the bugs in the product and can't guarantee when they're done testing that no more bugs exist.

3:

Why would being called a QA Engineer be a difficult title to live up to?

A3:

Because it implies that you are the one guaranteeing the product's quality. Are you ready for that responsibility?

4:

Why is it good for a test or quality assurance group to report independently to senior management?

A4:

If they report to the development manager or the project manager, there's a conflict of interest between finding bugs and the creation of the software or the meeting of the schedule.

5:

If a company complied with the ISO 9000-3 standard for software, what CMM level do you think they would be in and why?

A5:

They would probably be at CMM Level 3, possibly touching some of the Level 4 requirements. They aren't at Level 2 because Level 2 is just concerned with the project level. Level 3 deals with the entire organization or company. Level 4 is where statistical control starts to come into play.



    Software Testing
    Lessons Learned in Software Testing
    ISBN: 0471081124
    EAN: 2147483647
    Year: 2005
    Pages: 233

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net