Home > Articles > Software Development & Management > Agile

Agile

170 Items

Sort by Date | Title

CRC Cards: An Agile Thinking Tool
Aug 25, 2009
Rebecca Wirfs-Brock shows you how to use CRC cards as an Agile thinking tool.
Extreme Programming, 10 Years Later
Aug 25, 2009
In the decade since the inception of XP, a lot has happened in the development world. Chet Hendrickson talks about the most interesting of these changes.
Five Phases of Disillusionment in Pre-Agile Waterfall Development
Aug 25, 2009
In an enterprise employing a waterfall development methodology, the product manager's mindset undergoes a predictable shift of perspective, says Dean Leffingwel. He describes the five stages of downward spiral.
Introduction to Agile Concepts in Real-Time and Embedded Systems Development
Aug 25, 2009
This chapter begins by considering why we need agile approaches to software development and then discusses agile in the context of real-time and embedded systems. It then turns to the advantages of agile development processes as compared to more traditional approaches.
Agile Requirements by Collaboration: Making Smart Choices About What and When to Build
Aug 24, 2009
How do you make smart choices about what to build, and when, on an Agile team that values interaction and customer collaboration? Ellen Gottesdiener describes incorporating Agile requirements modeling into collaborative planning workshops.
The Poppendiecks Speak: Two-Pizza Teams and the Software Development Experience
Aug 24, 2009
The authors of Implementing Lean Software Development, Mary Poppendieck and Tom Poppendieck, open up on topics ranging from stupid ideas for “eliminating waste” to the differences between Lean and Agile, to avoiding project failure. “We are not developing software,” Tom says. “We are doing something larger and software is just part of the solution.”
An Agile Approach to Estimating and Planning
Aug 20, 2009
With the four value statements of the Agile Manifesto in mind, Mike Cohn considers what it means to have an agile approach to a project, as well as what it means to have an agile approach to estimating and planning.
Breaking the Project Management Triangle
Aug 20, 2009
Niel Nickolaisen explains how he abandoned the project management triangle in favor of a new version, so much more meaningful that he gave it his own name.
Master of Scrum: An Interview with Mike Cohn
Aug 19, 2009
Mike Cohn reveals his experiences with Scrum transitions, the challenges of estimating software project duration and scope, Agile project management, and planning in collaborative environments - all while standing on one foot. Or, at least, he tries.
The Purpose of Agile Planning
Aug 19, 2009
If estimating and planning are difficult, and if it’s impossible to get an accurate estimate until so late in a project, why do it at all?
Scott Ambler on the World of Agile Development
Aug 18, 2009
Scott Ambler discusses his views on the Agile Process Maturity Model, the biggest challenge in Agile database techniques, Agile criticism, Agilistas’ misunderstandings about CMMI, developer-specific magazines, and the future of Agile.
Agile Project Management: Adapting over Conforming
Aug 17, 2009
Jim Highsmith explains that developing great products requires exploration, not tracking against a plan. Have the courage to explore into the unknown and the humility to recognize mistakes and adapt to the situation. That's Agile Project Management.
Interview with Jim Highsmith
Aug 17, 2009
Israel Gat talks with Jim Highsmith, author of Agile Project Management: Creating Innovative Products, Second Edition, about why he wrote a new edition of the book, approaches to Agile development, Agile adoption, risk-mitigation strategies, and more.
Top Ten Organizational Impediments to Large-Scale Agile Adoption
Aug 13, 2009
Craig Larman and Bas Vodde asked agile development experts working in and with large companies about the most challenging organizational impediments. Find out what they said.
The Future of Agile Software Testing with xUnit And Beyond: An Interview with Gerard Meszaros
Aug 12, 2009
Gerard Meszaros discusses how unit testing is different than traditional, black-box testing; the limitations of test patterns; and how the programming language chosen affects testing.
Ten Practices for Applying Agile/Lean Software Management Principles to Other Knowledge Work
Aug 11, 2009
Dean Leffingwell suggests that other types of knowledge work can apply useful principles learned from Agile, Lean, Scrum, and XP software development.
Agile Software Development: Communicating, Cooperating Teams
Aug 10, 2009
Projects need people to notice important events and to be both willing and able to communicate to others what they notice.
Crystallizing the Software Development Process: A Chat with Alistair Cockburn
Aug 10, 2009
In this interview, Alistair Cockburn shares his views on missing the point of Crystal, running productive work sessions (including the one that spawned The Agile Manifesto), and whether a project can be considered Agile if it doesn’t use all the accepted methodologies.
Scaling Lean & Agile Development: Feature Teams
Aug 5, 2009
Feature teams are a key to accelerating time-to-market and to scaling agile development, but a major organizational change for most. If you’re a change agent for large-scale agility, you need to really grasp the issues.
Stand Back and Deliver: Introduction to Key Principles
Jun 22, 2009
There is increasing pressure to deliver complex solutions in less time and to get it "right the first time." If we don't, we can completely miss our business value goals. The good news is that we can make sure that our brilliance results in things that work.

<< < Prev Page 3 4 5 6 7 Next >