
We focus on three main areas: web site and web application development, Windows Desktop applications, and legacy or Third Party integration.
Our team is best defined as talented, enthusiastic, committed, and driven. This team comprises of people with outstanding computer science and business backgrounds, and with work experience at some of the best companies in the world.
Whether you are building a Web Application or Desktop Solution, your project's success hinges on adhering to a set delivery method. Root Object understands that each step in the process is critical to the overall success of a project's implementation.
Stage One - Modelling and Requirements
Our first action is to discover why you, our client, want this work done. What is driving this need? From this simple question we work with you to develop a strategy and direction for your website or application. We document the general requirements for the web application, critical success factors, and a general plan for completion that becomes our basis of understanding moving forward.
Stage Two - Analysis and Design
From our discovery document, Root Object creates a plan to further define business requirements, layout and design, and the technical foundation for project. This plan becomes our design document (only with your approval) that allows us to begin building.
Stage Three - Implementation
Concepts, designs, strategy and blueprints become a reality in the development phase. Using the tools, platform, and resources outlined in the design document, Root Object acts on the plan detailed in the design phase. This phase is considered complete when a Beta version of the product is posted for review.
Stage Four - Implementation and Testing
Testing is the emphasis in this phase of the project. We review feedback from the Beta version posting and make necessary modifications. The modifications result in the Pre Production version. Next, the Pre - Production version is reviewed, tested and modified further.
Stage Five - Deployment
Once extensive testing is completed and final approval is obtained from both Root Object and the client sponsor, the website or tool is brought online. During the deployment phase, Root Object includes not only a description of the system, but also the knowledge transfer necessary for support and maintenance moving forward.

* Based on Iterative Development Model derived from Rational Unified Process and Microsoft Solutions Framework resulting in milestone builds and daily builds.