Agile Estimating and Planning is a critical guide on how to successfully provide value to customers of IT services.
Best practices for managing projects in agile environments—now updated with new techniques for larger projects
The defacto agile book on agile retrospectives by Esther Derby and Diana Larsen.
Testing is a key component of agile development. The widespread adoption of agile methods has brought the need for effective testing into the limelight, and agile projects have transformed the role of testers. Much of a tester’s function, however, remains largely misunderstood. What is the true role of a tester? Do agile teams actually need members with QA backgrounds? What does it really mean to be an “agile tester?”
Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade.
Getting software released to users is often a painful, risky, and time-consuming process.
Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary evil into an everyday part of the development process.
Kanban is becoming a popular way to visualize and limit work-in-progress in software development and information technology work.
Demarco and Lister demonstrate that the major issues of software development are human, not technical.
If your company’s goal is to become fast, responsive, and agile, more efficiency is not the answer--you need more slack.