Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
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.
This place is easy, friendly, a safe environment and an informative place to support the work of those agilists from all around the world!
Create an account and Give and Get Help!
Scrum Masters are useless?
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 lessHow do you handle if the developer is leaving and there is no plan to hire or replace the team member ?
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 lessWhat do I say to a waterfall project manager who demands that we convert our point to time?
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 lessHow to facilitate a User Estimation Workshop?
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 lessCan you recommend your best books on the topic ‘user stories’ ?
Jeff Patton : User Story Mapping: Discover the Whole Story, Build the Right Product
Jeff Patton : User Story Mapping: Discover the Whole Story, Build the Right Product
See lessAny ideas/suggestions to help boost team morale back up?
I'd suggest two things : - the presenting issue is seldom the underlying issue - "morale" and motivation varies a lot from individual to individual Rather than make assumptions and come up with solutions for your team, maybe just ask them how they are feeling, and explore that together as a team? AnRead more
I’d suggest two things :
– the presenting issue is seldom the underlying issue
– “morale” and motivation varies a lot from individual to individual
Rather than make assumptions and come up with solutions for your team, maybe just ask them how they are feeling, and explore that together as a team? And include yourself in that process. be vulnerable about how *you* are feeling too.
There’s a bunch of pathways into this; some structured things and some less so. A lot depends on your psychological safety as a team, what you currently do, and a host of other factors related to your specific workplace and context.
But “ask the team and discuss it” would be my counsel.
See lessHow do you determine the capacity of a new team to start off a sprint?
You guess. And you'll be wrong. And that's okay. Capacity is just a mechanism to help the team determine a Sprint Goal they can deliver; they'll then inspect and adapt daily to meet that goal. But it's okay to make a prediction (ie a Goal), get it wrong, then inspect and adapt. I'd suggest it's moreRead more
You guess. And you’ll be wrong. And that’s okay.
Capacity is just a mechanism to help the team determine a Sprint Goal they can deliver; they’ll then inspect and adapt daily to meet that goal. But it’s okay to make a prediction (ie a Goal), get it wrong, then inspect and adapt.
I’d suggest it’s more important to slice the work down into stuff that 1-2 people can do in 1-2 days, and make sure the team understands the work. A bunch of other stuff won’t go well in the first Sprint too.
So – you’ll have a lot to unpack in the retrospective…
See less