The Kanban-Ace Framework welcomes Scrum, and helps teams improve their level of agility. This article explores how a Scrum team can improve by leveraging the Kanban-Ace Framework. It introduces the Akashi Bridge, a new Kanban-Ace tool that makes it possible for Scrum teams to keep the best features of Scrum while growing to higher levels of performance thanks to Kanban-Ace advantages.
Most large companies struggle to deploy Agile in the face of compliance demands, lengthy funding cycles, and the need to involve many stakeholders. Are user stories really enough? Are BAs really irrelevant? How can we give up the BRD? Successful Agile enterprises work around these and other common misconceptions by adding the structure and discipline they need to manage complexity and risk.
The Government Digital Service (GDS) aims to transform the relationship between citizen and state, moving the UK towards becoming a world-leading digital-by-default government. Nick Tune explores what GDS has achieved with assessments, sharing agile practices and experiences, and open source software, and shares what isn’t working so well in government IT.
Software developers can raise their consciousness through the use of disciplined technical practices. A knowledgeable developer can influence an ever-increasing portion of the world.
More and more companies are realizing that having an Agile organization is critical to attracting and retaining the latest generation of millennial engineers. Here’s why.
We hear, and even use, the phrase “agile mindset.” But what is it, really? In this article several themes are identified, and ideas for introducing and nurturing these themes are discussed. 5
It is not Agile's fault, it is your fault- are you fed up with such statements? This article tries to provide a more constructive answer on how to make Agile successful. 13
What makes an agile team successful is the way people develop an effective level of interaction. Growing agile means both focusing on culture, and on co-evolution of practices and tools. 2
Agile is both simple and hard – and success depends on managers creating a suitable environment for their teams. To create and sustain high-performing agile teams, these points are fundamental.
To adopt Agile at a systemic level, take an Organization Development approach to redesign organizations, redefine learning, empower teams through self-organizing and to reduce resistance to change.
Is pair programming all that it's cracked up to be? Wes Higbee discusses why it definitely shouldn't be mandated, and why you should consider other options where it could be beneficial. 3
This article explores how Fujitsu UK applied SEMAT and Essence to systems engineering, to combining agile and traditional methods and look at the whole programme of work across all disciplines.