Project and Services Delivery
BlueCielo understands that project success hinges on a formal process focused on rapid and worry-free implementation.
Our goal is to consistently deliver projects on time and on budget. Jointly with our customers, we define the business plan that’s right for the project. Through our phased best practice approach and milestone-driven project schedule, we carefully monitor project progress to ensure that we meet or exceed expectations.
BlueCielo executes a number of distinct phases are followed, which have standard activities and deliverables. Our methodology provides the following benefits:
- By applying a proven, consistent approach to each project, risks associated with shortcuts or mistakes are reduced or eliminated. Roles, activities, deliverables, quality standards, and tools and techniques are defined for each phase of the project, removing ambiguity and providing clear definition.
- Quality assurance is designed and incorporated into the entire process from the beginning, and not simply treated as an “add-on” or something performed only upon project completion. BlueCielo strongly believes that you cannot “create quality through testing”, but rather must keep quality as a central focus in all aspects of the project life cycle.
- Deliverables are submitted throughout the project to provide for customer review, feedback, and approval. By keeping the customer actively involved throughout the project there are no surprises when the product is delivered.
- Communication is enhanced by keeping all team members aware of the project goals and project progress. This results in delivery of a system that is well understood by your users and your support staff.
- A core user group is selected to participate in each phase of the development process. Their involvement provides the team with valuable feedback during development, rather than waiting until after the system has been completed and tested. Additionally, user involvement facilitates hands-on system experience early in the development cycle, which helps build confidence in the system and provides a feeling of ownership. Most users will be impacted by the new system – in some cases the changes will be minor, in some cases entire organizations will implement new procedures or policies in conjunction with the new system deployment. It is important that their concerns are taken into consideration prior to production.
- Risks are assessed and managed through careful planning and monitoring. Potential risks are identified early, and mitigation plans prepared to minimize impact on the project.
The delivery life cycle describes the project activities that have a direct impact on the application being developed, such as analysis, development, testing and deployment, and is comprised of the following phases:
Plan – Provides a high-level view of the existing business and information system, the business needs and objectives of the project, and project scope.
Define – Specifies what is required by defining the system requirements and functional approach.
Design – Defines how the requirements will be met by the technical design process.
Build – Development and configuration of the system; verifies that the system satisfies the user requirements through unit and system testing.
Deploy – Installation and setup of the system. During this phase the end-users are trained, user acceptance occurs, and the system is moved into a production environment.
Close – Project sign-off. Once the project is completed, the project moves into maintenance and support mode to ensure the ongoing success of the implemented project.