How to make the leap to Agile
Many leaders are interested in “going Agile,” but they wonder how to make the leap in their organizations. A great place to start is with group training, which allows software developers and other stakeholders to get in the same room at the same time and learn the concepts. This strategy offers many benefits.
1. Greater Understanding
2. Facilitation of Change
In cases where a limited number of staff were trained, the organization has a difficult time adopting the new methods, and the response to this failure to change is typically aimed at either the Agile method or the few folks that attended the training. A mass training event can ensure success, and help ensure that the push for change gains energy with the workforce.
While comments like, “We tried Agile, but it never took off,” or “Bob, Suzy, and Jane went off for Scrum training, but nothing became of it; I guess it wasn’t important.” are pointed at Agile or the perceived capabilities of individual employees in an office, the reality is that the method never had a chance of being adopted because those looking to transform their office didn’t consider the wide-reaching cultural, organizational, and process changes that would take place. A mass training event allows leadership the opportunity to build understanding within their workforce, and allow them the opportunity to consider how the method will change how they work, and discuss these details with their coworkers during and after receiving the instruction.
3. Better Collaboration
Mass training events allow for everyone involved in software development to start a conversation on how they might want to change how they work; from overall workflow to the small details that are critical to a successful implementation. While leaders pushing for change may see hope in the method, there are many small decisions that must be made, and it’s typically best for these decisions to made at the lowest working level as possible.
For instance, “What software should be used to manage and prioritize your office’s backlog?” is one particular question that should be discussed among those that will be leading the development teams, the developers, and the stakeholders that will become Product Owners to development. Management may have an opinion, but there should be some testing of the various systems that are available, and those that are using them should be involved. This creates buy in for the change to take place. They’ll adopt that particular system (or other detail), because they decided on it.
So, in-house group training events create an opportunity for everyone involved in development to gain a more complete understanding of what the Agile method means for the organization. It allows the discussion to start regarding work roles, changes to existing processes, and how the office may need to reorganize to facilitate teaming and effective feedback. Perhaps most importantly, a mass training event can allow leaders to spread the opportunity to lead change throughout the organization—enlisting many to help shape and drive the method to improve their software, reduce their costs, and improve their overall service to their users.
This article first appeared on digitalgov.gov.