In the mid-’90s, software developers were beginning to tire of conventional development methods that often were heavily regulated, regimented and micromanaged. Many began to design new approaches to circumvent these challenges.
In early 2001, representatives of various new software development methodologies, such as Scrum and pragmatic programming, came together at a ski resort in Utah and developed what they called the “Agile Manifesto.” The principles of the manifesto were listed as:
- Customer satisfaction by rapid, continuous delivery of useful software.
- Working software is delivered frequently — in weeks rather than months.
- Working software is the principal measure of progress.
- Even late changes in requirements are welcomed.
- Close, daily cooperation between businesspeople and developers.
- Co-location: Face-to-face conversation is the best form of communication.
- Projects are built around motivated individuals who should be trusted.
- Continuous attention to technical excellence and good design.
- Self-organizing teams.
- Regular adaptation to changing circumstances.
Out of this manifesto, the agile software development methodology was born.
At the time, Noel Llopis was a couple years into his career as a video-game programmer. When he arrived in 2002 at High Moon Studios — the developer of games “Darkwatch” and “The Bourne Conspiracy” — the company was in the midst of rolling out agile development among its workforce.
According to Llopis, this was “one of the things that was very different about my day-to-day work. It was something that we were just trying out at the company — actually they hired me there specifically because of it.…
Please log in or subscribe to read this article