Agile development practice consisting of having a short cycle known as a sprint to build functionality. Product owners prioritize a list of work items known as a backlog that the team selects which items to commit to finishing during a sprint. Daily stand-up meetings called scrums are held and ...

learn more… | top users | synonyms

8
votes
2answers
958 views

What to do with estimation of incomplete story?

I am part of a development team that is relatively new to Scrum, suppose that at the end of the sprint a few large stories are either in progress or were not accepted by the PO. Firstly, what ...
7
votes
3answers
10k views

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 ...
5
votes
5answers
2k views

Pair Programming with Scrum

I'm on a team that is currently using Scrum, and we're considering adding pair programming to help improve the cross-functional skills of the team, as well as help reduce defects with a "two heads are ...
3
votes
4answers
510 views

How do I create a potential shippable product (PSP) at the end of a sprint?

I'm running a team of 4 developers and 2 testers and trying to abide by the Scrum principle of creating a PSP with every sprint. That means I need to create a potential release with all the user ...
5
votes
4answers
994 views

Using Scrum/agile with multiple customers

I am a big believer in agile development. I just changed jobs, and I am now working for a company that coordinates big development projects for (rather large) groups of customer organizations. My job ...
6
votes
3answers
1k views

What happens between sprints?

I'm working on a project loosely following the scrum model. We're doing two week sprints. Something I'm not clear on (and don't have a book to consult) is exactly what is supposed to happen between ...
4
votes
2answers
124 views

Do you keep DONE stories in the physical product backlog?

We have our Product Backlog as a physical Kanban board with TODO & DONE column. Some of the stories are moving from the TODO column to the Sprint backlog during our planning, and then during the ...
0
votes
2answers
218 views

Scrum Sprint Optimization

Looking for a systematic method for estimating and comparing the success factors of sprint configurations based on: Team Size Sprint Duration Number of Stories
8
votes
4answers
331 views

How do you include Support in your Sprint?

Our company moved to Scrum recently on a product that was almost coded by a single person (Joe). We have support to do with our exising customers that we try to integrate in our process. For now we ...
1
vote
3answers
431 views

Scrum - What and How meetings

My team and I are struggling with the what and how meetings. It's hard for us to choose what to work on when we don't know how it is going to be done. Our estimations may be way off when pointing ...
3
votes
4answers
614 views

How do you determine velocity when the previous sprint was half User Stories and half Defects?

The following scenario often happens with my team at the office. Let's say we decided to plan our Sprint this way: 50% new features 50% bug fixing (they are high priority AND unestimated as the ...
5
votes
5answers
521 views

How to properly shield a Product Owner from outside?

Update: We are a very small team (3 people) and thus I (Scrum Master) and the Product Owner are also developers doing some coding. We are aware of this situation and we are actively trying to ...
6
votes
3answers
956 views

Getting from a user-story to code while using TDD (scrum)

I'm getting into scrum and TDD and I think I have some confusion which I'd like to get your feedback about. Let's assume I have a user-story in my backlog, in order for me to start developing it as ...
4
votes
3answers
814 views

Agile (scrum) and UML round-trip tools [closed]

How effective are automated round-trip tools for UML modeling? Do they help in coding quick, clean, efficient code? In what ways do these tools fit into the Agile methodology?
4
votes
4answers
1k views

Can the customer be a SCRUM Product Owner in a project?

I just had a discussion with a colleague about the Product Owner role: In a project where a customer organization has brought in a sofware developing organization (supplier), can the role of Product ...
1
vote
4answers
3k views

What to do with unfinished stories and tasks in SCRUM sprint?

We have unfinished tasks which are part of stories in sprint. They are not accepted by the PO. They must be included for the next planning of sprint. Obviously the stories must be moved, but what ...
4
votes
4answers
439 views

What, if anything, to do about bow-shaped burndowns?

I've started to notice a recurring pattern to our team's burndown charts, which I call a "bowstring" pattern. The ideal line is the "string" and the actual line starts out relatively flat, then ...
5
votes
1answer
648 views

Detail of acceptance criteria in user story

I have the following example for a user story with acceptance criteria. I would like to know if I am allowed to describe how the GUI must be changed to support the new feature. How much detail can ...
4
votes
4answers
573 views

Where do you put scenarios on a scrum board?

So traditional scrum board looks something like this Backlog | Story notStarted inprogress Done story 1 Story1 tasks Story 2 Story2 tasks ...
6
votes
5answers
810 views

What are the common mistakes in 'tailored Scrum approaches'?

I have seen this before. Management wants to be agile and be scrummified, but does not want to step out of the status quo. My latest observation is no different; here, the Scrum is 'tailored' to the ...
6
votes
7answers
798 views

As the team leader/manager, what kind of role should I seek when we switch to Scrum?

My company wants to start using Scrum, and in real scrum there is no place for a real team leader (manager). What is the next step for the dev team leader? Should I be a (chief) system architect/tech ...
5
votes
3answers
4k views

How do you run a sprint retrospective to maximize participation and honesty? And what about follow up on action items? [closed]

I've seen it done as a free-for-all where the scrum master just asks everyone to throw out comments. Or a time-boxed session where "anonymous" comments are posted on the walls bucketed by category. My ...
5
votes
4answers
2k views

In Scrum, what to do when story points and task hours don't roughly correlate?

Our development team is pretty new to the scrum process, so I would like to help refine our methods to make better use of it. In particular, I noticed that the correlation between story points and ...
8
votes
6answers
600 views

Does a time estimate equal a promise in Scrum?

If an estimate is not a promise then as a product owner how can I deliver my projects without knowing how long it will take? Does a Scrum team work more efficiently if we treat time estimates as a ...
3
votes
7answers
197 views

How can I provide guidance on technology choices through user stories?

I'm a project manager for a team of firmware engineers making the transition to adopting Scrum and I'm moving to support the team in a Product Owner role. We've just gone through Scrum training and ...
7
votes
5answers
945 views

How to account for a bug fixing iteration?

We have implemented Scrum quite successfully for the past 5 months. Though, we are 3 weeks away from PROD without ever doing any end-to-end integration test. OUCH! I need help. Without tackling the ...
7
votes
7answers
1k views

Is the Product Owner also a developer on your team?

I'm confused about the PO's responsibility here. I was a developer on a Game Feature Team, but also a PO. The daily work of the developer is almost full time, so I have to work over time to take care ...
5
votes
1answer
317 views

How do you avoid disrupting the flow of work when the Product Owner asks for a release?

My team has been using Scrum for years with a goal to deliver a potentially releasable build each sprint. We recently started using a Kanban board moving away from time-boxed delivery to ...
5
votes
8answers
3k views

How often to release in Scrum sprint

How often to you release during a sprint. Only at the end of the sprint or every time a feature is ready. And how to you handle bugfix releases?
4
votes
6answers
524 views

How can I get my startup working with Agile development?

In our startup, we've worked until now using the traditional waterfall model, but we want to try our next project using Agile Methodology. We are pretty much alien to the entire Agile process, so ...
3
votes
3answers
710 views

Scrum tool for Product Backlog management [closed]

My team and I are very keen on doing Scrum "manual"-style (with paper and scissors). Though, we are struggling to find a tool to manage our backlog. The main requirements are: To be able to print ...
3
votes
3answers
831 views

Scrum taskboard with QA stage

I've been reading this article by Mike Cohn about Scrum task boards. One query I have is how this fits into a workflow where there is QA stage performed by testers who aren't developers. It seems ...
3
votes
5answers
630 views

How should we implement Scrum with two projects for one team?

I'm starting at this new company as a scrum master, and they want to dive into Scrum, which is nice and all, but they only have enough people (4) for one team. The road map includes delivering a new ...
4
votes
3answers
249 views

Developing scalable applications using Agile methods

Maybe someone can share from his experience about developing an application that is meant to scale big time where just throwing more money at better hardware isn't a realistic option using development ...
12
votes
6answers
2k views

How to handle 'external' dependencies in scrum?

If you've planned a number of user stories for a sprint and one candidate story is dependent on some external provider delivering something to your team. For example an online service provider adding ...
11
votes
4answers
1k views

What should I do if Scrum member leave half way?

Due to health condition of one of the scrum member, he has to leave the team. My question is, do I need to start a sprint planning session again? or change the burn-down chart? or ask all the team ...
6
votes
4answers
969 views

What metrics do you use on your Scrum project? [closed]

We are starting a new project and the board/stakeholders are asking for metrics to check the team performance. As a junior ScrumMaster I told them: about the Velocity and BurndownChart that we can ...
7
votes
7answers
364 views

How can a team apply the Scrum methodology without a clear customer?

Our team is trying to understand and adapt Scrum and other agile practices, but we can not figure out how to deal with customer feedback when there is no customer. Every document about the subject ...
9
votes
8answers
732 views

What KanBan specific software is out there? [closed]

I am looking for a Kanban tool that will allow me to create and manage a scrum board with stories and tasks. Something like this: http://www.simple-kanban.com/download/Simple_Kanban_App_1.0RC1.html, ...
7
votes
6answers
2k views

Is it worth it for a developer to be a scrum master? Is it an official designation or?

Is it beneficial for a developer to become a 'scrum master'? Is this an official certification or just someone who specializes? What are the steps towards becoming one?
4
votes
3answers
543 views

Scheduling dependent tasks in a scrum sprint

I'm on a project right now that is using the scrum methodology with 2 week sprints. Here's what our team looks like: 1 business analyst 1 tester 1 user experience designer 2 developers (1 for the ...
2
votes
4answers
862 views

Couple of questions about sprint in scrum methodology

Its a general title for the question but I have a couple of questions for the Sprint in a SCRUM methodology. What happens if a HOTFIX comes in the middle of a sprint. e.g - The website crashes or ...
1
vote
3answers
895 views

Scrum, is there a Critical Path for release planning?

Mike Cohn in Agile Estimating and Planning, page 154, defines a "natural order" for implementing user stories - this, according to him, is a intuitive sequence that makes sense to both developers and ...
6
votes
3answers
577 views

Product Owner introduces ungroomed (unfamiliar, not estimated) User Story(s) into the Sprint Planning meeting

A problem that I am facing and would like some input into is; a Product Owner introduces ungroomed (unfamiliar, not estimated) User Story(s) into the Sprint Planning meeting. The issue that this has ...
7
votes
4answers
6k views

How long should a sprint planning meeting last?

In your experience, how long should a planning meeting (SCRUM) last? 8 hours? Or should it be shorter (succinct) and further discussions should be planned as part of the sprint (10 days sprint)?
14
votes
11answers
2k views

Can daily reports decrease a developer's productivity? [closed]

In another question, I asked about why developers might don't like daily scrum. We talked to developers and we decided to not hold daily scrum for a while (to give it a try and customized scrum in our ...
12
votes
12answers
7k views

With agile, what do when a user story doesn't get completed in an iteration?

Do you just move the story to a new iteration, or delay the next iteration? It gets a bit tricky when you use something like Jira when you have to copy or move around stories between iterations as it ...
3
votes
4answers
2k views

How do you determine a 'release' date when a team uses Scrum

I'm new to scrum and using it on a project. We do 3 week iterations, estimate at the beginning and then collect the points at the end. We have a product back log (probably not complete). If you ...
12
votes
5answers
10k views

In Scrum, why shouldn't the Product Owner and ScrumMaster roles be combined?

In the more traditional projects that I've worked on, the project manager (and, on larger projects, there might be associate/deputy/assistant project managers should one person be unavailable) is the ...
25
votes
17answers
9k views

How do you handle regular latecomers at the stand-up meetings? [closed]

We have our daily stand-up meeting at 8:45 while the workday starts at 8:30. Even with the 15 minutes slack people keep coming too late, on a regular basis. This results in our meetings being small, ...