.....3BD Interactive - website design, Applications, Ecommerce,
 

Systems and Project Methodology for Web, Multimedia and Software Applications.

Reliance on tried and tested systems and a formal methodology of development is one of the critical factors that assure project success. These systems ensure that development proceeds on a planned path and deviations from standards are addressed before they can seriously impact project time, cost or resources.

Accordingly, we have a formal project methodology in place that has been derived from SEI- CMM level 2 specifications for assured and repeateable project success.

Having said this, we understand various systems for software development and have sufficient maturity and experience to modify or select the most appropriate system for ensuring success for your projects at the initial stage itself.

--------------------------------------------
Requirements Phase

Pre-Project

During this phase, several team members are involved, but the goals are to create or respond to a Request for Proposal that succinctly outlines the needs of the project from your (the client's) point of view. This includes studying the Brief, Schedule and Budget.

Concept and Planning

Real development starts at this stage when Goals, Messages and Audiences for the project are explored and decided. These are the most important questions.

Requirements Documents

This document addresses all of the design and technology requirements for the project.

-------------------------------------------- Prototype Phase

Design, Prototype & Specification

This phase involves lots of creativity, coordination and inspiration. It includes the development from Preliminary to Final Prototypes, Functional Specifications and Visual Design Specifications that together describe every aspect of the final product. These documents are used as a reference by the Production team for development of the entire project, as well as testing at each stage of development.

This is also used to finalize the budget, scheduling and production team.

---------------------------------------------------

Development

Production

As production starts, the project is 'built' into temporarily working instances called 'builds'. These builds go through many iterations before completion. At this point, everything is finished and integrated into the Beta Build.


Testing/Quality Assurance

Testing is done before the product is made live. Every element and link on every screen are checked thoroughly in each target browser or platform. In practice, we test the product at every stage of development on an ongoing basis - so bugs are tracked and removed as they are found.

Maintenance

This is the launch phase of the project. And it is the begining of maintenance of new content and interactions as the product is up and live. While minor additions can be made seamlessly, major ones will need to be added carefully and may require a new approach to be developed during a new design cycle (back to Concept & Planning).

Plan to Succeed!
Elements of Project Success

- Executive support
- User involvement
- Experienced project managers
- Clear business objectives
- Minimized scope
- Standard software infrastructure
- Firm basic requirements
- Formal methodology
- Reliable estimates