XpUniverseOpenSpace.
AreAgileMethodsAgileEnoughForInternationalOutsourcing
The conversation revolved around two main themes.
1) What does it mean to be agile?
2) What makes international outsourcing unique?
"Being agile" seems to mean different things--following some agile
practices, doing iterations, or being flexible in the amount of
process that is used for a project. The common theme among the
different definitions is that we are trying to improve our software.
The uniqueness of international outsourcing has many facets. Some
of them include using part-time contributors (like the open source
approach), geographically distributed developers, and time zone
differences. According to some definitions of "being agile", those
are anti-agile because it slows down communication which is paramount
to being agile. Others believe that this is just a reason to "tweak"
an agile method to handle the uniqueness. That could include using
technology or even dropping some of the practices.
FrontPage
RecentChanges