OBJECT-ORIENTED PROGRAMMING, SYSTEMS, LANGUAGES and APPLICATIONS
 
 
Program
 


Program (2mb PDF)

Explore
  Invited Speakers
  Onward!
  Panels
  Workshops
Discover
  Research Papers
  Student Research Comp.
  Posters
  Doctoral Symposium
  Educators' Symposium
  Wiki Symposium
  Dynamic Lang. Symp.
Understand
  Tutorials
  Essays
  Practitioner Reports
  Demonstrations
Create
  DesignFest
  Lightning Talks
  FlashBoF
  Instant Arts School Exp.
 
Other Events
 
Resort Map (364kb PDF)
 
Resort Map (JPG)

 

 
Basket
 

view, help

"Tuning Your Methodology to You"

 

 
Page
 

Printer-friendly

 
 
  > Tutorials > All Tutorials

 : Sunday Morning Tutorials (8:30 - 12:00) : Agile Development : Sunday

Tuning Your Methodology to You

Pacific Salon 2
Sunday, 8:30, half day

 


 
7·8·9·10·11·12·13·14·15·16·17·18·19·20·21

Alistair Cockburn, Humans and Technology

Tutorial number: 2

A methodology is a social construction of an organization. The first part of the tutorial introduces language and constructs needed to evaluate, compare and construct methodologies. These include precision, accuracy, tolerance, relevance, and scale, along with the nine basic elements of a methodology. Several examples of effective, lightweight and real methodologies are given, along with commentary on the social setting for each. The tutorial examines the conditions suited to shifting from a lighter to a heavier methodology and the penalty for doing so. The tutorial ends with the presentation of a small family of lightweight and practical methodologies, optimized for productivity, making maximum use of human, face-to-face communication. Considerations about success and failure in affecting culture are visited again at the end. Learn to identify and diagnose the parts of your organization's methodology, and learn ways to make it more effective.

Advanced: Experienced people trying to choose or tune a methodology, who have used and thought about at least one methodology.

Alistair Cockburn, Humans and Technology:  Alistair Cockburn, founder of Humans and Technology, was special advisor to the Central Bank of Norway for object technology and software project management, the OO methodology designer for the IBM Consulting Group in the 1990s. In 2001 he co-authored the Agile Software Development Manifesto, and in 2005 co-authored the related project management Declaration of Inter-Dependence. Several of his books "Surviving OO Projects", Writing Effective Use Cases, Agile Software Development, and Crystal Clear: A Human-Powered Methodology for Small Teams. Articles, talks and supporting materials can be found at http://alistair.cockburn.us.

 
.