Because the ACIC project is a development project, the standard Infosys development process is followed. However, it is tailored to accommodate the requirements of the Rational Unified Process (RUP) methodology because using RUP is a commitment to the customer. RUP is an iterative approach to development. The Infosys tailoring guidelines allow the different phases to be executed iteratively as long as the specification, design, coding, and testing activities are executed in each iteration. In addition to doing iterative development, the following key modifications were made to the standard process to accommodate RUP.
Only those use cases that are taken up in a particular iteration will be elaborated at that point.
The logical object model and the physical object model will be developed incrementally in the first few iterations.
The physical database design may be refined in later iterations.
A unit test plan will be developed in each iteration.
Defects will be logged iteration-wise.
In addition, the standard traceability matrix mechanism will not be used for requirement traceability. Instead, requirements will be traced using the Requisite Pro tool, which is part of the development environment.
For requirement change management, the standard process will be used. Although impact analysis will be done for each request, a reestimation will be done if a request is expected to take more than 2% of the total effort. The process planning outputs are captured in the project management plan, which is given in Chapter 8.