Ch. 21: AIS Development Strategies
21.2 A federal agency signed a 15-month contract for $445,158 for a human resources/payroll
system. After 28 months and no usable software, the agency canceled the contract and
withheld payment for poor performance. A negotiated settlement price of $970,000 was
agreed on. The project experienced the following problems:
The contractor did not understand what software was desired. The RFP did not have fully
developed user requirements or system specifications, and user requirements were never
adequately defined and frozen. Changes delayed completion schedules and caused
disagreements about whether new requirements were included in the original scope of
work.
The contract did not specify systems requirements or performance criteria, and the
terminology was vague. The contract was amended 13 times to add or delete requirements
and to reimburse the contractor for the extra costs resulting from agency caused delays.
The amendments increased the cost of the contract to $1,037,448.
The contractor complained of inexcusable agency delays, such as taking too much time to
review items submitted for approval. The agency blamed the delays on the poor quality of
the documentation under review.
The agency did not require each separate development phase to be approved before work
continued. When the agency rejected the general system design, the contractor had to
scrap work already completed.
a. What caused the problems?
The contractor did not fully understand what was required because the agency had not
Project phases were not approved before the next phase began. When the conceptual
The contract did not contain acceptance-testing procedures and criteria.
Documentation standards were never developed and documentation was poor, causing
Extensive changes were made by the agency. The contract was amended 13 times to
In summary, the problems were caused by poor planning, poor problem definition, inadequate
system specifications, poor project management, and poor communication.
How could the agency have better managed the systems development project?
Done a better job of defining what the system was to accomplish.
21-8
©2018 Pearson Education, Inc.