What’s the difference between Waterfall and Scrum?

“But isn’t that just doing mini-waterfalls?”, asked a recent attendee at one of our Agile Essentials courses. Scrum requires the team do all the same type of activity they used to do in a Waterfall environment — analysis, design, build and testing their product. I showed the person the faster feedback cycles and the anti-patterns…

ZXM named in the top 25 Most Promising Agile Solution Providers APAC 2016

We were really excited and humbled to be named in CIO Outlook’s top 25 Agile Solution providers in APAC 2016. CIO outlook has gained recognition within the tech industry  and its magazine leverages its extensive network of leading technology executives to share their experience and the best practices with the Enterprise IT community in Asia Pacific…

Specialist Team Members within a Scrum Team – Testers

In my previous post on Business Analysts as Specilaist Team members within a Scrum team noted, individual team members may have specialised skills and areas of focus, however accountability to deliver the Sprint work belongs to the Scrum development team as a whole. The whole team is responsible – whether its support for testing built into…

Specialist Team Members within a Scrum Team – Business Analyst

Whilst individuals  within a Scrum development team may have specialist skills and areas of focus, accountability to deliver the Sprint work belongs to the Development team as a whole. In Scrum, there is no business analyst role; instead the business analyst works as part of the development team and utilises their specialist skills to help…

The Master Scrum Master – Scaling your Scrum Master capability in Government

Whilst Scrum Teams are self-organising and empowered, at scale, the Master Scrum Master (i.e. Chief Scrum Master) provides coordination and alignment to support teams’ delivery. In Government, this role is crucial to ensure that alignment not only across the teams, it also needs to be in line with program and portfolio strategic intentions for that government agency…

The Four Principles of Forming Effective Governance of a Release Train

I’ve been working with a number of government agencies as they look to Agile methodologies to help them implement their digital transformation strategies. Governance is key to these implementations as the governance framework needs to describe the functional lines of responsibility and accountability. It is important to recognise that, because a Release train is a construct, the…

Release Train Engineer – The Master Scrum Master

When scaling Agile at an enterprise level, coordination and alignment across multiple teams is challenging. Whilst Agile teams are self-organising and empowered, someone needs to steer the train to keep it on the tracks to facilitate program level processes and execution, escalate impediments, manage issues, mitigate risks, and drive continuous improvement. This is my presentation form the…

Who *should* be your Product Owner?

Who should be your (Scrum) Product Owner? I’ve had a number of these conversations recently with small, boutique software development agencies and even design companies with UX expertise. Typically, the conversation goes something like this: The business stakeholder or client is the owner of the product, so they should be the Product Owner We’ve got…

Agile adoption & helping to change organisational culture

This presentation given at LAST 2014 (Melbourne, Australia) and Agile 2014 (Orlando, USA) outlines ZXM’s behavioural approach to changing culture to become more agile based on Hofstede’s cultural factors and the Transtheoretical Model of behavioural change. You can view this presentation on the Prezi website: prezi.com/gimawcukycsx/agile-adoption-helping-to-change-organisational-culture Downloads Session activity handouts (PDF 108KB).  

How to Teach your Team Scrum in Three Months

We tend to think about agile as a software development approach, but it has applications to the business as it can aid the improvement of business processes and give non-technical staff an approach that help them gain the efficiency in projects that agile has delivered in the software development environment. At the recent Australian Computer Society…

Lean Coffee

Lean Coffee is an structured but agenda less meeting that allows participants to gather, build and talk. Our implementation of Lean Coffee with this client was a way to informally discuss what was important to the team and look at ways to improve our efficiency, effectiveness and processes within the service delivery team. [Source: Lean…