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

0
votes
2answers
176 views

Backlog item with preparation for future sprint Scrum

I'm currently at the beginning of a build. We are requiring a lot of back end functionality around Clients/Users/Groups/Roles. However, these aren't required for Sprint 1 which is acting as a MVP ...
2
votes
3answers
123 views

Organising staggered user story in Scrum

How would you organise a backlog item that is planned to change in future releases? I've got a requirement that states that: In release 1 users can open content from local machines. In future ...
11
votes
6answers
618 views

How should we handle extra cosmetic features in Scrum sprints?

I was reading the Scrum documents and it says that the tasks in Sprint should be "potentially shippable". I am confused by what this means. Suppose in Sprint 1 the goal was, "user registration form". ...
1
vote
3answers
394 views

User story and Web Service

I am writing a user story and have a simple questions. Consider, I am writing it for login module which calls internally a web service to authenticate the user and returns the data. How this can be ...
3
votes
1answer
120 views

How should I deal with problems with completed stories in agile

I am new to Agile and scrum and want to ask few things. Suppose I havetwo user stories 1, 2 Suppose I finished story 1 in sprint 1 but while doing sprint 2 I did something which breaks something so ...
6
votes
3answers
593 views

Does SCRUM lend itself to multi-project environments?

I will be moving workplace in the near future and I believe they will be very interested in my experience of Scrum and how it may relate to their business. I am trying to understand if it will work in ...
9
votes
4answers
303 views

When is it appropriate to start using the next revision of a tool when dogfooding?

Specifically, I am working on a tool that integrates a DVCS and build system, but I image the challenge I am facing would arise for anyone developing a "meta" tool (compiler, VCS, build system, test ...
1
vote
3answers
198 views

What should a proper Ready for Sprint definition contain?

Teams in our company deal with Product Owners who are in such a position that they cannot spend as much time with us, as we would like, to do proper Backlog Grooming. Thus in order to alleviate some ...
3
votes
4answers
272 views

Implementing scrum-but for first time: how to deal with technical pre-requisites?

After working Scrum(ish) in a previous workplace, I am trying to implement it in my new place of work for a brand new project (I am no scrum expert). We have some pre-requisites to code before we can ...
41
votes
7answers
4k views

How to make sprint planning fun

Not only are our sprint planning meetings not fun, they're downright dreadful. The meetings are tedious, and boring, and take forever (a day, but it feels like a lot longer). The developers complain ...
9
votes
5answers
2k views

Multiple scrum teams moving to single backlog

We currently have 5 scrum teams that work off their own product backlog for the past year. Each team works on their own dedicated system but underlying technology is the same .Net. There has been a ...
3
votes
2answers
6k views

TFS - Explaining the difference between Product Backlog Item and a Task

I've run into this challenge a couple of times and I'm hoping someone can provide some references, training or advice on how to explain the difference between a Product Backlog Item and a Task in TFS. ...
7
votes
5answers
342 views

Enforcing a uniform Scrum approach to all teams within a department

Where I work we recently switched the Agile development using Scrum. We went through the typical growing pains but have reached an approach that seems to work for now (whether it'll work in the long ...
11
votes
5answers
1k views

Sprint item takes longer then expected to be completed. What should we do?

What should we do if a item in scrum takes longer then expected? i am asking this because i have been noticing items that developers is struggling to complete as it is much tougher then initially ...
4
votes
6answers
460 views

Scrum: How much can the Product Owner shake up the Product Backlog?

For the last 3 sprints or so, I've observed our Product Owner suddenly shoving new stories -- stories not previously in the Product Backlog -- at the top of the Product Backlog. Because of this, the ...
8
votes
4answers
1k views

Backend devs put down by user stories

I planned to slice in backend development into to the user stories vertically. But a backend guy on our team started to complain that this makes their work invisible. My answer was that at the ...
-3
votes
5answers
370 views

Does Agile (scrum) require one server environment? [closed]

Is it necessary/recommend/best practice/any other positive to use only one server environment to perform all development, unit testing and QA? If so, is it then wise/part of Agile to then have only ...
-1
votes
3answers
92 views

voting system to select next set of product features [closed]

My product just deployed 2.0. Now there are many thing to plan for next sprint. From the list of 5-10 items, we need to ask everyone of our staff to order these 10 items based on importance. It all ...
3
votes
3answers
448 views

Where is Waterfall failing us and can Scrum help us have success in our projects?

Let me explain our situation. We are small company with about 20+ staff and all the while we have been practicing the standard waterfall model with not much success (due to frequent changes of ...
6
votes
2answers
446 views

Daily Scrum when the team is just fixing bugs

I understand all the advantages of Daily Scrum and my team does it when we are working on stories. But sometimes we just have bugs to fix for days, while we're waiting for new stories, and when this ...
7
votes
5answers
599 views

How do you demo software with No UI in the Sprint Review?

We are doing agile software development, basically following Scrum. We are trying to do sprint reviews but finding it difficult. Our software is doing a lot of data processing and the stories often ...
5
votes
1answer
145 views

Determining the cost of impediments (waste)

For some time now our Scrum teams have experienced recurring impediments caused by external factors to the team. The teams have discussed the impediments in their retrospectives and also brought it up ...
7
votes
5answers
898 views

Agile MVP (Most Valuable Player/Programmer)

Recently I've been involved in an agile project (using scrum) where management came up with the idea that the team would nominate a developer 'MVP' as well as a QA 'MVP' at the end of each sprint, ...
3
votes
4answers
211 views

Is it possible to shuffle team in between a sprint?

We are working on scrum framework. Now a situation arise that we have to shuffle 2-3 scrum team members in between sprints. Is it possible to shuffle sprint team members in between a sprint? What ...
14
votes
5answers
2k views

Keeping agile with zero-bug/defect policy

In our project we work in a zero-bug (a.k.a zero-defect) methodology. The basic idea is that bugs are always higher in priority than features. If you're working on a story and it has a bug it must be ...
0
votes
1answer
228 views

Functional metrics in Agile methodologies

I'm preparing a presentation about Agile methodology for managers (not programmers) and I'm looking that, from a side, the Agile talks about functional perspective*^ (in Scrum we have planning game) ...
7
votes
5answers
919 views

Scrum: Short VS long sprint

We were trying to figure out the optimal sprint length for our project. After working on a 3-weeks basis we thought that cutting the sprint to 2-weeks would provide better velocity. The advantages ...
6
votes
3answers
536 views

Task Planning on an Agile Team

At the beginning of each sprint our team will pull in a handful of user stories and then, one by one, write slightly more detailed tasks for them as well as assign specific hours to each task. ...
8
votes
4answers
442 views

Where to put details about the acceptance criteria of a user story?

In this blog post about acceptance criteria the author explains that good acceptance criteria should: State an intent not a solution (e.g. “The user can choose an account” rather than “The user can ...
1
vote
8answers
396 views

Improve Bad testing [closed]

We have a large team of developers and testers. The ratio is one tester for every one developer. We have full bug tracking and reporting systems in place. We have test plans in place. Every change ...
2
votes
5answers
447 views

How to time the sprints in Scrum to allocate time for TDD?

We have sprints of 4 weeks duration. What I have been doing is 3 weeks dev time and 1 week of pure manual/automated testing, stabilization and shipment assurance testing. How to manage TDD within ...
5
votes
3answers
216 views

Do your stories include tasks across disciplines? How do you do capacity planning?

My organization does web projects and employs a handful of disciplines like backend dev, frontend, BA, UX, graphic design, QA. We've been pushing to have tasks for every discipline in our sprints with ...
2
votes
5answers
452 views

Scrum: What to do with epics once the stories are clear?

When working on a backlog, you define epics and break them down into user stories. Epics are estimated and kept on the backlog as epics until they become important enough to be planned into one of the ...
0
votes
1answer
210 views

Planning poker, individual or whole group in estimates?

In planning poker/scrum poker, when an estimate is made, should the estimate be made based on the assumption that only a single developer is assigned to that task, or a group of developers? If the ...
5
votes
4answers
307 views

Can we pull future user stories in current sprint?

Suppose we have estimated 5 user stories to complete in a sprint and completed all of them with testing, buffer time and for expected bugs. Still we have 2-3 days left for one of the developer. Can ...
5
votes
1answer
364 views

Shared QA responsibilities on an Agile team

For many years our IT development group subscribed to the waterfall software development methodology with segregated pods of programmers specializing in database development, logic layer and ...
2
votes
4answers
532 views

How to handle User Story at end of sprint if users want changes?

We just adopted Scrum and completed our first sprint (yeah!) At the Sprint Review, we demoed a User Story for feature X. This feature X worked exactly how described in the User Story from initial ...
17
votes
10answers
2k views

How can architects work with self-organizing Scrum teams?

An organization with a number of agile Scrum teams also has a small group of people appointed as "enterprise architects". The EA group acts as control and gatekeeper for quality and adherence to ...
3
votes
2answers
1k views

How to write user stories for a framework API

I need help understanding what user stories should look like for a web testing framework we are building for our organization's QA department. We are trying to run this project using Scrum. The ...
1
vote
1answer
205 views

Combining KanBan in a SCRUM process

Does anybody have an experience in combining KanBan in SCRUM, could this work, would this make sence or would it be an overdesign?
6
votes
2answers
1k views

How could I deal with conflicting personalities in a Scrum/Agile based team?

We apply Scrum/Agile and we have two teams. The other team has a conflict of interest (or rather personalities) between two developers. I would like to help resolve this and would like to know how to ...
2
votes
5answers
396 views

Should programmers talk with customers / users according to MSF / agile methods?

I've just read two statements that seem to be very different: Des Weiteren ist mangelnde Kommunikation zwischen Programmierern und Nutzern eine nicht zu vernachlässigende Quelle von unzureichenden ...
3
votes
1answer
211 views

In good Scrum, when and how should the ideation and story writing occur? [closed]

It seems like most of the Scrum articles and books that I've read as well as the lectures I've heard have very little to say about the process of creating the items on the backlog. How should a team ...
2
votes
2answers
3k views

How to write tasks in Jira when using Scrum?

I am going to start a new project using Scrum and Jira and I have some questions regarding how to write proper tasks in Jira. From what I understand user stories are small non-technical descriptions ...
8
votes
4answers
289 views

Distributed SCRUM team issues: The work environment

One interesting issue appeared for me today. In a distributed SCRUM team when do you start enforcing an unitary work environment in terms of code format, IDE plugins (checkstyle & co), VCS, CI? ...
11
votes
5answers
875 views

Velocity does not plateau over time, why?

I have plotted my team burn up chart and its velocity per iteration. To me it looks really bad (velocity fluctuates a lot). What should I be looking for to diagnose the root cause of this behaviour? ...
4
votes
2answers
193 views

How can I plan optimization tasks in Scrum?

Recently my Scrum team has received several requests for optimizing certain parts of our code. Looking at the software with a profiler found some spots where the code could be improved. We agreed to ...
5
votes
3answers
1k views

agile / scrum and functional specs

I work in a small team of four devs, one domain expert and one manager. We are looking to move to using scrum to try and formalise our processes. From what I understand of agile, it seems to be ...
6
votes
2answers
2k views

How should we draw the release burndown chart?

I have been in various Agile projects and seen many release burndown chart styles. Most of them were handled manually since somehow all the tools that I have run across don't produce really useful ...
70
votes
15answers
31k views

Why do we use story points instead of man days when estimating user stories?

In agile methodologies (e.g. SCRUM), the complexity/effort needed for user stories are measured in Story points. Story points are used to calculate how many user stories a team can take in an ...