Tuesday 9 August 2011

Scale factors in the agile enterprise with Scott Ambler

Originally developed in mind with small teams, agile methods are used for equipment of all sizes. Conference in 2011, nimble, agile, flexible as you need to be acknowledged expert Scott Ambler Agile development model (ASM) will be present. How to adapt their strategy taking into account eight factors of scale agile said: team size, geographic distribution, the complexity of control, organization, distribution, regulatory compliance, the complexity of the organization, technical complexity and business sectors (eg, enterprise architecture, such as re-state).

Q: The model of scale Agile (ASM) Could you explain a little about what happened? For example, the scale based on eight factors, practices or techniques of a document proposing?

Scott Ambler: Agile development model (ASM) and the adoption of effective and unique challenges facing each type of distribution system to meet a team of agile practices in a contextual framework for adaptation. In addition, the scale (Figure 1) distinguishes three categories:

  • The core of agile development: The Scrum and Agile Modeling methods of self-organization as a system based on the value of the development life cycle (SDLC) and the development cycle, there is a part of management. These methods and daily stand-up meetings, and anticipating the needs of applications, such as the development of a simple small, which together have been optimized for the teams.
  • Delivery disciplined agile: This category is the method of dynamic development of systems (DSDM) includes a variety of agile methods, the Harmony / ESW, disciplined and agile distribution (DDA) standards process itself. These methods, since the beginning of the project in a production environment (or in accordance with the market) in the transition system that covers the full life cycle software development beyond. Appropriate disciplinary processes of rapid deployment and life cycle of self-organization in one direction and risk-based approach and value. This category, which is close to the team that focuses on small and medium enterprises, they are very simple solutions. Surrender to regulate the life, organizations, applications, combining a few basic methods, or the need for a method he has already done.
  • Agility Ladder: One or more scaling factors to apply disciplined agile, to focus on delivery. Eight of the scale factors: team size, geographical distribution, regulatory compliance, the complexity of the organization, technical complexity, organization, distribution, complexity and discipline of the company. These factors apply to a project, and all ranges. Organizations providing flexible integration and, in some cases, disciplinary practices, the balance must take a handful of new applications that come with additional risks. 

Q: I know that geographically dispersed teams, many tools to help promote cooperation. If the combination of these tools in the respective teams benefit? We face difficult-to-face communication, and create unnecessary work or, for example, in a comfortable house in a day do you think you can allow more flexibility in work clothes?

Ambler: ASM across eight factors clearly requires a strong - not much faster expansion of crew size and geographical distribution. For example, a computer can be placed, but to comply with the regulations. So yes, some, like the tools of the Jazz development platform, useful information and tools to support the tool will automatically adapt.

DAD in the context of one of the strongest teams in the Agile enterprise information is encouraged. "Chicken", a project by senior management to know what all the rhetoric of the daily coordination meetings for developers plays well, but the large, medium and medium enterprises is totally realistic. Again, the tools for that matter, feeding projects in real-time dashboards at the portfolio level, support accurate, timely and cost effective for the Jazz platform, IBM and other tools to implement effective managers use to manage agile project teams. My experience is preferred subject to effective agile teams and not quite allows him to have to spend much time collecting measures. So yes, the most advanced tools will certainly help.

Q: A base such as a specific methodology like Scrum or XP, using the scale agile methods, unlike the current model at the beginning, or any other rapidly creates a custom solution?

Ambler: Agile strategies, the first step in the expansion project since the beginning of a disciplined life cycle of the delivery process in total to meet the rapid construction of adopting the techniques of agile in the main scale deployment of production applications. Distribution strategies (such as Extreme Programming (XP) or Scrum, the ASM expresses the basic strategies, such as Agile development) are a good starting point, but must be supported to achieve significant results. The combined life and address or the DDA as part of something like the TLC (for IT project teams) or Harmony / ESW (if it is appropriate to begin Organizations Team Systems Engineering) have already done.

No comments:

Post a Comment