34 votes
Accepted

Why does management have to "buy into" Scrum?

Speaking from experience... I once attempted to bring Scrum into a situation where: We currently had little-to-no defined process for development - people just got assigned work, did it, then got ...
Sarov's user avatar
  • 14.8k
22 votes

Why does management have to "buy into" Scrum?

Many traditional managers are accustomed to "knowing" Scope, Budget and Deadline upon committing to a project. Scrum takes all that away and promises to do its best. Now you get one of these outcomes:...
Kempeth's user avatar
  • 1,633
22 votes
Accepted

Who does a product owner typically report to?

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 ...
nvogel's user avatar
  • 6,305
14 votes

Why does management have to "buy into" Scrum?

There's a huge misconception (or difference of perception) of managers of programming teams. What they think: "We set the project, features and timeline, and it will be done in that time" What ...
xyious's user avatar
  • 261
13 votes

Should a designer or a devops be a member of a Scrum team?

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 ...
Bogdan's user avatar
  • 15.2k
9 votes

Why does management have to "buy into" Scrum?

Scrum can deliver software faster, better, and cheaper. But to realize the potential time and cost savings, stakeholders have to understand the process and be committed to fulfilling their role in it. ...
StackOverthrow's user avatar
9 votes
Accepted

Should a designer or a devops be a member of a Scrum team?

Externalizing Key Resources is a Common Anti-Pattern What about designers and devops-engineers? Should we have a Designers Department and a Devops Department in a company (in this case these ...
Todd A. Jacobs's user avatar
  • 50.2k
8 votes

Where is the place for project managers in agile

Would you give the role of product owner to the senior lead developer? The Product Owner is your key stakeholder. They need to have the authority to prioritise the product backlog and enough domain ...
Barnaby Golden's user avatar
7 votes
Accepted

How to sync work in small software team

One suggestion is that you shouldn't have a long requirements phase, followed by a long design phase and then a long development phase. Pick the most valuable part of the project and build this first. ...
John_C's user avatar
  • 241
6 votes
Accepted

Should there be junior and senior developers in a Scrum team, or should everyone be a developer?

A Scrum development team is self-organising and avoids the traditional hierarchical roles such as lead developer. The idea is for team members to lead by setting an example and by gaining the respect ...
Barnaby Golden's user avatar
6 votes

Advice on Agile team structure

It sounds like there are three challenges you are encountering, and they are possibly all separate solutions. 1) The manager as part of the team is disruptive to the success of the team. A lot of ...
Daniel's user avatar
  • 16.9k
6 votes

Who does a product owner typically report to?

The product owner reports to stakeholders. The scrum.org page about product owners describes how this person is the interface between the scrum team and the rest of the world. Scrum doesn't mention ...
AnoE's user avatar
  • 689
5 votes
Accepted

How can I complete 6 months of work in less than 2 months?

Oooooh boy... Where to start.... If you're almost finished but you're "stuck" on testing and debugging you are definitely doing something wrong in the first place. Waterfall much? If you, or your ...
vvmann's user avatar
  • 567
5 votes

How to adopt scrum when you don't know who needs to be in your team each sprint

Scrum recommends that teams consist of people with every skillset necessary to create a working product increment or potentially releasable software at the end of every sprint. This means that every ...
jmort253's user avatar
  • 9,537
5 votes

How to break down a product or organization in feature teams

I thought a feature team is a team that can fully complete features to production without dependencies on other teams. What you describe sounds like area teams. Here the LeSS (Large Scale Scrum) ...
Niels van Reijmersdal's user avatar
5 votes

How can we handle urgent work items defined by leadership at the end of a Sprint?

My preferred approach in this situation is to do the requested work as quickly and effectively as possible. Then I would: Detail the impact the last minute change had on the team and report it Coach ...
Barnaby Golden's user avatar
4 votes

Why does management have to "buy into" Scrum?

To add to existing answers, using my girlfriend's experience of her current place of work... Agile development hinges on sprints. A key feature of a sprint is that you decide at the start of it what ...
Graham's user avatar
  • 290
4 votes

What are the reasons that silos emerge within large corporations?

Silo's form due to local optimization of team or department goals over the goals of the whole organization. For a stark example, let's pretend I have a database team who is measured on database ...
Daniel's user avatar
  • 16.9k
4 votes

Splitting dev team to allow for parallel processes

I would strongly suggest you ask the team. The team understands the domain, the way they work, the personalities involved and the nature of your organisation. They are in a much better place to ...
Barnaby Golden's user avatar
4 votes

How can we handle urgent work items defined by leadership at the end of a Sprint?

TL;DR The goal of Scrum is not to prevent change. It simply makes the cost of change visible, and the impact to the team's processes and cadence transparent to stakeholders. The Sprint Goal is not a ...
Todd A. Jacobs's user avatar
  • 50.2k
3 votes

How can I complete 6 months of work in less than 2 months?

I am reading three separate and distinct issues: 1) current team is "stuck" in testing and debugging; 2) new project with an initial target of six months and now a commitment to a target of two months;...
David Espina's user avatar
  • 37.2k
3 votes

Why does management have to "buy into" Scrum?

According to Cambridge dictionary "buy into" is a phrasal verb meaning "to believe in a set of ideas". It often happens that when a company or a team migrates the processes to scrum the overall ...
Alexey R.'s user avatar
  • 315
3 votes

Why does management have to "buy into" Scrum?

In most traditional project management mindsets, people are more concerned with their budgets and schedules for a project than turning out a usable product. They want to know what something is going ...
Rozwel's user avatar
  • 131
3 votes
Accepted

Should we arrange multiple agile sub-teams along customer groups or along software components?

Experiment. No answer presented here will fit your specific product, team or customer. Agile promotes continuous improvement, so go for it. With that in mind, we can review some key items to ...
Tiago Cardoso's user avatar
  • 8,635
3 votes

Who should manage a project that is used to build a product?

Using Scrum, the Project Manager role doesn't exist. True. However, there is nothing to stop you from having a project management capability within your Scrum team. This does not have to be a ...
Barnaby Golden's user avatar
3 votes

Who does a product owner typically report to?

In many large organizations that follow Scrum, product owners are very much part of the engineering department rather than the product department. They may be called "product owners" but it might be ...
ottodidakt's user avatar
3 votes

Should feature teams be specialized by business stream?

The situation you are describing reminds me of a something Sir Ken Robinson said in a TED talk: I saw a well-meaning policy statement that said 'College begins in Kindergarten'. No it doesn't, ...
Bogdan's user avatar
  • 15.2k
3 votes

How can we handle urgent work items defined by leadership at the end of a Sprint?

(Assumption: 'top management' does not include the project owner(s)) We can discuss what is wrong with your Scrum structure ('top management' telling you what to do without going through the product ...
Jan Doggen's user avatar
2 votes
Accepted

How to identify leader in a transformation project and are business analysts needed in a scrum environment?

This answer is based on the assumption that Scrum is the right framework for you. Without knowing your organization, your culture, and the details of this project, I can't say if it is for sure or not....
Thomas Owens's user avatar
  • 19.3k

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