Agile's Secret Sauce: A Three Letter Word
Join the DZone community and get the full member experience.Join For Free
Learn more about how DevOps teams must adopt a more agile development process, working in parallel instead of waiting on other teams to finish their components or for resources to become available, brought to you in partnership with CA Technologies.
Never Stop Trying
Process improvement is a core tenant of Agile. This drive for improvement naturally extends beyond process. Agile creates an atmosphere where team members learn to trust one another and in that trust become part of something bigger. That something becomes larger than the sum of its parts. "Try" can be a powerful word in the hands of a mature team. Like a sapling that one day becomes a beautiful tree, trying requires early attention, nurturing, and encouragement. In Agile, this manifests itself as a retrospective meeting held at regular intervals to reflect as a group. It's imperative that team members are encouraged to recommend changes and are given the opportunity to try. The following words of encouragement can be helpful while reflecting: "You never know unless you try" and "You must start in order to see results."
Stay the Course
The phrase "stay the course" might sound counter to "trying," but each breathes life into the other. Encouragement must extend beyond the simple cheerleading of new ideas. These new pursuits must receive full support from the team and management. Providing that support generates valuable feedback to team members about the value of their contributions. Beyond trying, staying the course extends to all artifacts of Agile. After some time, some people might become fatigued, forgetful, or disengaged. This is where reminders and accountability step in. For instance, if a team does not maintain a proper focus on continuous planning, they will struggle. Additionally, "stay the course" is a reminder that everything has its limits. Teams shouldn't be Agile for the sake of being Agile. They should strive to make things better than they were previously. There is a distinct difference between doing Agile and being Agile.
Published at DZone with permission of Zac Gery, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.