In many domains and contexts, agile development is an
accepted way to build software. How can we adapt agile methods
to contexts in which they've not traditionally been used? Can
Developers in some contexts face different challenges. On some
projects, teams are widely distributed across the globe. In
others, developers work on embedded systems or other systems
with high reliability demands, in which detailed up-front
specification are the norm. In these contexts, agile methods
can be harder to apply, because we have less experience applying
At ooPSLA, noted patterns and agile
methods expert Jens Coldewey is leading a workshop called
Agile Unlimited?
that will gather folks to discuss their experiences applying
agile methods beyond the traditional boundaries. Participants
will discuss the key issues, share patterns of success, and
raise unanswered questions. How flexible must one be with
methodology? What elements of agility must one
retain in order to succeed? What new practices help?
In this podcast, Jens joins Daniel Steinberg of DimSumThinking
to talk about agile development and its application outside
the traditional walls that industry -- and we ourselves --
sometimes erect around it.