Articles By Scott W. Ambler

Come in out of the requirements cold

One of the BEST ways to guarantee project failure is to develop a comprehensive requirements document early in your software development project. A 2001 study by M. Thomas in the U.K. of 1,027

Published on: December 1st, 2004 Scott W. Ambler

A simple test to determine if CMM/CMMI advocates are worth a listen

Last month I wrote some harsh words regarding the Capability Maturity Model (CMM) and its latest incarnation CMM Integrated (CMMI). The CMM/CMMI effectively defines the requirements a system development process should exhibit, and

Published on: October 25th, 2004 Scott W. Ambler

Caution: Quality gates must be solid if development teams are to pass through

The Capability Maturity Model Integration (CMMI) framework defines the requirements for a comprehensive software process. Based on those requirements, you can develop either a good or a bad process. I recently met a

Published on: August 18th, 2004 Scott W. Ambler

Welcome to the ‘Zen and the Art of Agile Computing’ workshop

Workshops are used within IT organizations for a range of purposes, from requirements gathering to purely educational efforts. Traditional workshops are often difficult to organize and manage, although an agile approach can easily

Published on: April 22nd, 2004 Scott W. Ambler

The truth about agility

I recently had a conversation with a friend about some new changes his IT department is considering. I was shocked to discover they were adopting even more bureaucratic procedures — even though it's

Published on: December 1st, 2003 Scott W. Ambler