|

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).
|