Search This Blog

Friday, 27 January 2012

IT Applications Comprehensive Platforms

http://www.fcsltd.com/appdev/process/project_startup.asp 

Project Start-up

Software Development Process Flow – Project Start-up
The Project Start-up step incorporates the following stages:
Entry Criteria
  • The Development Agreement/Proposal is received.
Tasks
  • Software estimation
  • Project Initiation and preparation/update
  • Project Management Plan (PMP)
  • Inspection of PMP
  • Phase-end Review
Validation and Verification
  • Approved Project Budget Sheet
  • Reviewed PMP
  • Project details made available using the Time Sheet System
Exit Criteria
  • Approval and release of Project Management Plan
  • Approved Project Budget Sheet
Phase Deliverables
  • Approval and release of Project Management Plan 
Requirement Analysis

Software Development Process Flow – Requirement Analysis
This step incorporates the following stages:
Entry Criteria
  • The Project Management Plan is made available to the client.
Tasks
  • Prepare Software Requirements Specifications (SRS).
  • Define Acceptance Criteria & prepare Acceptance Plan.
  • Provide the Phase-end Review.
  • Inspect the Software Requirements Specifications (SRS) Document.
Validation and Verification
  • In this stage, the SRS is completely reviewed and fine-tuned according to client requirements.
Exit Criteria
  • In this stage, the agreed SRS is made available to the client along with the Acceptance Plan.
Phase Deliverables
SRS


High-level Design

Software Development Process Flow – High-level Design
This step incorporates the following stages:
Entry Criteria
  • Agreed Software Requirement Specifications are available.
  • Project Management Plan is available.
Tasks
  • Prepare High-level Design (HLD).
  • Examine the HLD.
  • Initiate the Phase-end Review.
Validation and Verification
  • Review of High-level Design is validated, verified, and incorporated.
Exit Criteria
  • High-level Design documentation is made available.
Phase Deliverables
  • High-level Design document is delivered to the client with all feedbacks effectively incorporated. 

Low-level Design

Software Development Process Flow – Low-level Design
This step incorporates the following stages:
Entry Criteria
  • Project Management Plan is available.
  • HLD document is available.
Tasks
  • Prepare Program Specifications.
  • Provide a Structured Walk through.
  • Prepare the Test Plan and Test Cases.
  • Provide a Structured Walk through the Phase-end Review.
Validation and Verification
  • Review Test Plan.
  • Review Program Specification.
  • Review Unit Test Cases.
  • Review Functional Test Cases.
  • Review Acceptance Test Cases.
Exit Criteria
  • Program Specifications are released.
  • Unit Test Cases are released.
  • Functional Test Cases are released.
  • Acceptance Test Cases are released.
Phase Deliverables
  • Program Specifications
  • Unit Test Cases and Test Data
  • Functional Test Cases and Test Data 

Testing

Software Development Process Flow – 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.
Tasks
  • Conduct testing.
  • Prepare user documents.
  • Inspection of user documents.
  • Provide Phase-end Review.
Validation and Verification
  • Review functional test results.
  • Review User Documentation.
Exit Criteria
  • Tested System is released.
  • User Documentation is completed.
Phase Deliverables
  • Test results 


Package and Release

Software Development Process Flow – Package and Release
This step incorporates the following stages:
Entry Criteria
  • Software and documentation are released for delivery.
Tasks
  • Perform final inspection and delivery.
Validation and Verification
  • Review the software package.
Exit Criteria
  • Product is approved for delivery.
  • Product is delivered to the client.
Phase Deliverables
  • Software Package 

Project Windup

Software Development Process Flow – Project Windup
This step incorporates the following stages:
Entry Criteria
  • Acceptance letter received from client as per terms and conditions of development agreement/proposal.
Tasks
  • Wind-up the project.
Validation and Verification
  • Review Project Completion Report.
Exit Criteria
  • Project-end Review Report is available.
  • Project Completion Report is available.
  • Quality Records are handed over.
Phase Deliverables
  • Project Completion Report




No comments:

Post a Comment