||To identify resources (including PM), communication mode, frequency and have internal meeting with the team and kick-off meeting with the client.
||Project sign off, documents, pre-sales estimation and client information.
||Minutes of internal meeting and kick-off meeting
||Project Planning and Estimation
||To do detailed estimation to cover all requirements and risks and make the project plan
Initial Requirement documents
|Detailed project plan that contains details of tasks, time allocation, resources, deliverables, delivery and milestones.
||Project Monitoring and control
||To monitor the project and provide flags to the health of the project on regular basis.
||Project Plan and previous week project status.
Weekly project status report and Minutes of meeting of project status review meeting.
||Requirement Management and Requirement Development
||To define process for requirement gathering, collect requirements, prepare SRS to contain both functional and non-functional requirements, get it approved from the client and prepare the Requirement Traceability Matrix to trace all change requests. Issues are traced to closure using bug tracking tool.
||SRS, Requirement Traceability Matrix
||To prepare the design and architecture of the system
Design document and design review
||To code a module/release based on architecture design. QA independently writes test cases
||SRS, design documents and unit testing test cases
||Source code, release on staging to QA, test cases
||Testing and Review
Review is done for all necessary tasks during project execution: Requirement analysis review, design/architectural review, code review, test cases and test plan review. To test the release based on the requirements.
|SRS, design documents, source code
||Source code, release on staging to QA, test review
||To ensure system and software configuration create version control repository, create project account in bug tracking tool and constitute change control board.
||Minutes of Kick off Meeting, Change requests
||CVS Repository, BTS account