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
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