Project Documentation

The following table shows the documentation available at various stages of software development lifecycle

PHASE   DESCRIPTION  TEAM / DIVISION  OUTPUT
Requirement Analysis Analyze customer requirements and formulate a detailed requirements document Requirement Capture Team and Project Manager Detailed Requirements ocument (SRS/FS)
 Get Signoff from Client for the requirements document Requirement Capture Team and Project Manager  
 Create screens for all the forms and device Screen behavior  Development  Screen designs with Simulated Behavior and Work Flow. (Prototypes)
  Get Clients Signoff on the screen  Requirement Capture Team and Project Manager  
Architecture and Design  Create a System Architecture and Design document  Architect and Project Manager  Design and architecture Document (HLD/LLD)
 Planning  Project Plan  Project Manager  Project Plan in Microsoft Project
  Planning Documents  Project Manager, Project Lead, QAM  Risk Analysis, SCM, Change Control, Deployment, Quality Plan, Test Plan, Test Assets
 Development  Complete features and Unit test them   Development  
  Alpha Testing – Do integration of various modules and perform Manual Tests on the whole application   Development  

Quality Assurance
 Perform Automated Tests as per QA Plan, Test Plan and Test cases devised  Quality Assurance  Intermittent Release to Client
  Client reports issues to Team  Quality Assurance  
  Rework/Bug fixing and Testing by developers   Development  
  Perform Automated Tests as per QA Plan, Test Plan and Test cases devised  Quality Assurance  
 Release  Software Release with Release document  Deployment / Release Team  Release Notes, Source Code, Executables
 

Client's Speak

FDSC built us a web-based payment system that we deployed as an ASP solution for large agricultural cooperatives.   In addition to writing very comprehensive requirements documentation with just conference calls, they kept track of the overall project saving us the cost of a local project manager.

Steven Correa
Product Manager, John Deere Credit
My status
Fairdeal Software Consultants Pvt. Ltd. (FDSC) is an Offshore Software Development Company