After a quarter of a million lines of code had been written, the application
was ready for testing. The testers, however, came back with their results
alleging poor application quality. A plan had to be developed and executed
quickly to address this feedback. However, the eleven-person development team
was confronted with further challenges: code had to be revised due to an
oversight regarding requirements and application issues, new functionalities
had to be added resulting from change requests, and the finished product had
to be delivered soon. The resulting code flux, nonetheless, would likely
compound the quality perception problem even further.
The above scenario illustrated that, in addition to people and technology, a
third element to successful application develo... (more)