ABSTRACT

As we begin to discuss the elements that we will need to have in place to launch the transition, the most important priority is for the creation of the initial transition team. I suggest an initial team because the membership on the team at the end of the formal transition may be quite different from the team that we begin with. Early in the transition, we’ll be focused on higher-level organizational issuesfacilities changes, software and hardware purchases, development process changes, maybe even some organizational (reporting structure) changes. Later in the transition our focus will be on more detailed and technical matters. Regardless, however, the transition team should always be representative of as many areas and disciplines of your organization as possible. It is important to have managers (first line, middle management, and senior management) on the team, certainly, but you should also ensure that you have coders, architects, analysts, writers, and testers on the team as well. A transition to agile development has an organization-wide effect, and similarly, the team driving the transition must be representative of as many different views and needs within the organization as possible.