nvogel
  • Member for 2 years, 7 months
  • Last seen this week
Who does a product owner typically report to?
Accepted answer
22 votes

The Product Owner is the person who is directly accountable to business stakeholders for the product and ideally is herself a senior business stakeholder or a nominated representative of a department ...

View answer
What if developers don't want to spend their time on manual testing?
19 votes

Testing should not mean executing tests (I expect that's what you mean by manual testing). The main business of testing comes in designing, developing and curating automated tests, analysing and ...

View answer
Developer keeps underestimating tasks time
16 votes

In Scrum the team aims to complete the sprint goal by the end of the sprint. It shouldn't be necessary to estimate day-to-day deadlines since the delivery date is always the end of the sprint. I ...

View answer
During pre-planning developers do not have time to understand a task they have not investigated themselves, how to address their concerns?
15 votes

There is no planning or pre-planning phase in Scrum. I guess you are referring to Backlog Refinement and/or Sprint Planning (sprint planning is a relatively short time-boxed event and definitely not a ...

View answer
Definition of a Story Point
15 votes

Story points are a relative measure of effort rather than an absolute one. However, each member of the team should have the same understanding of the size of a points estimate. A common understanding ...

View answer
From a sprint planning perspective, is it wrong to build an entire user interface before the API?
14 votes

Building only a user interface prototype will not usually reduce risk. It may increase risk because it would not deliver a working product. The better approach is usually to do whatever you need to ...

View answer
How to influence a scrum team to do something you as a SM feel is beneficial to the team
13 votes

Raise the matter first during a retrospective and find out how the team feel about it. One time I can see when visual feedback might be important is during sprint planning. In planning sessions the SM ...

View answer
should developers have a say in functional requirements
12 votes

Everyone in a development team should take responsibility for and be involved in requirements gathering to some extent, otherwise you have barriers to effective teamwork. "The best architectures, ...

View answer
Why aren't you supposed to report status in standups?
11 votes

The SM's job is to make sure that the ceremonies happen, not to tell the developers how to conduct their meetings. Daily stand-ups are supposed to be run by and for the development team. While there ...

View answer
Is Planning Poker Bad for Software Development Teams?
11 votes

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

View answer
How to convert (volume of work, risk, complexity, uncertainty) to story points?
10 votes

Relative estimates (points) are useful because they tend to give a better approximation than absolute estimates and tend to be easier to work with. Points are just an approximation however, and they ...

View answer
Giving high level estimates to client without commiting to numbers
9 votes

Attach each estimate to an itemised deliverable rather than a named scope of work, that way there's less room for doubt about what was estimated. Use relative estimation (points) at the item level ...

View answer
Change requests processing best practice
9 votes

Firm Fixed Price does not mean that the customer gets their desired solution for a fixed price. It means the customer agrees to negotiate about the scope and changes later and must pay extra for ...

View answer
What can the team do to prevent stories from completing until the last day of the sprint?
9 votes

Do stories generally get done by the end of the sprint? If so then leave things alone. Tracking the sprint burndown always feels to me like micro-management. The team are responsible for meeting the ...

View answer
At whose expense is the stage of preparing a contract performed?
8 votes

Pre-sales work is normally assumed to be at the vendor's expense, but usually I would expect the activities you describe (analysis and design) to be part of the work the customer pays for after the ...

View answer
Does the scrum master also estimate user stories?
8 votes

The Scrum Guide says that the Development Team are responsible for all estimates. Where the SM isn't also a member of the dev team then it should be up to the team to what extent the SM participates. ...

View answer
How should a Scrum master handle disagreements about story-point estimates in Scrum?
8 votes

Some suggestions which could help, depending on the nature and size of the story. Arrange a code walkthrough so that the team members can see the issues for themselves If the story is small enough ...

View answer
What is the good response to convince project manager about testing process?
7 votes

What do you mean by "reviews" in this context? Many development teams do peer-reviews of code and analysis because they find that reviews improve productivity and quality. Many teams also ...

View answer
If a team works on different things, how can they run sprint planning effectively?
7 votes

With a team of four working on several different products you could consider using a Kanban-based approach instead of Scrum. Scrum works best if you have a cross-functional team with a quantity of ...

View answer
What framework or methodology would you recommend for a Data Science team?
7 votes

Kanban, i.e. managed flow rather than timeboxed sprints, makes a lot of sense for research and discovery work for exactly the reasons you mentioned. Perhaps you could still produce the metrics and ...

View answer
What to do when management prohibits test swarming by development team?
7 votes

You've had some good answers already but let me pick up the topic of test automation. The best way to use testers is not for them to execute tests but to have them work on designing, developing and ...

View answer
Is tracking billable time for Scrum ceremonies in JIRA an anti-pattern?
7 votes

Scrum works best if you have good product ownership, fixed-length iterations and a stable team. If the backlog is determined by the client and the team is stable then (barring leave and unexpected ...

View answer
Lately discovered requirements in Scrum
6 votes

Prioritisation, continuous delivery and review is the way to control delivery risk for any software development, not just when using Scrum. I can't agree with the first sentence of your question ...

View answer
Artificial decomposition in Scrum
6 votes

First of all backlog items should not generally be "tasks" at all. Wherever possible backlog items should be deliverables, features or other outcomes. Do you have an example of a backlog ...

View answer
Should I cancel the daily scrum if the team has only minor issues to discuss?
6 votes

When you ask should I, that makes me wonder whether the developers are being allowed to operate as a truly self-organising team. The daily scrum is owned by the team and is for the team's benefit, so ...

View answer
Is Backlog a list of items or a status of those items?
5 votes

It's a good question. From a Scrum point of view the product backlog and the sprint backlog together encompass all the things that are being done or that are on the list to be done in future. So the ...

View answer
Why is the agile manifesto called a manifesto?
Accepted answer
5 votes

Cambridge Dictionary defines a manifesto as a statement of "beliefs, aims and policies". The Agile Manifesto for Software Development does indeed set out some beliefs and aims, while the ...

View answer
Are development and testing of a feature done at the same time in Scrum?
5 votes

In the Scrum framework it is up to the team to decide how to deliver backlog items. Many teams do adopt a TDD / BDD style approach although this is usually accompanied by exploratory testing and UAT ...

View answer
Senior developers 'reject' agile. What now?
5 votes

You have said a few things which are legitimate concerns for the development team. Agile teams are supposed to be self-managing but your team apparently is not because developers are having work ...

View answer
Who Owns Backlog Prioritization?
5 votes

The PO should have the final say over priorities and what items on the backlog get put into a sprint. In Scrum there is no PM. It doesn't really matter what you call the person performing the PO role ...

View answer
1
2 3 4 5
7