Commercial and Custom Software Development
Commercial and Custom Software Development

Origins of the Agile Manifesto

The Manifesto for Custom Software Development

Gabriel Steinhardt
Blackblot
Published in
6 min readOct 26, 2020

--

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…

--

--

Gabriel Steinhardt
Blackblot

Founder, Author, Public Speaker. Developer of the Blackblot Product Manager's Toolkit® (PMTK) Methodology