http://www.fcsltd.com/appdev/process/project_startup.asp
Software Development Process Flow – Project Start-up
The Project Start-up step incorporates the following stages:
Entry Criteria
Software Development Process Flow – Requirement Analysis
This step incorporates the following stages:
Entry Criteria
SRS
Software Development Process Flow – High-level Design
This step incorporates the following stages:
Entry Criteria
Software Development Process Flow – Low-level Design
This step incorporates the following stages:
Entry Criteria
Software Development Process Flow – Testing
This step incorporates the following stages:
Entry Criteria
Software Development Process Flow – Package and Release
This step incorporates the following stages:
Entry Criteria
Software Development Process Flow – Project Windup
This step incorporates the following stages:
Entry Criteria
Project Start-up |
The Project Start-up step incorporates the following stages:
Entry Criteria
- The Development Agreement/Proposal is received.
- Software estimation
- Project Initiation and preparation/update
- Project Management Plan (PMP)
- Inspection of PMP
- Phase-end Review
- Approved Project Budget Sheet
- Reviewed PMP
- Project details made available using the Time Sheet System
- Approval and release of Project Management Plan
- Approved Project Budget Sheet
- Approval and release of Project Management Plan
Requirement Analysis |
This step incorporates the following stages:
Entry Criteria
- The Project Management Plan is made available to the client.
- Prepare Software Requirements Specifications (SRS).
- Define Acceptance Criteria & prepare Acceptance Plan.
- Provide the Phase-end Review.
- Inspect the Software Requirements Specifications (SRS) Document.
- In this stage, the SRS is completely reviewed and fine-tuned according to client requirements.
- In this stage, the agreed SRS is made available to the client along with the Acceptance Plan.
SRS
High-level Design |
This step incorporates the following stages:
Entry Criteria
- Agreed Software Requirement Specifications are available.
- Project Management Plan is available.
- Prepare High-level Design (HLD).
- Examine the HLD.
- Initiate the Phase-end Review.
- Review of High-level Design is validated, verified, and incorporated.
- High-level Design documentation is made available.
- High-level Design document is delivered to the client with all feedbacks effectively incorporated.
Low-level Design |
This step incorporates the following stages:
Entry Criteria
- Project Management Plan is available.
- HLD document is available.
- Prepare Program Specifications.
- Provide a Structured Walk through.
- Prepare the Test Plan and Test Cases.
- Provide a Structured Walk through the Phase-end Review.
- Review Test Plan.
- Review Program Specification.
- Review Unit Test Cases.
- Review Functional Test Cases.
- Review Acceptance Test Cases.
- Program Specifications are released.
- Unit Test Cases are released.
- Functional Test Cases are released.
- Acceptance Test Cases are released.
- Program Specifications
- Unit Test Cases and Test Data
- Functional Test Cases and Test Data
Testing |
This step incorporates the following stages:
Entry Criteria
- Project Management Plan is available.
- Successfully Unit Tested Code is available.
- High Level Design, Low Level Design, and Unit Test Cases are available.
- Conduct testing.
- Prepare user documents.
- Inspection of user documents.
- Provide Phase-end Review.
- Review functional test results.
- Review User Documentation.
- Tested System is released.
- User Documentation is completed.
- Test results
Package and Release |
This step incorporates the following stages:
Entry Criteria
- Software and documentation are released for delivery.
- Perform final inspection and delivery.
- Review the software package.
- Product is approved for delivery.
- Product is delivered to the client.
- Software Package
Project Windup |
This step incorporates the following stages:
Entry Criteria
- Acceptance letter received from client as per terms and conditions of development agreement/proposal.
- Wind-up the project.
- Review Project Completion Report.
- Project-end Review Report is available.
- Project Completion Report is available.
- Quality Records are handed over.
- Project Completion Report
No comments:
Post a Comment