March 25, 2017

What is the Agile Mindset?

What is the Agile Mindset? The agile mindset seems to be a mythical abstract quality that is hard to define and often glossed over in agile discussions. It is the outermost ring in the popular metaphor agile onion. The model tells us the mindset is the most powerful of the layers that make up agile….

Read More
August 10, 2016

What is Agile?

What is Agile? Over the last few years, the word Agile (or agile with a small a) has taken on different meanings and used in multiple contexts. This is a short post to give my perspective on what Agile is. I’m not going to bore you with the 2001 meeting, agile manifesto, or an intro to…

Read More
June 10, 2016

Ball Runner: An Agile Game

Ball Runner: An Agile Game The Ball Runner game originated from the #play14 unconference in London in September 2015. I was toying with the idea of a game around work in progress (WIP), which can be incredibly stressful for teams, and for individuals on these teams. I imagined a team playing a game in which one individual…

Read More
September 26, 2014

What is value? (part 2)

Read part 1 here. Agile Manifesto As always, we will start with the Agile Manifesto. The manifesto specifically gives us a set of values in which we use as the building blocks for our development. We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to…

Read More
September 7, 2014

The Self-Organising team is at the heart of Agile

From XP (1) and Scrum (2) we have the concept of self-organising teams. A self-organising team doesn’t need to be commanded or controlled to get its work done. This page is a discussion on self-organising teams and the opposite of the command and control top down approach. Self-organising means that the individuals within the team…

Read More
August 20, 2014

Agile from first principles

The Agile Manifesto gives us four statements which form the underlying ideas behind all the Agile methodologies. It also gives us 12 principles behind the Manifesto which go to further help us understand what it means to be Agile and guide us in our decision making processes. Agile has become a noun and a verb….

Read More
August 19, 2014

Declaration of Interdependence

Declaration of Interdependence The declaration of interdependence is a set of six management principles intended for project managers of software development projects. The principles are: “We … increase return on investment by — making continuous flow of value our focus. deliver reliable results by — engaging customers in frequent interactions and shared ownership. expect uncertainty…

Read More
August 2, 2014

Ethics, Principles and Soft Skills

Soft skills are defined as the behavioural skills required to succeed when working with other people. They are the inter-relational skills that ensure that day to day working relationships go smoothly and your team delivers what it commits to. These skills include things like communication, collaboration, conflict management, decision making and handling stress. In the…

Read More
March 10, 2014

Agile

Agile is a set of values from which an entire set of software delivery methodologies and practices have been derived. All Agile practices follow the same fundamental principles as set down in the Agile Manifesto and Principles, however, because Agile is flexible to meet the needs of individuals, teams and organisations, each work place implements…

Read More
February 7, 2014

Project Type – Agile or Waterfall

All work in IT is based around projects / products. Projects can be large and run for many years or can be small and run for a few days or weeks. Projects are typically run according to some sort of management methodology. The two methodologies prevalent today across all industries are Waterfall and Agile. Waterfall…

Read More