Subscribe

Agile projects enjoy success

Staff Writer
By Staff Writer, ITWeb
Johannesburg, 27 May 2013
Disciplined Agile Delivery brings together proven practices from Agile methods, says Scott Ambler + Associates' Mark Lines.
Disciplined Agile Delivery brings together proven practices from Agile methods, says Scott Ambler + Associates' Mark Lines.

Agile projects are enjoying remarkable success rates, and there is room for improvement in the coming years.

This was one of the notable takeaways from a three-day training session on Disciplined Agile Delivery (DAD) last week, hosted by software development company, DVT.

Presenting at the event was Mark Lines of Scott Ambler + Associates, co-author with Scott Ambler of the book "Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise", which details their approach to DAD.

Lines discussed why companies are struggling with the complexity of software development, more specifically, using the approach known as Agile software development.

"In 2001, Agile made great promises," he said. "We were going to cut schedules in half, increase developer productivity fivefold and increase quality twofold. But what actually happened was that we achieved minor increases in productivity and quality in the development of new silo applications. By 2011, Agile projects had a success rate of 67% as reported in the IT Project Success Rates Survey."

He noted that while this is a great improvement, the industry can do better. In other industries, this would be considered unacceptable, he said, adding that DAD can help take organisations to the next level and increase success further.

He noted that DAD extends Agile thinking to deal with the complexities of adopting and scaling Agile for serious enterprise initiatives. He described how DAD includes guidance for being effective in situations where optimal Agile conditions are not present.

He also explained how DAD brings together proven practices from Agile methods such as Scrum and Extreme Programming (XP) to create a cohesive full life cycle approach that optimises Agile within the context of an organisation's realities, such as governance, offshoring, fixed-price, and other complexities not addressed by mainstream methods.

He encouraged the audience to think of DAD as pragmatic Agile. "It's a process decision framework, and not just another methodology. DAD works because it has a full delivery life cycle, from framing the project in Inception, to building in Construction, to deploying the solution in Transition." DAD is equally applicable to Scrum-based development as it is to Lean approaches, he explained.

Lines cautioned participants against anti-patterns of Agile adoption. "These include thinking you're already Agile, thinking you're in a special situation where Agile can't help, trying to adopt too many Agile practices at once, focusing on a subset of the delivery process, believing that one Agile process is enough (such as Scrum or XP), following any Agile process prescriptively, and lastly, assuming Agile team members with Agile certification - albeit with limited experience on their resumes - are Agile experts and don't need coaching."

Lines noted that, at Scott Ambler + Associates, they have been overwhelmed by the favourable reaction to the release of the DAD process decision framework. Many have expressed gratitude that there is finally guidance on how to blend the benefits of Agile development with the realities of their situations where the Agile "rules" don't always make sense.

"Mark Lines is a software engineer, consultant and global expert on Agile development and is the authority on DAD," said Themi Themistocleous, who heads up DVT's DAD business unit. "It's been a great privilege for DVT to bring him to South Africa and to be able to educate and inform local developers about disciplined Agile delivery. It's a critically important advancement on existing Agile development practices."

Themistocleous added that DVT will be providing training in conjunction with Scott Ambler + Associates to enable local developers to go beyond Scrum, and to take a disciplined Agile approach to solution delivery that can provide a foundation from which to scale.

"DAD recognises that Agile development can present many challenges in more complex enterprise environments and that a more disciplined approach can result in greater development project success," said Themistocleous.

"DAD fills in the gaps left by mainstream Agile methods by providing guidance on how to effectively plan and kick-start multifaceted projects, as well as how to apply a full life cycle approach, with lightweight milestones, effective metrics and Agile governance."

Share