Great article by Scott Ambler, including what is expected from agile teams, but also what realistic improvements one can expect from becoming agile.
This paper looks at our experiences gained while applying agile/iterative strategies and techniques in organizations around the world, often at a scale far larger than the techniques were pioneered for. It begins with our definition of what it means to be agile; it summarizes the Agile Scaling Model (ASM) and explores the scaling factors which your project teams often face; it provides advice for how to adopt agile strategies across your entire IT department; and ends with a discussion of the types of benefits which you may expect to achieve by doing so.
Original location for the paper: ftp://public.dhe.ibm.com/common/ssi/sa/wh/n/raw14211usen/RAW14211USEN.PDF.
For a mirror, see attachment.