go ...

corporate services research & development alliances profile products careers
contacts site map inquire

Aaramb's 3 stage Solution Delivery Architecture.

Stage 1 - Analysis, Specification and Prototype
The first stage is to find out the customer’s needs and requirements and to design a prototype and an object model, as well as data structures and communication protocols for a new system.

The deliverables of this stage are:
more... Specification for a new system,
more... Project Plan with timetable and costs,
more... Screen Prototype of a new system,
more... Object Model and Database Structure of a new system, if required.

The Specification allows getting complete understanding of the functionality required. The Project Plan shows necessary investments and eliminates the risk that the system will never be finished - the major problem of the custom software development industry. The Screen Prototype, the Object Model and the Database Structure allow the customer staff members to review the future system and to give their feedback. It makes possible to avoid any mistakes in the system design and to plan the future transition period and staff training if required. Usually this stage is based on a separate contract. And we never insist on continuation of the project because after this stage the customer understands the investments required better and may postpone the development, or discovers the necessity of wider or different functionality, or decides to use his/her own staff or other organisation for development. In any case, the customer has valuable products as a result of this stage. The stage usually takes from 1 up to 4 months dependently on the project. The most important thing is that this stage solves several global problems:
Exact definition of what is going to be developed and how much it costs,
Establishing confidence between us (you see our abilities in practice!),
It significantly lowers or eliminates at all the risk at both sides.

Stage 2 - System Development
Once the Specification, the Project Plan, and the Prototype have been accepted and approved by the customer, the software development is initiated.

The deliverables of this stage are:
more... Regular monthly or every other week deliveries of the code developed,
more... Test Plan,
more... Acceptance Testing Criteria,
more... Testing Reports,
more... Testing Scripts,
more... Labour Accounting Worksheets and Status Reports (if required)
more... Project Plan Updates,
more... System and Source Code Documentation,
more... User’s Guide (optional),
more... Online Context-Sensitive Help (optional),
more... Integrated Software Product installed in a test mode,
more... Installation program and instructions.

Stage 2 is usually a fixed-price contract. Also, we recommend participation of one of our developers at the customer's side on a time and materials basis for on-site support, integration, installations and training. During the entire development the customer has tight control of the project and can even make small enhancements or changes to the system.

Stage 3 - Installation, Integration and Training
The final stage of system development is to move the product from test mode to the production environment with conversion of existing data, if it is necessary. Our staff and future users will install and test the system. Their comments are key in making any final changes and verifying operation. When the tests show that the product is operating in accordance with the specification, end users will be trained. The software product will be installed in production mode.
The development team will continue to support the customer after installation completion. Besides we provide six-month warranty during which we will eliminate any bugs found free of charge.

Stage 3 is conducted on a time and materials basis.

This Solution Delivery Architecture gives our customers several advantages:
more... Development of systems conjointly with your company
more... Developing a solution that exactly meets your needs
more... Delivering a quality product on time and to budget, at no risk for your time and money
more... Utilising existing information systems, hardware and software wherever possible
more... Utilising packaged software wherever possible
more... Purchasing new hardware and software stepwise

Please contact us for more information or if you have any questions



Solution Delivery Architecture

Software Development phases



2001, aaramb network p ltd. all rights reserved.