Discusses the underlying principles of agile software development and describes four specific agile methods: Scrum, extreme programming (XP), Lean, and Kanban, which each focus on a different area of development.
Whether you're starting a software project from scratch, or fixing an ailing one, this handy guide helps you out. It provides essential project management tools, techniques, and practices - all designed to eliminate the frustrating cycle of releases and patches. It supplies you with the information you need to diagnose your team's situation.