Phase II would only commence on the complete customer sign – off on the Application Architecture and UI design. The Project Manager (PM) jointly with the Team lead (TL) make sure documents such as LLD (Low level document), and coding standards are available to the developers while DBA (Data Base Administrators) is also involved in constructing the database before the commence of coding.
The clients are well informed throughout the process as the project progresses towards its milestones.
Coding
The Team leader (TL) will conduct meeting with the Development Team on the detailed application architecture design before the coding is commenced. Technical considerations such as performance, security are widely discussed in these sessions ensuring high standard in coding.
As coding begins the application resides on our Development Server. Apart from coding the Software Engineers (SE) in the Development team carry out the Level 1 testing on all the modules before submitting them for Level 2 testing to Test Engineers (TE).
Level 2 Testing
The Test Lead (TL) who defines a Test Framework with Test Plan and Test Cases executes its Level 2 Testing with its Test Engineers on receiving the SRS, UI design templates and application architecture from the PM. The responsibility of the TL is to track and record every bug in a bug-tracking tool.
The PM reviews the bug-tracking tool and assigns appropriate SE for remediation. Bugs identified at this point are addressed and closed before staging.
|