4 things you're getting wrong about Agile Scrum

Todd Gee • Nov 17, 2020

Agile is a tricky thing to get right, To the uninitiated, it appears to be more relaxed and less rigid than waterfall or other project management methodologies. This could not be further from a well-oiled Agile Scrum project

When done right, and supported by the correct mindsets, framework, and disciplines, Agile combines a perfect blend of innovation, risk-taking and structure. However, when done poorly it’s a broken, nerve-wracking and ineffective approach, otherwise known as (Fr-agile).

As a consultant, I get to see how dozens of organisations operate their projects each year. I have listed below the four most common mistakes I see organisations making:


1. It is not just about going faster

Going faster can be a side effect of several key Agile practices, but you're not going to reap the rewards of Agile immediately.


Many teams practice all the Scrum ceremonies and begin moving quicker than they ever did under Waterfall. Soon they come to realise that they are simply building the wrong things faster.


While it’s true that you can indeed go faster with Agile, twice as fast when done right.… The other benefit is value, which requires a deep understanding of the business, what the customer/user values and their priorities


2. Assuming anyone can be a Product Owner

Many of our customers make the mistake of nominating one of their staff as Product Owner, but not provide them with any formal training, or frameworks. This is setting them up to fail, as even the most seasoned product owners who are familiar with defining a product vision, roadmap, and software solutions may still not fully understand context, constraints, stakeholder personas, business rules, non-functional, and transitional requirements.


In Patient Zero's way of working, we operate with a Client Product Owner and a PZ Product Owner. This has been a highly successful arrangement as it takes a lot of the pressure off of the Client Product Owner in terms of having to be intimate with Agile ceremonies & disciplines guiding them on the journey while ensuring that their insights and industry knowledge are incorporated into the final product. 


A big part of my job is guiding the Client Product Owner through the more technical or process-oriented aspects of the job, and I learn from the Client Product owner, the nuances of the industry and customer sentiment. It's a highly collaborative and productive way of operating.


I also act as the Scrum Master, whose role is to insulate the team from impediments and distractions that jeopardise the commitment and ensure the team is performing and stress levels are managed.


3. Going Agile, but tracking to a Gannt Chart & Weekly Status Report

Most of the time, organisations shift over to an agile methodology, but still expect the same reporting (Gannt charts, deadlines and weekly status reports) This is where many businesses get it wrong, as agile reports such as the burndown are an essential and powerful tool in measuring progress. 

Agile reports operate more or less like the instrument panel in your car and indicate how the team, individuals & project are performing and can predict roadblocks, challenges and indicate when to add in more work or take some out.


For instance, an Agile Sprint Burn Down, at its core is a way to measure progress in a sprint and detect potential shortfalls and blockages, but it’s also used like an oil temperature gauge to measure stress levels.

If the leadership team wants the deadlines agreed upon before, while simultaneously undergoing an agile transformation and not to be impacted, I'd be the first to say that Agile isn't going to work that way.


Many of the reports in Agile are simple in appearance but they are highly contextual and useful when measuring performance so by not utilising them you are missing out on some of the biggest benefits.

4. Not Respecting the Sacrosanctity of the Sprint

In the ideal environment, the whole agile team is focused on the same work items identified and agreed upon by the team, and only those work items are being worked on by the team members for the current sprint. We say the sprint is in a vacuum, or sacrosanct.

I think this is a big piece of the magic behind Agile, as in every sprint the team collectively set their own goal and will "sprint" to honour the commitment working toward a broader objective one small goal at a time.


However, if for any reason team members are regularly and consistently expected to do work outside of the sprint, it cannot just be absorbed, those additional work items should be reflected in the velocity.


The burn down chart, the missed sprint goals and the reduced capacity of the velocity should provide transparency to how the resources are allocated and the impact should be accessed and communicated to show the real cost of these "Priority Tasks".


Recently I took a client through all these "priority changes" that were insisted upon, which I earmarked as "variance" in the title. They were shocked that when I added them all up, they would equate to several thousand dollars in work and delay launch by 3-4 weeks.


We determined that only 2-3 of these items were really a "Priority " and we developed an exceptional product which finished on time and on budget.


Now that being said, I hope this does not dissuade you from embracing Agile, true it takes discipline and rigour to get the most out of it, but we can help you on your journey. To learn how we can help, get in touch with us here.

Share This Post

Get In Touch

Recent Posts

By Joe Cooney 02 Apr, 2024
Red-team challenges have been a fun activity for PZ team members in the past, so we recently conducted a small challenge at our fortnightly brown-bag session, focusing on the burgeoning topic of prompt injection. Injection vulnerabilities all follow the same basic pattern – un-trusted input is inadvertently treated as executable code, causing the security of the system to be compromised. SQL injection (SQLi) and cross-site scripting (XSS) are probably two of the best-known variants, but other technologies are also susceptible. Does anyone remember XPath injection? As generative models get incorporated into more products, user input can be used to subvert the model. This can lead to the model revealing its system prompt or other trade secrets, reveal information about the model itself which may be commercially valuable, subvert or waste computation resources, perform unintended actions if the model is hooked up to APIs, or cause reputational damage to the company if the model can be coerced into doing amusing or inappropriate things. As an example, entrepreneur and technologist Chris Bakke was recently able to trick a Chevy dealership’s ChatGPT-powered bot into agreeing to sell him a Chevy Tahoe for $1 . Although the U.S. supreme court has yet to rule on the legal validity of a “no takesies backsies” contract (as an employee of X Chris is probably legally obligated to drive a Tesla anyway) it is not hard to imagine a future scenario with steeper financial consequences.
27 Feb, 2024
With the advent of ChatGPT, Bard/Gemini and Co-pilot, Generative AI, and Large Language Models (LLMs) have been thrust into the spotlight. AI is set to disrupt all industries, especially those that are predominately based on administrative support, legal, business, and financial operations, much like insurance and financial organisations.
By Joe Cooney 22 Feb, 2024
One of the features of life working at PZ is our brown bag lunch and learn sessions; presentations by staff on topics of interest – sometimes, but not always technical, and hopefully amusing-as-hell. Yesterday we took a break from discussing the book Accelerate and the DORA metrics to take a whirlwind tour of the current state of play running “open source” generative AI models locally. Although this talk had been ‘in the works’ for a while, one challenge was that it needed to constantly be revised as the state of AI and LLMs changed. For example, the Stable Video Diffusion examples looked kind of lame in comparison to OpenAI’s Sora videos (released less than a week ago) and Groq’s amazing 500 token-per-second hardware demo on Monday/Tuesday , and the massive context size available now in the Gemini 1.5 models (released a few hours before OpenAI announced Sora...coincidence? An effort by OpenAI to steal back the limelight! Surely NOT!). And now a day later, with the paint still drying on a highly amusing slide-deck for the talk, Google releases their “open-source" Gemma models! The day itself presented an excellent example of why having more control of your models might be a good thing. ChatGPT 4 users began reporting “crazy” and highly amusing responses to fairly normal questions . We became alerted to this when one of our own staff reported on our internal Slack about a crazy response she received to a question about the pros and cons of some API design choices. The response she got back started normally enough, but then began to seem to channel Shakespeare’s Macbeth and some other olde English phrases and finished thusly. "Choose the right charm from the box* dense or astray, it’ll call for the norm. Your batch is yours to halter or belt. When in fetch, marry the clue to the pintle, and for the after, the wood-wand’s twist'll warn it. A past to wend and a feathered rite to tend. May the gulch be bygones and the wrath eased. So set your content to the cast, with the seal, a string or trove, well-deep. A good script to set a good cast. Good health and steady wind!" The sample JSON payload was also in keeping with the rest of the answer. { "htmlContent": "

Your HTML here

", "metadata": { "modifiedBy": "witch-of-the-wood", "safety": "sanitized", "mood": "lunar" } } Hubble, bubble, toil and trouble. Although there were no reports of the GPT4 API being affected by this (only ChatGPT) it might have given people developing automated stock trading bots using GPT4 a reason to pause and contemplate what might have been if their stock portfolio now consisted of a massive long position on Griselda’s Cauldron Supplies. As ChatGPT would say, Good health and steady wind.
Bay McGovern Patient Zero
By Demelza Green 11 Feb, 2024
Bay didn’t start her career out in software development. At school, Bay excelled at maths and physics, but adored writing, English and drama; lost in a world of Romeo and Juliet and epic fantasy.
More Posts
Share by: