Each project is unique and so would the Overall project management approach. However Verve has pre-defined process and its objectives which have been mentioned below. The team at Verve would tailor the process and development approach within these guidelines to ensure it is the best fit for the project.
Any offshore outsourcing project requires a long-term strategy to ensure delivering of higher RoI and success ratio. While the concern globally about effective project management, control of the offshore projects, as well as efficient communication management is quite understandable, we at Verve have ensured simple steps to ensure maximum transparency on the status of the projects for our clients.
Our Offshore Engagement Models are different and tailored for different type of projects and customers. Whether it is an End Client, Independent Software Vendors (ISVs), Software Development House, Software Product Company and\ or Web Development company our process starts with defining the right balance of Project Management Practice and Communication Protocols for the Pre-Project, Project and Post-Project scenario which goes a long way to build an outsourcing partnership. Following are the steps we follow (after tailoring) at Verve once a customer has decided to execute their project(s) with Verve.
In order to ensure a smooth transition from the Business Development team to the Project Execution team we employ various processes internally and externally. Some of the steps may be deployed before the confirmation of the project.
After the initial planning and formation of the team it is important to execute the plan to perfection. Some of the processes that are usually implemented into Software Outsourcing project execution process and as follows.
The integration testing for a application development would include but would not be limited to :
After use of comprehensive set of testing methodologies we assure to deliver final product as per the expected quality. However it is all the more important to have the client’s acceptance of delivered product. User Acceptance testing (UAT) ensures that the application developed passes the criteria as defined and agreed by the Client and Verve.
After the completions of the project we enter into the product/ project support phase and Bug Fixing Phase. The duration is pre-defined and agreed to between the Client and Verve in the proposal/ SLA document. During this period all bugs with respect to development undertaken and as against the scope defined and agreed to will be fixed for free.
Planning and Risk Management & Mitigation is a continuous process at Verve. We make sure we send Project Status Reports (PSR) periodically either it may be weekly, bi-monthly, monthly depending on what has been agreed to for the project with the client. Our team of qualified experts including the Delivery, Project Manager and Independent Project Reviewers makes sure that these processes are followed during all the phases of the project so that the project health is in check, changes to the scope are tracked and re-scoped with efforts, risks are highlighted and mitigated, timelines are adhered to and team planning is monitored and projected.
Proper Communication and Reporting Protocol are followed at Verve using standard report templates and communication mechanism. At Verve it is our practice to update client about project progress, risks that arises, any dependencies with the client that may cause the delay, problems that need resolution etc. By default, the following reports are used :