This is the most ideal if you are developing a prototype or proof
of concept. The objective is to get the application working and
quickly. The quality is not set at the high water mark level for
the specs, design and programming. It delivers the working prototype
in the most quickest and efficient manner. Allows for any skill
can be used for a short duration. Since the duration is short, the
team that started the work will always complete the project. Specifications
can be provided in the easiest format possible. There is no rigorous
QA done on each phase. Documentation will be provided to the extent
that it is required to install and use the prototype. Software engineering
principles are followed to allow for quick development and delivery.
The focus is always on delivery.