
At Orbital, we learn our client’s processes and work to ensure compliance with their coding standards and project expectations. To provide our clients with optimal value, we apply our experience and our unique two-phase development process that we call Orbital Velocity. We have developed this process on the basis of our vast experience with custom software development to provide the following benefits to our clients:
- Rapid time to market (i.e. this is why we call it "Orbital Velocity")
- Certainty that a high-quality product will be delivered in accordance with the relevant specifications
- Value-oriented solution that represents a minimal total cost of ownership
ORBITAL VELOCITY
Orbital Velocity is comprised of Design and Execution Phases, as outlined below.
Design Phase
The Design Phase is intended to allow us to fully understand the needs of our clients. At the beginning of each project, our development team sits down with a client to explore their requirements. This meeting can take anywhere from an hour to a full day, depending on the complexity of the project. Thereafter, our team works closely with our client, face to face, over the phone, via email and using intermediate documents to develop an accurate and detailed design. Once the design has been completed, product specifications, resource requirements, timeline, milestones, test plans, budget and acceptance criteria are developed for the project. During this phase, it is particularly important for our team to understand the technical objectives and business drivers associated with a project, as careful attention to this information during the Design phase is a prerequisite for success.
After the design has been completed, we present the associated results to our client. Once the results have been completely understood by our client and an agreement is reached on the basis of this information, we proceed to the Execution Phase.
Execution Phase
In the Execution Phase, we build and test the software product in accordance with the specifications developed in the Design Phase. The Execution Phase can take anywhere from a month to a year, depending on the size of the project and our client’s schedule. During this phase, specific members of our project team conduct project management, code engineering, quality control and release engineering. Orbital provides regular status reports to clients, which detail progress and risks/mitigation information. Clients can also obtain intermediate drops based on designated milestones.
Prior to being delivered, Orbital's product undergoes a pre-determined client acceptance process to ensure that the product specifications have been achieved. Once client sign-off is obtained, Orbital delivers the final version of a product to our client. Thereafter, Orbital supports its product for a specified period and will conduct necessary fixes during this time. Orbital can deliver a component that is incorporated by our client, or a full product including installers.
For additional information about our software development services, please Contact Us.
|