82 votes
Accepted

Is Planning Poker Bad for Software Development Teams?

Is Planning Poker Bad for Software Development Teams? This is the wrong question to ask. Planning poker is a tool. Asking if planning poker is bad for software development teams is like asking if a ...
Bogdan's user avatar
  • 15.2k
11 votes

Is Planning Poker Bad for Software Development Teams?

Planning Poker isn't the only way to estimate and lots of teams get on well with other methods. More experienced teams may find they can reach a consensus estimate via a quick conversation instead. ...
nvogel's user avatar
  • 6,295
10 votes
Accepted

Agile team full of part time developers

Multitasking kills productivity. Task-switching costs can be deadly. What I would suggest is to make Management aware of the costs and risks of having developers working on multiple projects ...
Sarov's user avatar
  • 14.8k
9 votes

What is the term for actual delivery time will be varied by 4 times from estimation?

Cone of Uncertainty Research in the software industry on the Cone of Uncertainty stated that in the beginning of the project life cycle (i.e. before gathering of requirements) estimates have in ...
Ashok Ramachandran's user avatar
9 votes

Is Planning Poker Bad for Software Development Teams?

We estimate as a team and then take the average Good grief, don't take the average! That's not how planning poker is played. Here's how I teach my teams: start with a brief discussion of the work ...
Vicki Laidler's user avatar
6 votes
Accepted

What is the term for actual delivery time will be varied by 4 times from estimation?

It sounds like the Cone of Uncertainty. The idea is that at the beginning of a project or effort, there is enough uncertainty that estimates are generally in the range of being 4x over or 1/4 of the ...
Thomas Owens's user avatar
  • 19.4k
6 votes

Managing a junior project manager who is bored

TL;DR If your employee truly is bored, and one or both of you think this is actually a problem that needs to be solved, ask her for solutions that suit the both of you. The path to professional self-...
Todd A. Jacobs's user avatar
  • 50.3k
6 votes

What's wrong with a status pull?

TL;DR: Reporting status is not bad; wasting people's time to get information that should be readily available is bad. In a team where collaboration and transparency are nurtured, the status of each ...
Tiago Cardoso's user avatar
  • 8,644
5 votes

My team hates planning poker (and the length of planning in general), is there a more engaging and/or quicker way to plan a sprint?

This is a concern I've heard multiple times and the trouble with it is that if it takes a long time, it needs to take a long time. What I mean by that is that the goal of estimation is less about the ...
Daniel's user avatar
  • 16.9k
5 votes

How can a small dev team track time successfully?

A tool won't save you. Discipline will. Other professionals, such as lawyers, do it all the time for decades, with accuracy, and without a fancy tool.
David Espina's user avatar
  • 37.1k
4 votes
Accepted

Is it possible to prescribe PM time spent on key activities during a working day?

I think I understand where you're coming from. I transitioned more or less organically from developer to PM role a few years ago. The thing is that PM "work" doesn't look like the kind of "work" that ...
Vicki Laidler's user avatar
4 votes

Is imposing "impossible deadlines" a Management Technique?

This is a recipe for high turnover, since the team will implicitly know: When you finish a project with an unrealistic deadline, your reward is another project with another unrealistic deadline. ...
Paul Sweatte's user avatar
4 votes

My team hates planning poker (and the length of planning in general), is there a more engaging and/or quicker way to plan a sprint?

Different teams have different approaches to estimating. Some teams I have worked with like to do all of their estimating in sprint planning and as a result it often takes several hours. Other teams ...
Barnaby Golden's user avatar
4 votes

How can one Scrum Master do two retrospectives during SAFe PI Planning?

TL;DR I'm not a huge fan of SAFe, so you may prefer an answer from someone who is. With that caveat out of the way, I believe the foundational error is that your ART Engineer is conflating the ...
Todd A. Jacobs's user avatar
  • 50.3k
4 votes

JIRA - Story Points & Time Tracking

We see nothing happen for a week or more, then suddenly a massive percentage of the work is completed Take a look at my related answer, here: https://pm.stackexchange.com/a/20367/25606. Further, you ...
Sarov's user avatar
  • 14.8k
4 votes
Accepted

What techniques do you use to establish scope in agile

If I understand your Question correctly, you're asking how best to approach agile development in a situation where there is a hard cap on time? The obvious answer is to constrain the scope. And a ...
Sarov's user avatar
  • 14.8k
4 votes
Accepted

Tracking hours for Managers/Scrum Master

Analysis HR is going to use the breakdown. Mostly it would be an audit of the time spent and some insights into areas where people are spending time. This is a known anti-pattern. If the team is ...
Todd A. Jacobs's user avatar
  • 50.3k
4 votes

Product Owner in different time zone from scrum team

Well, one by-the-book answer is: don't. The Daily Scrum is a 15-minute time-boxed event for the Development Team. Your attendance is not required. And as long as you do your job in Ensuring ...
nvoigt's user avatar
  • 8,485
4 votes

Is Planning Poker Bad for Software Development Teams?

It's no bad, and neither is stress, but since you're asking the question, it may be the source of a larger issue. I've been on teams where I've liked planning poker and teams where I've loathed ...
MStodd's user avatar
  • 143
4 votes
Accepted

Effect of front-loading tasks on project schedule

Normally, if you reprioritize or reschedule tasks to be started immediately, you need to interrupt and postpone current activities. This inevitably incurs overhead. Your client needs to understand ...
Hans-Martin Mosner's user avatar
4 votes

Recording workers PCs and insight into their activity and effectiveness? How

This type of micromanagement will chill motivation. There are a lot of studies and insight into that with a bit of research. So while you may "find" an issue if you did this type of ...
David Espina's user avatar
  • 37.1k
4 votes

What is the concept behind adding dummy activity in network diagrams?

Dummy activities may be needed to correctly represent the depndencies between activities In the following figure, why do we need a dummy activity? Why can't we just connect directly instead of ...
Ashok Ramachandran's user avatar
3 votes

How can a small dev team track time successfully?

Wonder if you really need to: understand the internal costs Maybe track it for a while, but don't force developers to track time unless it is absolutely necessary. Like billing clients per hour, ...
Niels van Reijmersdal's user avatar
3 votes

My team hates planning poker (and the length of planning in general), is there a more engaging and/or quicker way to plan a sprint?

TL;DR; It sounds like the value that is supposed to be gotten from Sprint Planning is being lost. Its part of the empirical process and provides inspection and adaption: You should be inspecting the ...
MrHinsh - Martin Hinshelwood's user avatar
3 votes

Cost management without time tracking in Scrum

If you need to track costs, track it at the Scrum Team level rather than at the individual level. A simple way to do this is to take a blended cost per person and multiply it by the number of people ...
Barnaby Golden's user avatar
3 votes

Fibonacci scale project estimates: how is it not vulnerable to misunderstanding by management?

Velocity was never intended as a performance measure. It is designed specifically to help teams to estimate their capacity in future sprints. If it is being used to criticise the performance of teams ...
Barnaby Golden's user avatar
3 votes

What to do if a Key stakeholder asks for a new request while my team is trying to meet other important deadlines?

This is a classic role for a project manager, that of managing changes. First of all, I suggest you create a change management process with some steps that will allow you to asses the impact this has ...
Bogdan's user avatar
  • 15.2k
3 votes

Is Planning Poker Bad for Software Development Teams?

How can we address this situation? This depends on whether your project manager is willing to adjust his approach to planning poker or not. But she needs to understand that her approach is not just ...
Helena's user avatar
  • 140
3 votes

Is Planning Poker Bad for Software Development Teams?

As @NKCampbell points out in a comment, normally a planning poker deck doesn't include a 4. This is not a bug but a feature (no pun intended): the idea is that as complexity increases, the associated ...
David's user avatar
  • 131
3 votes
Accepted

Should I track time for an hourly project during time taking operations?

It depends on whether you need to watch the paint dry. Some tasks or requirements disallow you to leave for other productive, fee-generating work. If that's the case, charge. If not, then don't charge....
David Espina's user avatar
  • 37.1k

Only top scored, non community-wiki answers of a minimum length are eligible