SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 228 | Next

Margaret K. Kulpa, Kent A. Johnson

"Interpreting the CMMI: A Process Improvement Approach, Second Edition"

Acceptance testing
is mentioned here. The overall term testing is used in this process area, but
never truly spelled out. Some examples of testing are testing types??”path coverage,
stress, test case reuse, and so forth??”but testing by software life-cycle phase, that is,
unit??“integration??“system??“acceptance??“regression, is not covered.
Things that most organizations tend to forget about this process area:
You don??™t need to test everything.
You do need to test almost everything.
You cannot test in quality.
You must do both peer reviews and testing. You can peer review and test the
same products or different products. Try to ensure total coverage of the product,
by one means or the other, if possible.
What is a peer? If you are peer reviewing code, a peer is a coder. If you are peer
reviewing a project plan, a peer is another project manager. Do not mix people
of different job status??”for example, do not mix project managers in with coders.
They are not peers. Likewise, the vice president of software engineering is
also not a peer.


Pages:
216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240