Challenges with Distributed Agile - May 08
Tackling Tough Topics: Architecture, Retrospectives, and Testing
Volume 3 Number 4 - April 2008
|
|
 | Softening Iterations - Setting up for success You have an approved project that is about to begin - the
project team is in place, the product owner has been identified - the
stakeholders are eagerly waiting to see results of this agile approach that
they have all heard good things about ...
Here's your dilemma ... the stakeholders are expecting to see
tangible progress at the end of the first iteration in two or three weeks -
having been through presentations of Agile processes. But you know that it's
really not feasi... Read More >> |
| |
|
|
 | Overcoming Resistance to Change with Distributed Agile Overcoming resistance to
change and addressing challenges with distributed Agile requires considerable
skills and experience. Agile development practices are incredibly popular, with
many developers, because they work well and they add value. Unfortunately, many
Agile enthusiasts are unprepared for the challenge of overcoming organizational
resistance to change - especially from senior management unwilling to sponsor a
methodology which is unfamiliar to them and does not carry the same nam... Read More >> |
| |
|
|
 | Agile Adoption Patterns Chapter 14: Done State
The Done State practice is a definition that a team agrees upon to
nonambiguously describe what must take place for a requirement to be
considered complete. The done state is the goal of every requirement in
an iteration. It is as close as possible to deploying software as a
team can come.
Note: This material will appear in the forthcoming book,
Agile Adoption Patterns by Amr Elssamadisy (ISBN 0321514521,
Copyright: Pearson Education). The material is being... Read More >> |
| |
|
|
 | KPIs for Agile Teams Today's Agile teams contend
with challenges that few development visionaries could have imagined when the
foundations for Agile were first put in place.
In this article, we will examine Key Performance Indicators (KPIs) that
Agile teams can use to achieve transparency into key development processes, and
fulfill the customer requirements of our maturing world.... Read More >> |
| |
|
|