|
Project Delivery Methodology
The biggest key to any successful project - customs or otherwise - is strict project management. We do not take project management lightly at Plus Consulting. Our goal is to become your long-term, trusted business partner and the only way for us to do that is to deliver solutions to you that are on-time, on-budget and cause minimal disruption to your business. We achieve this by utilizing a mix of industry standard, as well as internally developed project management techniques.
Our project delivery methodology enables us to document and scope, requirements, plans and schedules in a structured manner. We are able to involve you in the process more, and obtain regular feedback from you so the solution we are implementing is what you need and completely meets your expectations.
Our process consists of the following phases:
Envision
We begin by understanding your organization, your needs, and your requirements by conducting an assessment. During the Envision phase, we define the scope of the project by identifying the business and technical requirements.
Typical tasks in this phase include:
- Defining the project by identifying goals, scope, constraints, and assumptions
- Defining requirements that describe what the solution must do
- Developing a conceptual design for services
- Defining the structure of the project team
Typical deliverables from this phase include:
- Project Charter
- Vision / Scope Document
Plan
In the Plan phase we are working with you to establish a blueprint of the system that our development teams will leverage when they build the solution.
Typical tasks in this phase include:
- Designing the solution in a functional specification
- Assessing resource needs to complete the project
- Building the master project plan
- Finalizing the project schedule
- Creating test plans for all system modules
Typical deliverables from this phase include:
- Functional Specification
- Project Plan
Develop
In Develop we are leveraging the blueprint that we designed in the Plan phase to build-out your system.
Typical tasks in this phase include:
- Develop / Build the system
- Perform unit, integration, and application testing
- Begin training administrators and key users
- Conduct pilot testing and controlled introduction to a subset of users
- Begin writing the user and administration documentation
Typical deliverables from this phase include:
Deploy
The length and structure of Deployment varies significantly from project to project, depending on the application architecture and the landscape of the production environment.
Typical tasks in this phase include:
- Final integration testing
- Conclusion of training for administrators and end-users
- Maintenance concludes the Deployment stage, beginning as the tested application is installed in the production environment
Typical deliverables from this phase include:
- Deployed Application
- System Documentation
Return to Custom Application Development
Please visit our Resource Center for Product Information, and Demonstrations. Read Case Studies for examples of our experience.
Contact us for more information on Custom Development Solutions. |