Bogdan
  • Member for 2 years, 5 months
  • Last seen this week
7 answers
35 votes
15k views
Is Planning Poker Bad for Software Development Teams?
Accepted answer
81 votes

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 ...

View answer
8 answers
26 votes
15k views
Toxic culture - I'm putting in more resources to help the project move faster, but people are slowing down
46 votes

TL;DR: The main problem is the toxic culture of the company. You can't improve the team's behavior without addressing the toxicity of the environment. You need the company's leaders' full support on ...

View answer
11 answers
17 votes
7k views
In Scrum, do we really let people self-organize around their work?
28 votes

The best form of organizing the work is usually achieved by those that actually do the work, or in other words: Build projects around motivated individuals. Give them the environment and support they ...

View answer
6 answers
24 votes
4k views
Which is better: large feature branches or merging frequently? Which is better small work items vs large work items?
26 votes

There is a lot to unpack in your question, but from what I read I see two main issues: the old guard (as you name it) doesn't want to change their way of working. What they did might have worked ...

View answer
6 answers
9 votes
3k views
QA is at capacity, Development has room
Accepted answer
25 votes

It seems to me that you are trying to fill each sprint to capacity, and keep everyone fully utilized. Planning for 100% resource utilization is a bad idea. You will only end up with busy people and ...

View answer
10 answers
7 votes
2k views
Agile in a reactive organisation?
23 votes

You ask: What is the best way to implement agile in these circumstances? Before thinking about this question you should think about how to bring in some common sense into the situation. Having ...

View answer
6 answers
10 votes
4k views
Scrum daily - Ask the 3 questions per developer or go by tickets?
Accepted answer
20 votes

So should you ALWAYS go by the 3 questions, or should you go by tickets? Or is there a way to tell when which approach is "better"? The 2020 version of the Scrum Guide removed the three ...

View answer
8 answers
21 votes
5k views
How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see
20 votes

Your problem is not that you have developers and non-developers (as you call the business analysis/product owner, the designer and the testers). Your problem is that these people have individual ...

View answer
9 answers
9 votes
3k views
At whose expense is the stage of preparing a contract performed?
Accepted answer
19 votes

This depends a lot on how the two companies involved in the contract negotiation operate. You have to realize that there is always a cost of doing business, and somehow you have to recuperate it from ...

View answer
4 answers
9 votes
3k views
Does the scrum master also estimate user stories?
19 votes

If you do development work in the sprint, you should estimate. If you don't, then it's better you skip on providing your own story points estimates. You can help your team with information and advice, ...

View answer
8 answers
20 votes
2k views
Designing for the future in an agile environment
18 votes

Really good question. Really hard to answer. Here is my two cents contribution. Agile showed up as a response to the practices of the late nineties for building software, practices that assumed you ...

View answer
10 answers
13 votes
3k views
What does a Product Owner do if they disagree with the CEO's direction on product strategy?
17 votes

The PO is the owner of the product, but that doesn't mean they can do watever they want with the product. At the end of the day, they represent the needs and the wants of all stakeholders. Inevitably, ...

View answer
9 answers
18 votes
7k views
What to do when management prohibits test swarming by development team?
Accepted answer
16 votes

Any Agile practice, Scrum included, relies on collaboration and transparency for it to work properly. Your management failed at both these things. They are imposing a certain way of working on the ...

View answer
4 answers
14 votes
3k views
Artificial decomposition in Scrum
Accepted answer
15 votes

It looks like Scrum doesn't address this issue in any way? No, it doesn't. Scrum is a guide. Although it prescribes stuff, it doesn't prescribe a lot of stuff. This is one of the things that are left ...

View answer
6 answers
15 votes
3k views
Scrum and interruptions (urgent bugs, requests)
15 votes

Does Scrum take into account interruptions? Scrum does not. The Scrum team does. Scrum teams are self-organized and plan their own work. If part of that work consists of fixing urgent bugs from ...

View answer
6 answers
11 votes
2k views
How to incorporate UX/UI in sprint correctly when mockups are required to estimate a story?
14 votes

I'd like to be "fully" agile and having design being part of the sprint [...] I think there is a misunderstanding here, which is that in Agile there isn't any "upfront anything" ...

View answer
8 answers
14 votes
3k views
Should the Product Owner be from our organization or the company we are contracting with?
Accepted answer
14 votes

There is no canonical answer to this question, although as a rule of thumb, it would be better for the PO to be from the client side, not the contractor side. The Scrum Guide says this about the PO ...

View answer
5 answers
6 votes
2k views
How do I convince a team to follow the Scrum Guide?
Accepted answer
14 votes

Choose your battles carefully You mention you are new to the team and new to the organization. It will take some time before the team fully trusts you and your judgement. If that has already happened ...

View answer
4 answers
6 votes
2k views
Should a designer or a devops be a member of a Scrum team?
13 votes

Ideally, a Scrum team should have all the needed roles to build the product within the team, and not dependent on external resources or people. So ideally, the designer and devops engineer should be ...

View answer
2 answers
5 votes
1k views
Are the 15 minutes Daily-Scrum timeboxes result of any public investigation?
13 votes

Sutherland decided to make the meeting at most 15 min long. In his own words: [...] the meeting couldn’t last more than fifteen minutes. We wanted it to be crisp, direct, and to the point. If ...

View answer
3 answers
10 votes
898 views
Kanban - Move card from In Progress state to Backlog (moving cards backwards)
Accepted answer
12 votes

The main ideas with Kanban is to visualize your work and to limit work in progress. This allows you to maximize flow while at the same time see where you have bottlenecks. If you started work on ...

View answer
5 answers
5 votes
4k views
Definition of a Story Point
12 votes

Let's be serious, people don't usually care how you do estimates. What they care about is how much it takes and/or how much it costs. Time and money. That's what they want. The estimates is just ...

View answer
2 answers
6 votes
3k views
Daily StandUp in a small co-located team
12 votes

One of the advantages of having such a small team is that, indeed, the people in the team are able to communicate freely throughout the day. A lot of the daily stand-ups might thus often end very ...

View answer
4 answers
8 votes
2k views
Aren't stakeholder expected to adopt an agile mindset when working in a Scrum framework?
Accepted answer
11 votes

shouldn't the adoption of agile values be present on both sides? Yes, it should. But often isn't. The problem is that Agile/Scrum is more of a mindset than a way of working. But people all ...

View answer
7 answers
16 votes
8k views
What can a Scrum Master do in a team that has mastered scrum?
11 votes

Robert C. Martin said at one point about the Scrum Master that it: [...] should be a temporary role, to remind people to follow the steps of the process. It's not a separate job, but something one ...

View answer
6 answers
12 votes
4k views
In Scrum, are stories supposed to be a replacement for product requirements?
Accepted answer
11 votes

In Scrum, are stories supposed to be a replacement for product requirements? No, they are not. One of the Agile values is "Working software over comprehensive documentation". One reason being that ...

View answer
5 answers
12 votes
974 views
How to handle business change within an agile development environment?
10 votes

If a company is to be Agile, "the entire company" needs to be Agile. It's not something you just decide to do, or actually... decide on the development team to do. It's a change in mindset. ...

View answer
3 answers
8 votes
4k views
Who decides the length of a sprint?
Accepted answer
10 votes

The Scrum team decides the length of the Sprint (dev team + PO + SM). They do the actual work, so they choose the duration of the time-box they feel more comfortable with in order to produce a product ...

View answer
5 answers
7 votes
681 views
Why do companies claim they're using Scrum, when they aren't?
Accepted answer
10 votes

For most teams it's because they don't know any better. Many Scrum implementations start with someone reading the Scrum Guide and begin to follow what's written in there. Mechanistically. It's a ...

View answer
7 answers
6 votes
1k views
Who consumes estimates?
Accepted answer
9 votes

Estimates are a tool that supports planning. Anyone that needs to make decisions and build plans about the future can use estimates as a tool to make predictions and figure stuff out (without knowing ...

View answer
1
2 3 4 5
8