Agile software development

Software requirements specification is often a long and costly process, when in fact there are only a handful of key features in a successful application.

Software requirements specification is often a long and costly process, when in fact there are only a handful of key features in a successful application.