Posts Tagged ‘code’

Behavior in the code that is Not in the Requirements

Friday, August 7th, 2009

For most commercial applications, fifty percent or more of the shipped code cannot be traced directly to the corresponding requirements document. This is true because:

There are requirements that should have been documented but weren’t. All requirements are imperfect and incomplete. Given this fact, programmers make assumptions, add behavior, get informal, undocumented clarification of requirements, and write a lot of code to implement business requirements that never made it to the requirements document. (more…)

Code coverage for system testers

Thursday, July 16th, 2009

I am often asked why I teach that system testers should use code coverage tools when in most organizations, system testers don’t have access to the code. (more…)