InfoQ Homepage Agile Techniques Content on InfoQ
-
A Kanban System for Software Engineering
David Anderson presents a brief history of the kanban system through case study reports from teams at Microsoft and Corbis.
-
Agile Methods and User Centered Design
Dave Robertson and John Johnston explain what the Agile and User Centered Design’s (UCD) common denominators are, common values being the most important one in their opinion.
-
Embrace Uncertainty
Jeff Patton explains why one needs to embrace uncertainty in order to succeed with his/her Agile project and how to avoid some of the common mistakes leading to project failure.
-
Jeff Sutherland: Reaching Hyper-Productivity with Outsourced Development Teams
Jeff Sutherland, co-creator of Scrum, and Guido Schoonheim, CTO of Xebia, present an actual case of reaching hyper-productivity with a large distributed team using XP and Scrum.
-
Technical Lessons Learned Turning the Agile Dials to Eleven
Craig Smith and Paul King present their experiments with new Agile ideas leading them to better results, increased productivity and quality.
-
Extremely Short Iterations as a Catalyst for Effective Prioritization of Work
Mishkin Berteig presents how a 2-days iteration led to a crisis which in turn forced those involved to realize the importance and necessity of task prioritization.
-
Prioritizing Your Product Backlog
Choosing the right features can make the difference between success and failure. Mike Cohn presented 'Prioritizing your Project Backlog' on how to organize/prioritize a project backlog.
-
Agile in Practice: What Is Actually Going On Out There?
Scott Ambler talks about actual data resulting from surveys made during 2006-2008, showing how Agile is perceived and implemented within organizations.
-
Agile and Beyond - The Power of Aspirational Teams
Tim Mackinnon talks about the aspirations behind the Agile principles and practices, the desire to become efficient, to write quality code which does not end up being thrown away.
-
Future Directions for Agile
David Anderson talks about the history of Agile, the current status of it and his vision for the future. The role of Agile consists in finding ways to implement its principles.
-
10 Ways to Screw Up with Scrum and XP
Henrik Kniberg talks about 10 possible reasons to fail while doing Scrum and XP. Maybe the team does not have a definition of what Done means to them, or they don't know what their velocity is.
-
Natural Laws of Software Development - Deriving Agile Practices
Jeffries and Hendrickson derive Agile practices from the natural laws of software development. They don't just say "Be Agile!", but they explain why Agile practices make perfect sense.