Global Project Management
Life-cycle project management is a core strength of Cyber Group’s software maintenance engineering process, and it is ingrained in every project we undertake. Different project management techniques that are part of our day-to-day process to execute projects include:
| Scope Management |
|
| Time Management |
- MS Project Schedule - Project starts with a project plan document approved with all deliverables and schedules using Microsoft project. Schedule also accounts for design review, code review, and test script reviews.
- Critical Path identified in Project Schedule
- Keeping tab of milestones, deadlines and deliverables
|
| Risk Management |
- Periodic Project Status Reviews
- Comparing Technical accomplishments against the project plan schedule to identify and potential problems or risks
- Work with client face to face to mitigate or avoid risks
|
| Quality Management |
- Planning SQA activities as part of the project planning including Metrics
- Reviewing, inspecting and auditing work products and documents
- Monitoring quality at every step
- Requirements review
- Design review: Requirements are used to write a design document. Design review is done with the customer. Design review comments are accounted for and if there is a major deviation from the proposed design, a review is done again.
- Test script review: When the development of the code takes place, test script is reviewed.
- Code review: Once development is done, code review is scheduled
- Resolving compliance issues
- Defect Tracking: Done using a tool that customer uses. Right now PVCS tracker and JIRA are being used.
- Rework done as needed during inspection
|
| Bugs/Defects Tracking |
- Bugs/Defects Tracking: Right now we use PVCS tracker for one of our customer and JIRA for another customer. Both PVCS and JIRA are owned by customers.
|
| Human Resource Management |
- Maintaining the motivation of the team committed to the project
- Resolving project and people issues
|
| Communications Management |
- Insuring quick and accurate communications within the team and with our client.
- Project status is monitored on a weekly basis on a day convenient to the customer. Schedule slippage is monitored for and necessary steps to take care of the same. Status report sent to the stakeholders.
- Technical meetings are held as and when required. There are occasions in a phase of a project when daily meetings are required and some phases where a weekly technical meet is sufficient. Requirement tracking is accomplished with review done at different phases of the project.
- Offshore and US office conference calls arranged almost everyday to discuss the project status
|
Software Maintenance Solutions We've Provided:
|
|
|
Page Updated August 07' |