90 Word Summary:
Management loves the idea of metrics. Project teams, though, hate it: no one likes to be examined like a bug under a magnifying glass. It’s such a shame that this is the perception, because constructive metrics are a project team’s best defense against insanity. When well done, metrics practice is like the martial art of Aikido, which uses an opponents own energy and momentum - and in this case self-interest and responsibilities - to overcome them. This course explores constructive metrics at the release level that can be used as leading indicators.
, James Shore
__The Agile movement has largely ignored the experiences of CTOs and senior leaders in an Agile enterprise. In this session, we move toward a pattern language of CTO-level Agile practices and underlying principles, with supporting or constraining forces. Presenters will explain survey data and a CTO panel will contribute their stories.
Modelling agile methods in the classroom also allows students to see the depth and power of agile methods as a general approach to working, and simultaneously confirms that the instructor actually walks the talk. In this workshop, attendees will explore using agile methods to deliver agile training. The first half will go through the methods used by Mishkin Berteig, an experienced agile trainer. These methods will be presented as a set of patterns. In the second half of the workshop participants will collaboratively discover and refine more patterns.
, Karl Scotland
The purpose of this session is to help non-technical project managers understand the business value of one of the popular agile software development techniques. It is designed to help project managers understand the impact on their projects when their technical teams use the agile technique, test-driven development (TDD).
Audience: (1) Project managers working with agile development teams, and (2) technical agile practitioners looking for arguments to convince their management that agile methods are worthy of adoption.
We all experience pressure to compromise our work and our reasonable care for others. As software becomes more beneficial, more pervasive, and inter-connected, our potential to harm grows.
Agile practices make a contribution to ethical practice but we can and should be doing more to help each other navigate the ethical dilemmas we face.
This open space session will frame professional ethics in context with agile values and engage participants in a conversation about how our day-to-day actions affect our employers, customers, peers, end users, and society.
After running a similar workshop with about 20 participants on XP2007 it became clear that getting distributed agile projects right is still a challenge. We got the impression that the community has definitely started to test and execute distributed agile projects. This is obviously driven by the offshoring trend. The interesting phenomenon we are observing is that it is the quality and collaboration aspects of agile practices that leads to an interest in agile practices despite the initial belief that distributed projects would need a more structured waterfallish approach.