Much work is still needed to achieve the promises of agile development. The “Agile Software Development Declaration” is a document that emphasizes the importance of close and free collaboration between software developers and business managers, and this year marks the 20th anniversary of its announcement. However, despite the popularity of the word “agile” in the field of business technology, it is often still just a buzzword.
Provided by: Joe McKendrick It’s not that big companies aren’t embracing the values and principles of the Agile Software Development Declaration. Rather, most companies accept it. But these values and principles are not at the core of most corporate strategies, nor are they pushed to the fore. “The ideas contained in the Agile Software Development Declaration are not always pervasive within the industry,” said Kief Morris, chief cloud technologist at ThoughtWorks. “People have to change their way of thinking about technology.” We know we have to, and we’re talking about digital transformation, but we really understand how to connect that with the values and principles of the Agile Software Development Declaration and how to use it to make it a reality. I doubt if I’m doing it. ” According to Bob Ritchie, vice president of software at SAIC, the root of the problem is “many people don’t look at the focus of the Agile Software Development Declaration and see Agile as a solution or prescription drug.” By the way, “Many best practices, such as automated test-driven development and automated build / deploy / quick feedback loops, are widespread throughout the industry, but we’re not starting with why. Therefore, it is often not tied to business or mission goals. ” Others feel that we have yet to realize the original vision of the Agile Software Development Declaration. “It’s far from being practiced in a big way in a big company,” said Brian Dawson, DevOps evangelist at CloudBees. It’s in the process of being cut off, its movements are sluggish, and its course is changing only gradually. For start-ups, it’s much better and more promising, because they’re big companies of the future. Too many (of the Agile Initiative) are advocated by the Project Planning and Project Management departments and never leave them. Agile has any interest in supporting transformation towards Agile and DevOps. It is necessary to involve people in practice. ”