Sign Up

Captcha Click on image to update the captcha.

Have an account? Sign In Now

Sign In

Captcha Click on image to update the captcha.

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Captcha Click on image to update the captcha.

Have an account? Sign In Now

Sorry, you do not have permission to ask a question, You must login to ask a question.

Captcha Click on image to update the captcha.

Forgot Password?

Need An Account, Sign Up Here

Sorry, you do not have permission to add post.

Captcha Click on image to update the captcha.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

Ask Agile

Ask Agile Logo Ask Agile Logo

Ask Agile Navigation

  • Home
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Community Help
    • Kanban
    • Scrum
    • Scaled Scrum
    • Liberating Structures
    • Culture
    • Small Talk
    • Team Dynamics
    • Job Opportunities
    • Self-Promotions, Selling Services, Tool Promotions
  • Home
  • Blog
  • Contact Us

GuyM

0 Visits
0 Followers
0 Questions
  • About
  • Questions
  • Polls
  • Answers
  • Best Answers
  • Groups
  • Questions
  • Polls
  • Answers
  • Best Answers
  • Groups
  1. Asked: April 23, 2021In: Kanban

    Is Kanban Agile?

    GuyM
    GuyM
    Replied to answer on September 11, 2022 at 2:15 pm

    There's a bit more to the Kanban Method than just pulling stories from a to-do column into in progress. Ideally you - visualise the entire workflow through to the customer using the product - split each column into "doing" and "done" sub ciolumns - have swim lanes for different classes of service -Read more

    There’s a bit more to the Kanban Method than just pulling stories from a to-do column into in progress. Ideally you

    – visualise the entire workflow through to the customer using the product
    – split each column into “doing” and “done” sub ciolumns
    – have swim lanes for different classes of service
    – monitor Kanban metrics like lead time, cycle time and throughput

    Over time, tools like a “cycle time histogram” and “cumulative flow diagram” will help you to better understand the bottlenecks in that flow of work and improve it.

    The cycle time histogram – with a mean and standard deviation of the cycle time – will lead you towards a probabilistic forecast for when work will be completed.

    So you have transparency with the customer on delivery, and also the tools to test any hypothesis you might have regarding improving how work flows within the team.

    And of course, you can extend this to an “upstream Kanban” for features, where you (say) develop a feature hypothesis, story map and deliver the feature itself. That leads to even more transparency when it comes to the mid-level *operational* forecasting.

    The big difference with Scrum is the lack of a Product Goal, Sprint Goal and the Sprint cadence; that means that the overall product direction and product-market fit is not directly considered as part of the cycle.

    The other big difference is that team can cover several product areas, and deal with bugs or defects, as well as technical debt easily. That might make easier if you have a “brownfield” product that lacks automated testing, and are moving to a more agile od DevOps delivery models.

    See less
    • 1
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  2. Asked: September 7, 2022In: Scrum

    Is there an industry standard velocity for a certain team size?

    GuyM
    GuyM
    Added an answer on September 8, 2022 at 1:55 am

    Industry standard? Nope. SAFe has an idea that you can start with roughly "a point equals a day" as an initial guess when you have no data, and you have about 8 days for work in a 10 day sprint. That would give you 56 points for a team of 7. But that's just for an initial guess. The "no estimates" cRead more

    Industry standard? Nope.

    SAFe has an idea that you can start with roughly “a point equals a day” as an initial guess when you have no data, and you have about 8 days for work in a 10 day sprint. That would give you 56 points for a team of 7.

    But that’s just for an initial guess.

    The “no estimates” crowd do it a bit the same’ split the work down to stories that take a person about a day, so you’d get to a similar number maybe?

    Sounds like they have half-understood some stuff and have no real idea about how and why a team uses planning poker or estimation.

    A good counter interview question is “how much autonomy do teams have?” …

    See less
    • 1
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  3. Asked: August 31, 2022In: Scrum

    Why is scrum master roles and PO’s profiles are being combined these days?

    GuyM
    GuyM
    Added an answer on August 31, 2022 at 3:16 pm

    Well, at a point they are not really roles, just a set of accountabilities that someone in the team needs to have - at least by the 2020 Scrum Guide. At a point there was a reason that these were split out. There's a degree of tension between the two sets of accountabilities that can lead to a conflRead more

    Well, at a point they are not really roles, just a set of accountabilities that someone in the team needs to have – at least by the 2020 Scrum Guide.

    At a point there was a reason that these were split out. There’s a degree of tension between the two sets of accountabilities that can lead to a conflict of interest in one individual, and lead towards the more directive, autocratic leadership style that some project managers adopt.

    Of course, there’s no obligation to do Scrum, and the Scrum Guide is licenced in a way that allows you to adapt and create your own version (as long as you attribute the authors of the original) so you can really do what you want.

    That said, I think it would be quite hard to

    a) take care of all of the Product Owner accountabilities for one or more teams and
    b) take care of all of the Scrum Master accountabilities across the entire organisation

    It’s when the PO role is “owner in name only” and the Scrum Master role is confined to working on a single team without the wider impact, that the roles might shrink enough to be a single person…

    See less
    • 1
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  4. Asked: August 24, 2022In: Scrum

    How many scrum teams can a Scrum Master coach at the same time?

    GuyM
    GuyM
    Added an answer on August 25, 2022 at 1:30 am

    I'd suggest it's not about the number of teams. It's about - how many people you need to build a trust-based coaching relationship with - the level of leadership skills(*) within those teams - how much the teams know about agile/lean, the business, the product and so on So you might find one team ofRead more

    I’d suggest it’s not about the number of teams.

    It’s about

    – how many people you need to build a trust-based coaching relationship with
    – the level of leadership skills(*) within those teams
    – how much the teams know about agile/lean, the business, the product and so on

    So you might find one team of 8 needs all of your time, or be able to work effectively across 2-3 experienced and self-organizing teams of 5-6 or more.

    I find a cap on about 12-15 people I can work with closely and effectively; above that number things start to slip. Whether they need me to support them is another question…

    (* coaching, facilitating, negotiation, conflict resolution. mentoring, teaching, communication, setting a vision etc)

    See less
    • 1
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  5. Asked: August 17, 2022In: Kanban

    How or what is the best way for metrics utilization in Kanban?

    GuyM
    GuyM
    Added an answer on August 23, 2022 at 11:16 am

    Ah - I'd tend to keep the team-level metrics away from any external group; these are things for the team to help improve throughput and delivery, not for high level discussion. What I tend to show at a high level is a forecast for delivery based on the team's mean 9and standard deviation) of the thrRead more

    Ah – I’d tend to keep the team-level metrics away from any external group; these are things for the team to help improve throughput and delivery, not for high level discussion.

    What I tend to show at a high level is a forecast for delivery based on the team’s mean 9and standard deviation) of the throughput.

    We’re usually using a “feature level” upstream Kanban for large items. For the initial sizing I tend to get the team to estimate using the Fibonacci scale in sprints/iterations/weeks/months (ie a big time unit). We don’t get to a single figure always, just the range they are 85% confident in.

    We then refine that work through story mapping sessions, surfacing assumptions (which can become risks to be managed), as well as unknowns (to be addressed with spikes)

    That provides a pretty accurate forecast overall, with a precision that is improved as we

    – story map and do spikes to refine the estimates
    – do the work get feedback and discover work

    It’s certainly enough for meso-scale operational planning (which quarter will X be delivered, do we need to hire more people, do we need to split a feature into parts etc.)

    Once you have maybe 30-50 features completed then you’ll have enough data just to use the mean and standard deviation of the feature cycle time for forecasts.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  6. Asked: August 19, 2022In: Scrum

    Can you suggest how can I better use my time for career advancement?

    GuyM
    GuyM
    Added an answer on August 23, 2022 at 2:09 am

    Always be learning. The best way to learn is to teach. What I have done is to start a backlog of topics to cover with the team, around leadership, agility, business, software development and so on; they identify what they want to work on, and I develop material and workshops in that areas. I'm alsoRead more

    Always be learning. The best way to learn is to teach.

    What I have done is to start a backlog of topics to cover with the team, around leadership, agility, business, software development and so on; they identify what they want to work on, and I develop material and workshops in that areas.

    I’m also usually reading a couple of books on different areas, and developing better ways to visualise the data for the team to support decision making.

    We also operate a number of communities of practice that help unify the organisation and share knowledge, both role-based and domain-based.

    That all helps me to learn…

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  7. Asked: August 22, 2022In: Culture

    Scrum Masters are useless?

    GuyM
    GuyM
    Added an answer on August 23, 2022 at 2:03 am

    I think some Scrum Masters *are* pretty useless, to be honest. Their teams are stuck doing "Zombie Scrum", and they go through the motions checking off the easy boxes in the Scrum Guide and ignoring all of the difficult stuff. They lack any core competencies in - leadership, conflict resolution, negRead more

    I think some Scrum Masters *are* pretty useless, to be honest.

    Their teams are stuck doing “Zombie Scrum”, and they go through the motions checking off the easy boxes in the Scrum Guide and ignoring all of the difficult stuff. They lack any core competencies in

    – leadership, conflict resolution, negotiation and communication
    – business, products and product development
    – the agile and lean software development lifecycle
    – teaching, coaching and mentoring

    and just clutch a certificate that took a couple of days (and maybe a test) to collect, thinking that’s all they need.

    The team is your product; if you have no vision for how that team needs to evolve, what a high performance team looks like, and how to shift the organisation in that direction then perhaps they are right?

    See less
    • 1
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  8. Asked: August 12, 2022In: Team Dynamics

    How do you handle if the developer is leaving and there is no plan to hire or replace the team member ?

    GuyM
    GuyM
    Added an answer on August 13, 2022 at 9:05 am

    You don't say what your role is in the team, however you seem to be acting as a project manager trying to negotiate on scope and time/cost with the stakeholders and product owner. That's probably not very helpful. If you are a Scrum Master, you job is to optimise delivery, and highlight issues. YouRead more

    You don’t say what your role is in the team, however you seem to be acting as a project manager trying to negotiate on scope and time/cost with the stakeholders and product owner.

    That’s probably not very helpful. If you are a Scrum Master, you job is to optimise delivery, and highlight issues. You don’t own those issues. If anything, the hard choices are faced by the PO and the organisation, not you.

    I tend to

    – build a probabilistic forecast based on the teams historical delivery in points/stories
    – create a “stacked column” chart of the remaining work in each feature
    – overlay these two and present the data

    That’s it. This is how much stuff the team can deliver (min and max) over the next N sprints. This is how much we have left to do. These things don’t fit. What would you like to do?

    If you want to get sophisticated model the team’s reduced capacity at the point at which the person leaves, based on the data.

    Facts are friends.

    Present the facts, and ask what we – as an organisation – want to do about them. If they start down the “work harder you dogs” line then it’s just a question of highlighting that increases the risk that more staff will leave.

    So – stop negotiating, start collaborating. Get the key individuals together and identify what as a team, you are going to do, without throwing the developers under the bus.

    You have failed to manage key person risk – and there’s a certainly a discussion to be had there – but that’s the past, not the future. Arguing over accountability won’t help the customer, and is best left for another day.

    There are techniques you can use like ” evaporating clouds” to explore problems where you have a conflict which might help (Check out Clarke Ching’s excellent book Corkscrew Solutions on this), however you need to

    – stop blamestorming
    – face the facts
    – act

    Sorry if this sounds tough, but at a point it’s about shifting the perspective the organisation has, and learning…

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  9. Asked: August 8, 2022In: Scrum

    What do I say to a waterfall project manager who demands that we convert our point to time?

    GuyM
    GuyM
    Added an answer on August 8, 2022 at 3:43 pm

    I hate to break it to you, but Story Points were only ever thinly obfuscated time. See : https://twitter.com/ronjeffries/status/307469737305186304 They were invented as a way of keeping management out of the team's estimates, in situations when it was very much "the team Vs the manager." As with mosRead more

    I hate to break it to you, but Story Points were only ever thinly obfuscated time.

    See : https://twitter.com/ronjeffries/status/307469737305186304

    They were invented as a way of keeping management out of the team’s estimates, in situations when it was very much “the team Vs the manager.” As with most conflict avoidance approaches, it failed horribly. Managers started to latch onto story points as a productivity measure, and we get all kinds of dysfunction.

    The second bit of bad news I have is that agile does not mean “no planning”; nor does Scrum for that matter. Take a look at the 2017 Scrum Guide, and in particular the Sprint Review. The Product Owner needs to have a decent grip on forecasting both time and budget at that operational planning horizon, so that choices can be made.

    In Scrum, your product owner should have at the very least a Product Goal, and a roadmap of the key Sprint Goals to reach it. As with any other plan, it’s not fixed. You’ll inspect and adapt that plan at every Sprint Review, with the customers and stakeholders.

    If you are using other approaches like the Kanban Method, then you have your “upstream Kanban” of features – each ideally expressed on a lean business canvas as a testable hypothesis, and a statistical delivery forecast based on the pervious cycle time for stories and features.

    At that point, you can have a conversation with the Project Manager about how agile forecasting and planning works.

    – with Scrum, each Sprint can be considered a mini-project (see the Scrum Guide); the most important question each Sprint Review is “do we need another Sprint, or is there more value to be obtained elsewhere?”

    – with Kanban Method, we are continually reforecasting delivery dates in a probabilistic, based on historical data

    – in all cases, we are assuming we might have build the wrong thing, or built the thing wrong. In order to reduce the risk of delay and expensive rework, we are delivering iteratively, and incrementally

    So – you might have to have some courageous conversations on this one, but I’d advocate having a clear planning and forecasting alternative to a Gantt chart before you do.

    See less
    • 1
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  10. Asked: August 3, 2022In: Team Dynamics

    How to facilitate a User Estimation Workshop?

    GuyM
    GuyM
    Added an answer on August 4, 2022 at 3:43 pm

    You mean an estimation workshop? Cool - nice idea! In my undergraduate physics estimation class we got asked questions like: - are there more atoms in a pebble, or pebbles on a beach? - how many mirrors would it take to set fire to a Roman war galley? This gets to the heart of estimation IMHO; you cRead more

    You mean an estimation workshop?

    Cool – nice idea!

    In my undergraduate physics estimation class we got asked questions like:

    – are there more atoms in a pebble, or pebbles on a beach?
    – how many mirrors would it take to set fire to a Roman war galley?

    This gets to the heart of estimation IMHO; you can explore

    – the difference between accuracy and precision in estimation
    – how estimation allows us to surfaces risks, unknowns, and assumptions
    – how cognitive biases impact on estimates

    These are all key areas; you can also look at statistical estimation approaches (different types of average, standard deviations, forecasts) and use your actual cycle and lag time data to explore these.

    have fun!

    See less
    • 1
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
1 2 3 4 5 6 7

Sidebar

Ask A Question

Stats

  • Questions 145
  • Answers 77
  • Best Answers 3
  • Users 0

Top Members

  • Popular
  • Answers
  • Danny Vallee

    Is Kanban Agile?

    • 5 Answers
  • Anonymous

    What is one thing you wish you could know when ...

    • 2 Answers
  • Anonymous

    Testing generate a lot of bugs and the sprint never ...

    • 2 Answers
  • GuyM
    GuyM added an answer "The product backlog items are too big for one sprint"… March 5, 2023 at 12:45 am
  • GuyM
    GuyM added an answer I'd suggest two things. - the surface issue is seldom… March 5, 2023 at 12:36 am
  • Danny Vallee
    Danny Vallee added an answer Thanks GuyM! January 31, 2023 at 9:38 am

Trending Tags

agile (6) book (4) metrics (4) po (5) scrum (10) scrum master (14) sprint (4) story (5) story points (4) team (9)

Explore

  • Community Help
    • Kanban
    • Scrum
    • Scaled Scrum
    • Liberating Structures
    • Culture
    • Small Talk
    • Team Dynamics
    • Job Opportunities
    • Self-Promotions, Selling Services, Tool Promotions

Footer

About Us

  • Blog
  • Contact Us

Help

  • Knowledge Base - FAQs

Legal Stuff

  • Privacy Policy
  • Terms of Service

© 2023 GaliléSolutions.com. All Rights Reserved
Crafted with Love by Agile Lovers at GaliléSolutions.com.