T41: Techniques and Principles for Rolling Your own Methodology
Wednesday, Oct 25, from 13:30 to 17:00
Learn to diagnose your organization's methodology, and learn ways to make it more effective. You and your organization need this more now because it is becoming increasingly accepted that project teams need to either roll or at least adjust their methodology to fit their situation. There are, however, very few texts on how to do that. This tutorial covers the motivation as to why methodologies need tuning, along with the constructs and vocabulary you will need evaluate, compare and construct or modify your methodology (for example, precision, accuracy, tolerance, relevance, and scale, among others). You will see several examples of effective, lightweight and real methodologies along with commentary on the social setting for each. The audience interaction portion of the tutorial includes a hands-on mini-workshop on methodology tuning and discussion about the use of the base techniques.
Advanced: Experienced people choosing to roll their own, or tune their methodology.
Goals: To provide attendees with language, principles and techniques for methodology design, and a simple practice round at doing it.
Format: Lecture plus exercise
Alistair Cockburn, Humans and Technology: Dr. Cockburn helped write both the Agile Software Development Manifesto and its addendum, the Declaration of Interdependence, and the award-winning book "Agile Software Development". He is also known as the author of the definitive work on use cases ("Writing Effective Use Cases"), as the creator of the Crystal family of methodologies; and for the management strategies he has collected from projects around the world. His philosophy is: "Computers must support the way in which people naturally and comfortably work. This is needed both for personal job satisfaction and for corporate survival." Many of his materials are online at http://alistair.cockburn.us.