The Agile Lean Gardener
The Agile Lean Gardener
  • Видео 87
  • Просмотров 506 773
Supercharge your Scrum & Kanban delivery
People often find that after adopting Scrum or Kanban they aren't getting the kind of performance they expected or were told they would get. It can become very frustrating and sometimes leads to teams dropping the frameworks. This video explores 5 techniques you can use to supercharge your delivery no matter whether you are using Scrum or Kanban - or any other framework, process or methodology for that matter. This video discusses Flow which is a post Agile concept focussed around the delivery of value. If you're working in an Agile way using Scrum or Kanban you need to understand the principles of Flow to supercharge your delivery. Here I explain what Flow is and detail the 5 core underl...
Просмотров: 154 131

Видео

How to deliver more value using the 80 20 rule
Просмотров 2945 месяцев назад
Agile advocates maintaining simplicity but how do we do that with complex problems? Maintaining simplicity is perhaps the least understood of all the agile principles. But without focusing on this it's likely that you're working on the wrong thing. Maintaining simplicity is really about maximising the amount of work we don't do which is where the 80 20 rule comes in which you might know is base...
Power the flow of your work with flow efficiency
Просмотров 5046 месяцев назад
What is flow efficiency? Understanding your flow efficiency is a great first step to improving your cycle time and forecasts with Monte Carlo Simulation, particularly if you’re starting out with flow metrics. It helps you identify problem areas with your process and apply interventions to improve. This video shows you how to calculate it and what to do once you know what it is. For consultancy ...
Stop estimating start forecasting with Monte Carlo Simulation for better predictability
Просмотров 9906 месяцев назад
Estimating in Scrum or Kanban with story points and velocity is a waste of your time. In fact estimation itself is pointless, estimation is evil! No estimates is where you want to be. Instead you need to make data driven decisions based on your empirical data and start forecasting with Monte Carlo Simulation to become more predictable and provide leadership with better data and increase trust a...
When to use Kanban over Scrum?
Просмотров 1,1 тыс.6 месяцев назад
If you’re using Scrum but constantly fail to see any benefit then it’s likely that Scrum isn’t the right framework for you and you should consider a switch to Kanban. But how do you know when and why it’s time to make that switch? Well, there are 14 tell tale signs that will help you make that decision and this video discusses them all. For consultancy work please contact me at Stephen.Angood@S...
How to fix Scrum when it’s not working and broken
Просмотров 5116 месяцев назад
Are you finding that Scrum isn’t working for you? Do you constantly find that you’re never quite able to complete your sprint backlog? And even when you get close it never really feels like success. You’re more of a feature factory than anything else. Well it’s almost certainly down to one thing you’re not doing. It’s easy to fix scrum by starting to do this one thing which is the subject of th...
The secret to running a successful project
Просмотров 6337 месяцев назад
Most projects suffer from the same thing, slow decision making and even then the decisions made are bad ones. This is called decision latency and is the number one killer for projects. Decision latency is the average amount of time it takes to make a decision but not only that, it’s the quality of that decision too. In this video I discuss what decision latency is and the effect it has on proje...
Extract data from Jira free native no apps for cycle time
Просмотров 1 тыс.7 месяцев назад
This video walks you through step by step how to add cycle time data in Jira and how to export it. Free and native no apps or add ons required. It requires adding some custom fields, a screen update and then using Jira automation and Jira smart values. Finally a free and easy way of getting the data you want out of Jira to allow you to start using Flow Metrics in Jira without having to buy expe...
Thank you to everyone who's subscribed!
Просмотров 2037 месяцев назад
Thank you for all your support over the last 2 years, it means so much to have such amazing support from you all, thank you. Join my channel through memberships to get access to perks: ruclips.net/channel/UCvPh9FG4XhbbURs0HmCbdugjoin
How to write a problem statement and use the fishbone cause and effect diagram
Просмотров 6247 месяцев назад
You can help solve your problems with a well formed problem statement and a root cause analysis using the fishbone diagram technique also known as the Ishikawa diagram. If you're using agile or lean with frameworks like scrum or kanban don't overlook these tried and tested techniques. So whether you're a Scrum Master an Agile Coach a Product Owner or a business analyst check this video out to s...
Fix your problems with the Theory of Constraints
Просмотров 5987 месяцев назад
If you're in a bit of a mess at work then the Theory of Constraints is a great way to help you navigate and find the solution through all the noise. This video shows you how to use this simple technique to great effect. For consultancy work please contact me at Stephen.Angood@SPA-Agile-Consulting.co.uk Join my channel through memberships to get access to perks: ruclips.net/channel/UCvPh9FG4Xhbb...
Story Points Estimation in Scrum - JUST STOP! - There is a BETTER way
Просмотров 3,6 тыс.7 месяцев назад
Using story points, velocity and burndown charts for estimation, tracking and performance in Scrum is an outdated concept and has never been part of Scrum or the Scrum Guide. It leads to many bad habits and anti patterns and you should stop wasting yours, the teams and management’s time and drop them completely. There is a much better way and this video discusses that For consultancy work pleas...
I smell a RAT with MVP Minimum Viable Product
Просмотров 7738 месяцев назад
Minimum Viable Product MVP has been around for a long time but there is a new kid on the block Riskiest Assumptions Tests or RATs. So, which should you adopt for product development? This video discusses your options. For consultancy work please contact me at Stephen.Angood@SPA-Agile-Consulting.co.uk Join my channel through memberships to get access to perks: ruclips.net/channel/UCvPh9FG4XhbbUR...
The number one skill needed for scrum masters and agile coaches
Просмотров 60 тыс.8 месяцев назад
This video discusses the most important and valuable skill needed for scrum masters and agile coaches both in order to get hired employed and to be sure of keeping your current role in the difficult economic environment we all find ourselves in. I tell you what you need to do and how to do it. For consultancy work please contact me at Stephen.Angood@SPA-Agile-Consulting.co.uk Join my channel th...
The BIG problem with OKRs objectives and key results
Просмотров 5438 месяцев назад
This video discusses objectives and key results OKRs and how they can help organisations but also highlights their major floor and what you can do about it by using EBM evidence based management to get a more balanced and complete picture of how your people and business are doing. For consultancy work please contact me at Stephen.Angood@SPA-Agile-Consulting.co.uk Join my channel through members...
Design Thinking will help you solve your biggest problem
Просмотров 4798 месяцев назад
Design Thinking will help you solve your biggest problem
Top 20 Scrum myths, which ones are you doing?
Просмотров 7029 месяцев назад
Top 20 Scrum myths, which ones are you doing?
Mastering better relationships - The Newton Way
Просмотров 3869 месяцев назад
Mastering better relationships - The Newton Way
How to start with Flow Metrics using Cycle Time
Просмотров 2,1 тыс.9 месяцев назад
How to start with Flow Metrics using Cycle Time
The State of Agile in 2024
Просмотров 1,5 тыс.9 месяцев назад
The State of Agile in 2024
Agile is pointless UNLESS you do this!
Просмотров 47810 месяцев назад
Agile is pointless UNLESS you do this!
The ONLY metric that counts Work Item Age!
Просмотров 58210 месяцев назад
The ONLY metric that counts Work Item Age!
No Sprint Goal? You're NOT doing Scrum!
Просмотров 35410 месяцев назад
No Sprint Goal? You're NOT doing Scrum!
Your backlog is a mess DELETE it!
Просмотров 54610 месяцев назад
Your backlog is a mess DELETE it!
Happier people work better, FACT!
Просмотров 54610 месяцев назад
Happier people work better, FACT!
Be original don't just follow a manifesto or guide
Просмотров 52711 месяцев назад
Be original don't just follow a manifesto or guide
What is active listening? Master the art of active listening
Просмотров 53611 месяцев назад
What is active listening? Master the art of active listening
Product Owners, just say NO!
Просмотров 53611 месяцев назад
Product Owners, just say NO!
If you can’t get a Scrum Master role then do this!
Просмотров 1 тыс.11 месяцев назад
If you can’t get a Scrum Master role then do this!
The Future of Leadership
Просмотров 466Год назад
The Future of Leadership

Комментарии

  • @isaacnewton3514
    @isaacnewton3514 9 дней назад

    One of the few people to actually take the effort and share a template is brilliant of you x

  • @siratb100
    @siratb100 21 день назад

    I still come back to this. I used this method on my team and it tremendously helped everyone out. Thank you!

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 21 день назад

      Thank you, that’s so nice to hear. I have an eBook coming out on this topic in about a month which you might find useful - and - it’s free 👍

  • @yuryeroshenkov5751
    @yuryeroshenkov5751 Месяц назад

    Hi Steve. Thank you very much for your videos and this one in particular. EazyBI approach is my option, but I've got stuck a bit following your steps, and I'd like to share my experience of retrieving the stories from Jira. When in EazyBi report you're specifying a "Transiton" type "In Rogress=>Done" it will work only in case of direct transition from In Progress to Done. If there're intermediate states like "In Review","In QA", etc it won't work. So, to avoid this I had to fetch all the transition statuses of stories filtererd by Status = Done, and remove the redundant transition columns already in Excel. Hope it will help to somebody.

  • @nguyenhoa8832
    @nguyenhoa8832 2 месяца назад

    Thank your sharing! But how to remove handoffs?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      Hi, well the first step is to identify them, then depending on what they are work to remove them. For example, if the handoff (sometimes called a queue) is that you are waiting for stakeholder feedback or waiting for a committee to make a decision or sign off then make this visible and explain the consequences i.e. it causes a delay resulting in longer cycle times. If it’s busy stakeholders then work to improve the relationship. There is no one answer to how to remove a handoff it all depends on what the handoff is but identifying it, making it visible along with the consequences is your first step.

    • @nguyenhoa8832
      @nguyenhoa8832 2 месяца назад

      @@TheAgileLeanGardener thank you so much for your answer!

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      You are very welcome 🙏👍

  • @dougslay96
    @dougslay96 2 месяца назад

    Hello again Steve. Are there any negatives of using the sprint throughput (# of tickets completed in a given sprint) instead of the daily throughput for your MCS? I have 16 sprints worth of data and when I run the daily throughput MCS I get 6 tickets at the 85%. When I use the sprint level throughput I get 14 tickets at the 85%. Thoughts on this approach?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      Hi, I’m not quite sure what you mean. To use MCS all you need for your 16 sprints is the throughput for your completed stories. So, on what date was each story completed. You then plot this on your date range in the Excel. Let’s say the first date that you had a completed story was 1st March 2024 and the last date you had a completed story was 31st July 2024. You then plot that date range in the Excel (every date in this range must be plotted whether you completed a story on that date or not) you then simply put how many stories where completed on a date, it could be 2, 5, 10 or it could be zero. Once you’ve done this you can change the date range to start in the future if you wish so long as every date in this new range is plotted. Just don’t change the column that shows how many stories were done. Are you doing this? Or have I misunderstood your question?

    • @dougslay96
      @dougslay96 2 месяца назад

      @@TheAgileLeanGardener I modified your template and instead of have each day listed in column A of Sheet1, I have the start date of each of my next 16 sprints listed in column A. I then put the total count of tickets from each of my 16 sprints in column B. I then changed the value in F6 (Date to Complete By) to coincide with the date value in the first Date Range column (A3).

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      …further thought. Usually the more data you have the better the forecast will be. The less data you have the worse the forecast will be. But the data you use must model what is currently happening. Significant changes in the team or major events (everyone is on holiday or has covid) will affect the forecast. MCS models past performance and so will forecast accordingly. So you need to use data that reflects current reality.

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      This won’t work. Each day in the date range must be listed, it’s very important!

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      The 2 templates I have work but if you change any logic they will not work, you’ve changed 2 very important things in order for MCS to work correctly. I would recommend using them as they are and see what result you get and if that closer aligns to what you’re seeing on the ground.

  • @dougslay96
    @dougslay96 2 месяца назад

    Thanks for the reply Steve. We do start counting cycle time when the tickets gets moved to In Progress. Our cycle times are high, but because we are completing a fairly high percentage of the committed tickets during the 2 week sprints the dev managers are not willing to take the extra time to break the tickets into smaller pieces.

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      Hmm I see. But the figures don’t seem to tally to me, something isn’t quite right. Are you sure the devs are moving their tickets into done on the right day? If they don’t, even a day or 2 late will skew the forecast and cycle time.

    • @dougslay96
      @dougslay96 2 месяца назад

      @@TheAgileLeanGardener we will look to hone that some more, but regardless, MCS is still showing only 6-7 tickets per sprint and I know we are hitting 12-17 per sprint . I know having a large number of tickets completing the last day of the sprint hurts the predictability; however, when there is a seven month pattern happening you would think it would take that pattern into account.

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      Yep I get it but these figures don’t tally to me, I still think something is wrong. Monte Carlo is simply a calculation based on the data input, there is no intelligence at work. Have you tried sampling a shorter more recent data sample, for example the last 8 sprints (and check the throughput for each of those 8 sprints)? Have they been any changes of significance to the team in the last 6 months?

    • @dougslay96
      @dougslay96 2 месяца назад

      @@TheAgileLeanGardener now I am really worried. I ran the same data through your Excel template and it shows 15 tickets at the 85th percentile. I am using ActionableAgile and it shows 6 days with the exact same data set.

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      Hmm the plot thickens….. Well 15 sounds more like it based on your figures.. But I’m not sure why AA is saying 6…. When I’ve compared my Excel to AA it’s always the same +-1 sometimes 2

  • @dougslay96
    @dougslay96 2 месяца назад

    Steve, I love your videos and I am working to move all of my Scrum Teams over to the way of Flow Metrics, but I am having an issue with explaining why the MonteCarlo simulation only shows one of my team with an 85% chance of completing 6 tickets or more during a sprint, when they typically complete between 12-17 tickets per sprint. As you can possibly imagine, their Throughput is fairly consistent; however, they are delivering the large majority of their tickets on the final day of the sprint. Even after 7 months of data, the MonteCarlo simulation has not seen this pattern and adjusted accordingly. Any thoughts on how I can overcome this hurdle in making the move? btw, the team's cycle time is 14 days (85th percentile).

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 2 месяца назад

      Hi and thanks 🙏👍 are you doing 2 week sprints? If so your 85th percentile cycle time of 14 days is too high - but this ‘could’ be due to other factors than it actually taking that long. For example, are the team really updating tickets when the item is done on the right day? If not this will make a difference both to your cycle time and the Monte Carlo forecast. Also when does your cycle time start? It needs to start only when you move a ticket in sprint from ‘to do’ to ‘in progress’ (or equivalent). If your cycle time starts as soon as you put something into sprint regardless of whether you’ve actually started work on it then this will also skew both cycle time and Monte Carlo. I would look into this because if Monte Carlo is saying you can only get 4 or 5 items done to the 85th percentile and your 85th percentile cycle time is saying 14 days but you always seem to get a throughput in sprint of 7 or 8 then something is definitely not right.

  • @camgere
    @camgere 3 месяца назад

    I love the fact that I had to look up what OKR and EBM stood for. Our OKR is to reduce costs 10%. All you managers who are onboard, raise your hands! You all just got 20% pay cuts. Done!

  • @rebe5272
    @rebe5272 4 месяца назад

    Thanks. That was a great little clip. Do you mean tracking the cycle time, 85 percentile every day etc? Or do you mean on a sprint by sprint basis? You didn't mention work item age. Also, what do you mean by "building relationships"? Cheers.

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      Watch this one, may answer your questions ‘What do Scrum Masters do all day? I How to be a Great Scrum Master’ ruclips.net/video/o5V8-s7_M-Q/видео.html

  • @vinventdepaul2401
    @vinventdepaul2401 4 месяца назад

    Top job, limiting wip and reducing context switching is soooo important! 👍

  • @paulgood3074
    @paulgood3074 4 месяца назад

    Well explained as usual Steve 👍

  • @steveang6790
    @steveang6790 4 месяца назад

    Excellent video!

  • @brijeshpandey99
    @brijeshpandey99 4 месяца назад

    Great book 📚 suggestions

  • @Developmentthatpays
    @Developmentthatpays 4 месяца назад

    Wow - this video went off like a rocket. Many congratulations!

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      Sadly not, this is an old video that I noticed was in ‘unlisted’ for some reason so I set it to ‘public’ and weirdly RUclips thinks it’s new but is actually 2 years old. But I appreciate your comment all the same 😊🙏👍 As I’m sure you’re very well aware we don’t tend to see these kind of views on new Agile type videos anymore 🥲

    • @Developmentthatpays
      @Developmentthatpays 4 месяца назад

      @@TheAgileLeanGardener - I wondered how you'd managed to rack up 150k views in a day!!!

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      Yep that would have been something but no. Most of the agile channels out there are slowing down in terms of content as the views simply aren’t there, of course it does depend on why you’re doing it but if it’s purely for views then we’re just not going to get them. I’m still going to produce content but not every week, only when I have something to say that I think is useful.

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    But worid is full of such opportunities and anti patterns 😢

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Please make a video on EBM

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Excellent.Is there a complete Kanban video please?

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Awesome will check more on MVP and RAT

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Your channel is very usefull.Thanks for sharing

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Hi Steve , If i use this wip limit in scrum is it called scrumban or is it a myth?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      Scrumban is not a myth and can work very well for lots of teams. It’s a hybrid between scrum and Kanban and blends the two.

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    If SM need not resolve impediments, i feel the team will be overloaded.They will definitely need help. Self Management wont work always completely

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      The idea is that the SM helps the team to remove impediments themselves. The SM isn’t there to spoon feed the team. But that doesn’t mean the SM can’t remove impediments themselves but just be careful they don’t turn into a team admin!

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Why we need to have release planning? As and when items are completed they should be released to PROD right?😊

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      Yep completed items should be released to prod ‘if’ needed. Not all completed items are ‘ready’ to be released from a business perspective.

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Steve bringing customers to daily scrum is not always possible..Any tips to get them involved?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      Yep speak to your product owner and explain the importance and get them to make this happen as it’s part of what they should be enabling.

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Even cycle time and other flow metrics - This also depends in complexity, volume of work and risk associated..In every sprint stories differs..How the flow metrics can help for better forecasting?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      It’s all about Monte Carlo Simulation for forecasting. Check out my videos on that for more info.

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Very usefull . Thank you

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    I hope plugins are there for free trial

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    What if a team does not have a sprint goal in one or two sprints (after so many sprints when the product is in maintenance or in matured phase)? Like there are many defects , Technical debts and each developer picked each item and no common sprint goal ? Still do they need to collaborate for defect and tech debt fixes ? And in this case what do we need to show in the Sprint review ? Kindly clarify

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      Scrum is designed around having a product goal and a sprint goal derived from this. If you don’t have this because there simply isn’t one I would argue that Scrum is not the right framework for you. Better off with Kanban. The Sprint Review is not intended for a ‘demo’. It is to show progress towards the product goal and to collect feedback against the completed sprint goal that may go into the backlog. I guess in your situation you could update stakeholders on the number of support tickets closed and fixes made. I’m unsure of why you wouldn’t be working on a sprint goal in each sprint though.

    • @rajeswarikv9396
      @rajeswarikv9396 4 месяца назад

      @@TheAgileLeanGardener Not always we work without sprint goal. sometimes there will not be features and team will pick up defects,tech debts..Have seen this in between sprints sometimes..

  • @camgere
    @camgere 4 месяца назад

    How does Agile provide budget and schedule certainty? Business is the art of investing money to earn more money. This requires schedules and budgets to get the green light. The "no specification" Agile with unlimited feedback loops does not provide budget or schedule certainty. Fixed length sprints are a start on schedule. They transfer schedule risk form managers to developers. Get 'er done. Burn down charts are also a scheduling device. If it weren't for that pesky customer feedback that can introduce new tasks. I worked with accountants, and it turns out every accountant has a different idea of the standard way to do anything. Often based on their specific experience (Apple or Android?). If your "typical accountant" that you rely on for feedback isn't typical, things will not go well when you sell to a broad audience. CEOs and stockholders are completely aligned with CEO stock options. They both make money when the stock price goes up. Maybe developers need equity in the software they write. That would get them to minimize cost and schedule and maximize customer value. They want as much money as soon as possible with minimal sustaining costs. Of course, management will decide that they can work just as well on low, fixed salaries as equity participation.

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    It's for tracking..Not to miss or.lose the sprint goal..

  • @rajeswarikv9396
    @rajeswarikv9396 4 месяца назад

    Very true

  • @MichaelKeywood
    @MichaelKeywood 5 месяцев назад

    Hello agile gardener, little bit of advice! We use t shirt sizing to understand as a team the size of something relative to each user story / task and use cycle time to see how we’re performing during the iteration. In the retro we scrutinise whether something really was a small or medium using cycle time, and map out common reasons for wait times / bottlenecks. What’s your take on that approach?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      As long as you’re not spending much time on t-shirt sizing and using it as a quick comparison then it sounds fine to me. You don’t mention taking a percentile against all previous completed stories (such as the 85th percentile) on your cycle times. If you’re not doing this then I’d highly suggest that you do. This will tell you how long it’s taking to complete a story, regardless of size and complexity, 85% of the time. If you’re happy with the resulting number then you’re in good shape, if not then you should look into the reasons why it’s too high 👍

    • @MichaelKeywood
      @MichaelKeywood 4 месяца назад

      @@TheAgileLeanGardener thanks so much, great to have some validation and I will certainly be observing the 85% percentile/confidence interval stuff in my inspection events with the team! Thought I’d share, but since doing what I’ve mentioned (much from watching your vids for the last few years!), it’s really made it transparent the effort required from my cross functional team to achieve the outcomes we want, and allowed us to understand what we all go through to get something to ‘live’!

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 4 месяца назад

      @@MichaelKeywood Thank you so much I really appreciate that and thanks for all the support, it’s great to hear people getting value out of my content 🙏👍

  • @rajeswarikv9396
    @rajeswarikv9396 5 месяцев назад

    Liked the funny and movie clippings inbetween throughout the videos 😊

  • @rajeswarikv9396
    @rajeswarikv9396 5 месяцев назад

    Whats the problem if we use XP practises like pair programming,TDD?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      No problem with them at all, they are good practices 👍

  • @rajeswarikv9396
    @rajeswarikv9396 5 месяцев назад

    Since velocity is not a good choice for forecasting,Can we use throughput, cycle time for forecasting??.They can also vary in agile world due to uncertainties ??

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      Throughout is what you need to forecast with Monte Carlo Simulation you don’t need cycle time for that. It’s the very opposite of uncertainty, throughout is fact, it actually happened 👍

  • @brandonmontgomery7461
    @brandonmontgomery7461 5 месяцев назад

    Thank you for this tutorial. I will build a MCS using this 🙏🏾🙏🏾

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      You’re very welcome and thank you 🙏👍 let me know how it goes..

    • @brandonmontgomery7461
      @brandonmontgomery7461 5 месяцев назад

      @@TheAgileLeanGardener I'll leave another comment. Story points should not be used when talking to stakeholders and it's best to have data that supports a claim. Plus, this keeps the spirit of range estimations and sets realistic expectations with a good chance of "over delivering"

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      Cool 😎 thanks Brandon 👍

    • @brandonmontgomery7461
      @brandonmontgomery7461 5 месяцев назад

      Just created the Monte Carlo Simulation, thank you so much for this video 🙏🏾🙏🏾

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      You’re welcome 🙏👍

  • @rajeswarikv9396
    @rajeswarikv9396 5 месяцев назад

    Do we need to estimate Spikes..My understanding is No as it's an exploration work ..Also we never know how long it takes so how spikes can ne timeboxed to no of days?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      No don’t bother estimating. Set the objective of the spike to something specific, nothing too big, and set aside a few days, 2 or 3 usually. At the end collectively understand what you’ve learned and decide if what you’ve learned has moved you forward. If not try to understand why and repeat.

  • @rajeswarikv9396
    @rajeswarikv9396 5 месяцев назад

    Hi Stephen, Wat if multiple PBI are in sprint backlog -In this case,does the Sprint Goal need to include only the highest priority one as Sprint Goal ? Multiple items is a mix of new feature,Bug fixing Stories/tasks, Tech Debts or refactoring etc

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      So your product backlog should be a collection of things that will achieve the ‘product goal’ which is normally created by the Product Owner. The Sprint Goal is a small subset of the Product Goal that the team believe is achievable in a Sprint. So, you pick those items from the Product Backlog that fit with the Sprint Goal. But the objective of the Sprint is to achieve the single Sprint Goal so it doesn’t matter if you complete all the items picked from the Product Backlog as long as you achieve the Sprint Goal. You may also find that as you’re working on the Sprint Goal there are other things that you need to do to achieve it that weren’t on the Product Backlog and that is also completely fine. If everything you needed to do was already on the Product Backlog that would virtually be waterfall.

    • @rajeswarikv9396
      @rajeswarikv9396 5 месяцев назад

      @@TheAgileLeanGardener Thankyou I did not understand last line.Yes all items will be in product backlog,how this is mini waterfall

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      Yep mini waterfall. Because if you create all the stories upfront that’s exactly what happens in waterfall, requirements definition phase. So many teams / organisations use Scrum but are actually doing mini waterfall, not just because they create all the stories upfront but because they don’t have releasable value at the end of each sprint. The idea of user stories comes from XP and the point was all about card, conversation and confirmation. So it’s basically a note to remind you have that conversation in sprint and work with stakeholders, customers etc to understand what they need and do this continually throughout the sprint, not at the end e.g. sprint review. Without this you lose creativity, innovation and adaptability.

    • @rajeswarikv9396
      @rajeswarikv9396 4 месяца назад

      @@TheAgileLeanGardener In waterfall the requirements are fixed.But in scrum the backlog keeps evolving/refined ..

  • @rajeswarikv9396
    @rajeswarikv9396 5 месяцев назад

    Thanks for this..i was looking for an one to get rid of story points..Its a new learning

  • @rajeswarikv9396
    @rajeswarikv9396 5 месяцев назад

    I dont see the link to exvel sheet

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      It’s in the description towards the bottom…

    • @rajeswarikv9396
      @rajeswarikv9396 5 месяцев назад

      ​@@TheAgileLeanGardenerThank you overlooked it

  • @rajeswarikv9396
    @rajeswarikv9396 5 месяцев назад

    Amazing one

  • @bos5197
    @bos5197 5 месяцев назад

    I recently discovered your videos and it's been nothing short of ACE! ... Question: How do you move on to the next phase of using the Monte Carlo method of forecasting with the data gathered here seeing that one important data missing is "the number of items completed per date"

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      Hey and thank you so much, I really appreciate that 🙏👍 Check these two videos out for how to actually do Monte Carlo Sim: MCS How many by when ruclips.net/video/k22ZwODjgkE/видео.htmlsi=8TZhpN4xpTtHo4wQ MCS When can I get x number done by ruclips.net/video/hQOs5CfkOJU/видео.htmlsi=swodpH3DJyxRe3ox

  • @BenjineGerber
    @BenjineGerber 5 месяцев назад

    Great video!

  • @googleaccount5225
    @googleaccount5225 5 месяцев назад

    I feel like scrum master should be a virtual role and stop being a job title.

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      Yeah there is a good argument for that, it’s an accountability not a job title 👍

  • @5D_Ski
    @5D_Ski 5 месяцев назад

    Leadership is at fault, middle mgmt is worse. The team is adaptable but organizations think servant leadership starts and ends with the scrum master 😵‍💫🙄

  • @richardbobs
    @richardbobs 5 месяцев назад

    @rommelbandeira after creating the automation the custom fields updates fine when the status is "In Progress". If I change the status back to "To do", is it possible to clear the CT start date field to show as empty or no value in it?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      Hi, well to do that you’d have to create another Jira automation rule to clear the CT Start custom field if an item transitioned from In Progress to To Do. But I’ve set it the way I have done so that it’s less easy to ‘game’ the system. If an item moves from To Do to In Progress then the cycle time has started so you shouldn’t reset it. I assume you mean if it’s done by mistake. Alternatively you could get the Jira admin to reset the CT Start custom field, it’s a bit more hassle but you could make it the job of whoever moved an item by mistake to In Progress to get this sorted to try and discourage these mistakes and to take more care.

  • @richardbobs
    @richardbobs 5 месяцев назад

    @rommelbandeira Will it work for "Team-Managed" project template?

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      Hi, that’s a good question and I’m not sure. This was done on a company managed project template but give it a go and see 👍

    • @richardbobs
      @richardbobs 5 месяцев назад

      @@TheAgileLeanGardener It does not work as you have showed in this video for Team managed project template but at one step when you have to associate an issue operation with a screen in teams template, we have to go to settings > issues > screen schemes > associate an issue operation with a screen

    • @TheAgileLeanGardener
      @TheAgileLeanGardener 5 месяцев назад

      Ok thanks for the update and info 🙏👍