Technical Tools
To achieve optimal performance within an agile development environment, a set of essential technical infrastructure, tools, practices, and standards is indispensable. These elements must be tailored to suit the unique requirements of each team but should be treated with the same diligence and attention as other product components that the team develops and maintains.
The responsibility of integrating these crucial aspects into the overall roadmap development and various planning stages primarily lies with the team's technical owner. By doing so, the team can ensure a seamless and efficient operation at the highest level possible.
Resources
Recording from the Utah Agile Meet up where Rob Myers talked about four core technical practices similar to the article. Do watch the real-life questions participants asked in the second half of the recording.
The topics of technical excellence and technical tools are covered in the Adaptive Agility Fundamentals class.
To really achieve the outcomes promised by Agile, technical infrastructures, tools, and practices need to accompany the process and behavior. In this article, Rob Myers talks about a few of the most important practices such as refactoring, behavior-driven development, and continuous integration, etc.