Beyond Agile: Cultural Patterns
Published June 10th, 2009 Under Project Management | Leave a Comment
Willem van den Ende and Marc Evers introduce different cultural patterns you can find in software organizations, based on Gerald M. Weinberg’s work, and tell how to recognize them, what behavior to expect, and how you can handle unexpected events and change. They show how different agile processes like Scrum, XP, and Lean Software Development fit in, while explaining some common agile failure modes.
http://www.infoq.com/presentations/beyond-agile
Effective Pairing: the Good, the Bad and the Ugly
Published April 23rd, 2009 Under Agile, Coding | Leave a Comment
Pairing can be a highly effective practice that adds significant value to a project, or it can be a disaster whose cost far exceeds managers’ fears that they are just paying two people to do the work of one. In the worst case, you won’t get the work of one out of the two. They might even do damage that others have to clean up later. The challenge lies in the fact that working as a pair demands a level of attentiveness, collaboration, and continuous focus that working solo just doesn’t require. We want to demonstrate some of the behaviors that can undermine the value of pairing, solicit audience feedback about their own experiences and observations, and explain how and why pairing works or doesn’t work. This session was first presented at Agile 2008, where a group of four people rehearsed and acted out “bad pairing” scenarios. In this case, the scenarios have not been rehearsed. Participants in the session will be asked to come forward to act out scenarios with the facilitator. Participants may also suggest scenarios based on their own experiences. Together, we will discuss approaches to correcting the unproductive pairing behaviors.
XP: After 10 years, why are we still talking about it?
Published March 23rd, 2009 Under Agile | Leave a Comment
Robert “Uncle Bob” Martin looks into XP’s rearviewmirror, lessons learned, and the current status of Agile development. It has been 10 years since Extreme Programming broke upon our industry. In that time we have seen the rise of the Agile movement, and the gold rush for Scrum certification. We have seen the concept of testing do a complete reversal in emphasis; and shift away from heavy planning. But what have we learned? Do we really all program in pairs? Do we really all write our tests first? Do Agile projects really fare better than others? Do we have enough data now to separate the truth from the myth? And why, after all this time, does it still dominate our conferences and conversations. Isn’t there something new to talk about?
Lecture – 26 Agile Development
Published March 2nd, 2009 Under Agile | Leave a Comment
Lecture on Software Engineering by , Prof. Umesh Bellur, Department of Computer Science & Engineering ,IIT Bombay. The objectives are to are to explain how iterative and incremental development process leads to faster delivery of more useful software, to discuss the essence of agile development methods, to explain the principles and practices of extreme programming, to explain the roles of prototyping in the software process.
Kent Beck: Trends in Agile Development
Published January 20th, 2009 Under Agile | Leave a Comment
In this presentation, Kent Beck, the father of eXtreme Programming, shows the synergies between business and Agile development. The reason Agile is becoming more popular every day is because it responds to the business needs as they evolve.
http://www.infoq.com/presentations/Agile-Trends-Kent-Beck
« go back — keep looking »