Topic: extreme programming

The many faces of Agile

Agile is an umbrella term, not a monolithic entity. The Agile Alliance describes Agile as “the ability to create and respond to change in order to succeed in an uncertain and turbulent environment,” while giving a longer and much more specific definition for Agile software development. Beyond that, Agile is being implemented from a variety … continue reading

Industry Spotlight: Three disruptions to ALM — and how machine learning could help

Application delivery teams and the application lifecycle management tools they use are reaching a breaking point as they struggle to support continuous delivery of applications with an expanding array of architectures and form factors. According to Ashish Kuthiala, Austin-based senior director for Agile and DevOps portfolio offerings at Hewlett Packard Enterprise Software, three key disruptions … continue reading

Getting all hands on deck with agile

“By and large people have a handle on team-level agile,” said Lee Cunningham, director of enterprise agile at VersionOne. “The next frontier is really how do we take what works really well at the team level in terms of quality, in terms of throughput, in terms of the morale of the people; how do we … continue reading

Windows & .NET Watch: Problematic pair programming

Larry O’Brien’s experiment with remote pair programming showed some promise, but the tools for it are lacking … continue reading

DMCA.com Protection Status