Origins of the Agile Manifesto
The Manifesto for Custom Software Development
Introduction
The circumstances leading to the authoring of the Agile Manifesto in 2001 are quite different than what most people realize.
This review explores and explains the Agile Manifesto’s background and reasons for the way it was written.
Commercial and Custom Software Development
All modern companies require and employ software solutions for their specific business needs and operations.
However, if a universal software solution that readily fits the company’s needs or a solution that can be sufficiently modified is nowhere to be found, then the company will be compelled to develop in-house its very own tailor-made software solution.
Commercial software means a software application designed for and destined to be used by numerous customers who share a common need.
Commercial software is also referred to as ready-made, shrink-wrapped, and off-the-shelf software. Commercial software development is targeted at mass markets, and its feature set is broad to accommodate as many customers as possible.
Custom software is designed and developed to accommodate the specific needs of…