Questions tagged [scrum]

Scrum is an agile framework that helps manage a project, usually software development. PROJECT MANAGEMENT QUESTIONS ARE OFF-TOPIC. Please ask these questions on ProjectManagement.SE - https://pm.stackexchange.com

Scrum is an agile software development methodology developed by Ken Schwaber and Jeff Sutherland in the mid-1990s. Scrum is based on a "Sprint," which is typically a 30-day period for delivering a working part of the system. Each Sprint starts with a two to three-hour planning session that includes the customer (product owner), the facilitator (Scrum master) and the cross-functional team. The customer describes the highest priority in the backlog, and after the team agrees on how much of it to do, it is left alone to do it. To keep the team synchronized, there is a 15-minute meeting every day (daily scrum).

Scrum Roles

Non formal roles:

  • Stakeholders
  • Managers

See Scrum Roles

Scrum meetings

  • Daily Scrum
  • Sprint Planning
  • Sprint Review
  • Sprint Retrospective

Scrum process

Wikipedia Article

External Links:

762 questions
12
votes
11 answers

Card Wall + online card wall = duplication?

I'm not a great fan of duplicating effort. I do find, however, that there are benefits to tracking agile iteration progress on both a physical card wall and an online "calculator" (Excel, some scrum tools) or an online card wall (e.g. Mingle). I…
Adrian Wible
  • 1,694
  • 1
  • 13
  • 20
12
votes
13 answers

How to integrate telecommuters in an agile process?

I'm sure that all of us have had to deal with telecommuters at some point in time, and I'm facing a situation now where my new project will have a "core" group of office workers and some off-site telecommuters. Not wanting to repeat past mistakes,…
Nik Reiman
  • 39,067
  • 29
  • 104
  • 160
12
votes
7 answers

In agile/scrum user stories, how much detail is enough?

Enough detail is enough is the usual response. On the project we are currently busy with (which was incomplete and handed over to us without any brs/documentation/user stories of any sort, we get stories like: As a Product Owner I need the …
AgileDev
  • 129
  • 1
  • 4
12
votes
5 answers

What can a single developer learn from Scrum?

Let's say that a developer is interested in learning Scrum, but nobody else on the team is interested. I realize that Scrum is made for teams, and the process would have to be modified to fit a single person. Is there any benefit to be gained by the…
Tom Dalling
  • 23,305
  • 6
  • 62
  • 80
12
votes
3 answers

Scrum: Technical items in a backlog that is managed by a non technical PO?

Should technical items such as "Upgrade sever from v1 to v2" or "Increase startup performance" or "Refactor login module to reduce code complexity" go in to the product backlog and if so how should a non technical product owner be able to prioritize…
Per Arneng
  • 2,100
  • 5
  • 21
  • 32
11
votes
5 answers

Sprint Work Items - Agile Scrum

What types of tasks can be included and tracked as work items in the Sprint Backlog? Can Analysis, Review and Unit Testing (of a user story) be included or can only core Coding tasks be included and tracked in the Sprint backlog? Basically I am…
jcs
  • 121
  • 1
  • 4
11
votes
9 answers

Is Scrum possible without test driven development?

I have now witnessed two companies move to agile development with Scrum. In both cases the standard of coding was good enough when each part of the application was only being worked on by one or two developers with the developers spending a…
Ian Ringrose
  • 51,220
  • 55
  • 213
  • 317
11
votes
3 answers

PHP Based Project Management Application (Scrum/Agile)

I've been fiddling with Redmine in the past few days and not 100% happy with the way it organises tasks etc. I need a open source PHP based solution that is like Redmine or even VersionOne to assist our small team of 3 developers with project…
josef.van.niekerk
  • 11,941
  • 20
  • 97
  • 157
11
votes
7 answers

Agile/Scrum development: How do you handle "off" day?

Agile/Scrum development is a very collaborative development process. e.g. it requires developers to continuously communicate & work closely together day-in day-out. How do you handle your "off" days? Those days that you just don't have energy, can't…
sivabudh
  • 31,807
  • 63
  • 162
  • 228
11
votes
9 answers

Time Tracking in Scrum

Note : Before asking this question I did an exhaustive search, and found little bits of the answer in various other questions, for example: What is the best resource for learning Scrum? Scrum Process Management - tips, pitfalls, ideas Two…
NateDSaint
  • 1,524
  • 2
  • 16
  • 35
11
votes
6 answers

How to handle left over tasks in TFS

What is the best approach to handle tasks and user stories that didn't make the end of the sprint in TFS ? My approach: Set every task to 'Closed' with the right Reason substate. I copy this task + orginal estimate + remaining hours to…
Patrick Peters
  • 9,456
  • 7
  • 57
  • 106
10
votes
11 answers

When your scrum team has finished the sprint's work early, what are the official rules/guidelines for accepting more work?

Specifically, should you only accept new work you know the team can finish in the given iteration? Is it ok to start the next highest priority backlog item even if you know the team doesn't have time to finish it? Thanks!
AgileApprentice
  • 133
  • 1
  • 3
10
votes
7 answers

In agile/scrum teams who is responsible for the choice of agile planning tools

What is your experience from real-life, who should be responsible for a choice of agile planning tools to be used by the agile/scrum team?
Mark Kofman
  • 611
  • 4
  • 12
10
votes
8 answers

How do you make 'scrum' work when participants are 12 time zones apart?

Is it even sensible to try forming a scrum when one of the participants is in India (+05:30), and others are in the US (-06:00 and -08:00)? There isn't a comfortable meeting time for everyone with that.
Jonathan Leffler
  • 730,956
  • 141
  • 904
  • 1,278
10
votes
6 answers

Scrum backlog sizing is taking forever

I work on a huge project. While we program we end up meeting for endless backlog sizing sessions where all the developers sit down with the team and size user stories. Scrum doubters are saying that this process is taking too long and development…
Xander
  • 9,069
  • 14
  • 70
  • 129