These all have their own advantages and
disadvantages. Please check our knowledgebase
to know more about the models and their
usage.
Some companies use one of these models,
some use more than one model depending
on the project they work, some use a derivative
of one of these models and some use none.
We use a derivative of the rapid development
model. We call it Omega model (It’s
shaped like Omega).
It is basically RAD (rapid application
development) PLUS some improvements. Advantages
of RAD model are fast development time
and good quality. Its disadvantages are
less scalability and limitations on the
features. We modified and adapted this
approach to have an innovative new model,
which carries forward its advantages and
also address its limitations.
Basically we spend quality time in the
initial design phase to design the product
so that it’s scaleable, modular and
has support for long term features PLUS
we get the alpha release out very soon
with basic features and functionalities
so we can get client’s feedback and
confirm that we are on right track.
There is lot more to it. We like keeping
things simple. So here is a simple demonstration
of the model with stages, showing processes
that go on in the stages and outputs from
each and every stage.