Questions tagged [scrum]

An agile framework within which a Product Owner (PO), Development Team (DT) of 3-9 Developers and a Scrum Master (SM) work as the Scrum Team (ST) to build and sustain complex products of the highest possible value. They do this work within a timebox called a Sprint; Sprints may be shorter, but may not last more than 30 days.

Events, roles and artifacts are described definitively in the official Scrum guide:

http://scrumguides.org/scrum-guide.html

Related Tags

Definition

Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.

Scrum is:

  • Lightweight
  • Simple to understand
  • Difficult to master

Scrum is a process framework that has been used to manage complex product development since the early 1990s. Scrum is not a process or a technique for building products; rather, it is a framework within which you can employ various processes and techniques. Scrum makes clear the relative efficacy of your product management and development practices so that you can improve.

The Scrum framework consists of Scrum Teams and their associated roles, events, artifacts, and rules. Each component within the framework serves a specific purpose and is essential to Scrum’s success and usage.

The rules of Scrum bind together the events, roles, and artifacts, governing the relationships and interaction between them. The rules of Scrum are described throughout the body of this document.

Specific tactics for using the Scrum framework vary and are described elsewhere.

Further Reading

747 questions
32
votes
4 answers

Scrum: how to handle backlog-items that are longer than one sprint

I'm starting with SCRUM and I have a problem understanding one thing. How does SCRUM handle backlog items that take longer than one sprint?
26
votes
10 answers

Why do I need SCRUM vs. a less formal, more lightweight process for my team?

I'd like to begin my question by saying that I understand that SCRUM or some derivative of it is probably a good way to go for managing software development. It seems all the big companies and my managers use it or have used it, and I can't really…
stapo
20
votes
6 answers

Should SCRUM be used for a project with only one person working on it?

At our company we have a team working on 3 different projects at the same time, where typically only one or two people are involved in each project. Project work often involves mastering new technologies and or solving bugs, both leading to tasks…
Serge
20
votes
3 answers

Are there any surveys regarding Scrum efficiency?

Years passed since Scrum had been widely adopted in software world. I’m wondering if there is any efficiency survey done by more or less independent people/institutes. Obviously scrums gurus who travel around the globe giving lectures and training…
m5ba
  • 475
  • 2
  • 9
18
votes
9 answers

Advantages of Scrum for the developers themselves?

Scrum being a project management methodology, how would you 'sell' it to the developers in a team that is reasonably happy with its current situation? It seems easy to me to explain to our Product Manager how Scrum will allow him to get regular…
Xavier Nodet
  • 3,714
  • 2
  • 27
  • 33
18
votes
5 answers

How to fit testing in Scrum sprints and how to write user stories in Scrum

I am the development team lead of a new project at my company. This is the first project where the company will use Scrum. We have a waterfall/iterative SDLC. The BAs write requirements docs, hands over to dev and test, dev start developing and will…
softveda
  • 2,669
15
votes
7 answers

Why does the Scrum guide say no testers?

I have been reading the Scrum Guide from scrum.org and it says: Development Teams do not contain sub-teams dedicated to particular domains like testing or business analysis. In its literal translation this means that there are no testers which is…
Pete2k
  • 735
  • 7
  • 13
13
votes
6 answers

In Scrum, who verifies "Done"?

I am a QA/Test manager in my organization and until today I verified the quality of the software (tests written and executed and bugs fixed). Who will verify this in Scrum? How do I know that the team wrote and executed all the right tests? On the…
Eugene
  • 1,943
12
votes
5 answers

Who writes the technical 'user stories' in scrum

I know that a product owner should write a user story in scrum. A user story is describing a feature for the end user. But who describes what needs to be technically developed and how it needs to be implemented and where is that information stored…
Lisa
  • 313
11
votes
4 answers

Project Closures in Scrum

In a typical software development environment, project closures mark the end of a project. Project records are completed and archived, resources released, issues and lessons are documented, and a formal dinner/party held for celebration. Last…
CMR
  • 827
10
votes
5 answers

How often should a Scrum team meet its Sprint commitment?

Commitment is a promise, and we all have been taught that you need to keep your promises. But is it realistic to keep the commitment for each Sprint? Sometimes people get sick, sometimes the technical approach is proven wrong and you have to…
Eugene
  • 1,943
10
votes
3 answers

Scrum: What if the Product Owner has tasks?

I have just started working with a team that has picked up some aspects of Scrum (two week timeboxing) but not others (the team does not currently agree to all estimates or to the number of points in a sprint, but I'll change this soon.) The…
Lauren J
  • 103
9
votes
5 answers

Breaking down a complex story at project start

I'm trying to get to grips with agile project management (with Pivotal Tracker) but keep finding myself running into walls when trying to define the first few stories of a project. Take for example this very simple story: "A user should be able to…
matthewrk
  • 263
9
votes
6 answers

How do we provide valid time estimates during Sprint Planning without doing "too much" design?

My team is getting up to speed with Scrum, but most of us are more familiar with non-agile or "pseudo-"agile methodologies. The part that is the biggest hurdle for us is running an efficient Sprint Planning meeting where we break our backlog items…
KutuluMike
  • 284
  • 3
  • 9
8
votes
4 answers

Are there any surveys on to what degree developers like or hate scrum?

Background: During a conference an analyst pointed out in a tweet that developers hate scrum. Myself and another person responded that this was not the case, and started discussing different scenarios on why developers would dislike scrum. One of…
dparnas
  • 197
  • 3
1
2 3 4 5