Management of a software development project is typically characterized by a lack of control and poor projections. Status reports are notoriously inaccurate; worse yet, the prerequisite software audits drain development resources from the design effort.
This paper describes an automated procedure for performing software audits and generating status reports. This procedure reduces the time required for both tasks significantly, and makes status reports available upon demand. Timely status reports furnish management with an early warning of problem areas so that project control can be exercised. For example, resources may be reallocated or additional resources employed where these problems are identified.
The Automatic Audit Information System for Software Development (AAIS) procedure has been implemented by AAI Corporation for the development of Device 20B5. It Is based upon the following concepts:
, A central software development library
, Software development milestones and criteria
, Functional hierarchies
, A development Scoreboard.
AAIS provides the 20B5 management with close project control by means of timely audits and concise status reporting.