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

21
votes
7answers
8k views

Scrum - how to carry over a partially complete User Story to the next Sprint without skewing the backlog

We're using Scrum and occasionally find that we can't quite finish a User Story in the sprint in which it was planned. In true Scrum style, we ship the software anyway and consider including the User ...
0
votes
0answers
80 views

Advice on SCRUM for the solitary developer [duplicate]

Possible Duplicate: Agile for the Solo Developer I am looking for advice on the SCRUM process for a solitary developer. Most SCRUM resources I see focus on its use in a team environment, ...
2
votes
1answer
754 views

Where does a scrum master draw the line with blocking issues?

I understand the concept that a Scrum Master should remove impediments. However I'd like to know where exactly the line should be drawn. For example a team member might have an impediment whereby they ...
7
votes
4answers
12k views

What kinds of projects is SCRUM considered to be suitable for?

I have been using SCRUM in three different projects over the last four years. One of SCRUM's advantages seems to be its flexibility and adaptability, e.g. wrt to changing customer requirements. ...
7
votes
4answers
547 views

Is it okay to have people with multiple roles in a Scrum team?

I'm evaluating some Agile-style methodologies for possible introduction to my team. With Scrum, is it allowable to have the same person perform multiple roles? We have a small team of four ...
2
votes
3answers
319 views

How do I know if I am using Scrum methodologies?

When I first started at my current job, my purpose was to rewrite a massive excel-VBA workbook-application to C# Winforms because it was thought that the new C# app will fix all existing problems and ...
1
vote
2answers
699 views

Scrum in a consulting environment?

Is it possible to introduce scrum to a consulting environment? On any given week I might belong to 4 different teams, each with a different PM, BA and dev team (I am a designer). It doesn't seem ...
3
votes
3answers
7k views

Confused about modifying the sprint backlog during a sprint

I've been reading a lot about scrum lately, and I've found what seem to me to be conflicting information about whether or not it's ok to change the sprint backlog during a sprint. The Wikipedia ...
1
vote
6answers
3k views

Scrum Board for a distributed team [closed]

I am looking for recommendations on a digital Scrum Board which can be shared over the internet. I imagine something like a big tablet on which you can draw and which remote users can access, too. I ...
15
votes
6answers
3k views

Good workflow for software development with scrum and continuous integration

I'm studying an approach to understand better how the continuous integration workflow fits better in a software development company with the scrum method. I'm thinking something like this: Would ...
6
votes
2answers
993 views

Multi-project multi-team Scrum

2 teams (A and B) in different geo locations are developing Project P. Both of the teams are also developing few other smaller projects: A has projects PA1 and PA2. B has PB1 and PB2. P is the only ...
15
votes
7answers
1k views

How can Scrum be adapted to an academic environment?

I'm currently working with a professor at my university to develop new curricula for the Software Engineering and Capstone Design courses offered in my college. Up until recently, both courses used ...
13
votes
7answers
723 views

How does agile work when replacing a working system?

In an ideal Agile world, you quickly build a small, but useful subset of the desired end system, and give it to users. They're excited, because it's useful, they start using it and give feedback. You ...
4
votes
3answers
577 views

Scrum, DDD, and front-end development in an enterprise environment

So, I've been working for a bank for the past 4 years. My main responsibility has been online banking. Over the past year, we've been implementing the scrum methodology. We've also changed to domain ...
10
votes
4answers
432 views

Scrum for team split between two spoken languages

I have a team that without a single common language among all of the team members. The team is split across two locations (though the geography isn't the main issue). All team members in each location ...
1
vote
2answers
974 views

How do we finish all our stories by the end of the sprint and not after and why is this important?

We are running 2 weeks sprints where the team will just barely finish development by the last day of the sprint but cards are not complete because testing is not finished. The definition of done is ...
8
votes
6answers
3k views

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 ...
22
votes
12answers
3k views

I just started a job with Scrum and something seems to be missing. I am new to Scrum

The code is a complete mess of a combination of classic ASP/ASP.NET. The scrum consist of us patching up the big mess or making additions to it. We are all too busy doing that to start a rewrite so I ...
10
votes
3answers
682 views

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 ...
1
vote
2answers
1k views

SDLC approach for small size projects

For small size projects, is it worth following the SDLC? is SCRUM/agile development a better approach? Edit: The project I have in mind is a small change but it will affect multiple layers/parts of ...
3
votes
4answers
999 views

Scaling Scrum within a group of 100s of programmers

Most Scrum teams lean toward 7-15 people **, though it's not clear how to scale Scrum among 100s of people, or how the effectiveness of a given team might be compared to another team within the group; ...
24
votes
4answers
6k views

How can a single developer make use of Agile Methods? [duplicate]

I am a freelancer and work as a single developer. In all cases, I am the person wearing different hats. I am the Scrum Master and I am the only person in the development. What I am not is the Product ...
34
votes
10answers
5k views

Is unit testing or test-driven development worthwhile?

My team at work is moving to Scrum and other teams are starting to do test-driven development using unit tests and user acceptance tests. I like the UATs, but I'm not sold on unit testing for ...
5
votes
3answers
5k views

What's the role of a Project Manager in Scrum?

What's the role of a Project Manager in Scrum? I have heard that it is not advisable for the PM to be a SCRUM Master which I can see as making sense as the PM oversees the project whereas the SCRUM ...
11
votes
2answers
706 views

SCRUM from scratch, with no base framework established?

We are a small group of 5 people that is about to start a new project. This is the first project where we will go all-in on scrum. We are struggling a bit with how we are going to establish a base ...
8
votes
4answers
497 views

Scrum for specialists teams

Scrum is best for teams with generalists members, that is teams where 2 people at least can do the same tasks. My main concern is to find good solutions to adapt scrum (what to keep, what to remove, ...
5
votes
4answers
655 views

Why is it suggested stories be sized to 2-3 days?

If sprints are on average 10 days, why is it often suggested stories be sized to 2-3 days? Related Question: How to handle backlog-items that are longer than one sprint?
6
votes
6answers
3k views

How many user stories per person should be completed per sprint? [closed]

Just ran across this figure, and wondering if there's another well know source than would help confirm these numbers: Based on data I analyzed on successfully finished sprints, I determined that ...
11
votes
3answers
2k views

Scrum: Handling lack of motivation

According to this, "Scrum highly relies on a highly motivated, closely collaborating, cross-functional and self-organized teams." So how do you handle co-workers who may not be as motivated to take ...
15
votes
5answers
3k views

How do you integrate Testing into a Scrum process? [duplicate]

This is really perplexing me. We have a 'definition of done' and it includes dev 'done', unit tests 'done', dev test 'done'. However we also have a user acceptance test that needs to be 'done' but the ...
6
votes
4answers
671 views

Sprint Backlog Task Estimates - What Are the Hours Made Of?

For the sprint backlog, I read that the stories are broken into tasks, and estimated. Are these estimates typically development hours only, or development + QA? What are these hours typically ...
5
votes
4answers
1k views

Sprint planning and accommodating slack

After reading Tom DeMarco's Slack, I'm wondering how to factor slack into sprints. For those who haven't read the book, TDM describes 'slack' as providing time for innovation and other good things. ...
17
votes
8answers
3k views

In Scrum, should tasks such as development environment set-up and capability development be managed as subtasks within actual user stories?

Sometimes in projects we need to spend time on tasks such as: exploring alternate frameworks and tools learning the framework and tools selected for the project setting up the servers and project ...
7
votes
3answers
6k views

How to estimate sprint velocity with varying team capacity?

We are a small team of 4 devs rather green in Scrum. Coming from all over the country, we often take odd days off or whole weeks off to go home. Therefore our team capacity changes dramatically from ...
6
votes
3answers
3k views

How to estimate a timeboxed spike using story points?

So my team and I are quite new to Scrum and today moved from estimating in Ideal Hours to Story Points. All seems sound rationale, BUT with timeboxed activities. Here is the case, we have an ...
1
vote
2answers
219 views

In scrum, how do you use “usability testing” in team?

I am currently reading some material by Jeff Patton regarding Agile and UX. http://www.agileproductdesign.com/presentations/index.html I was interested to find out from the community what UX design ...
1
vote
1answer
286 views

What issues should we be aware of converting to Agile/Scrum with a project that's underway? [duplicate]

Possible Duplicate: What have you seen go wrong when introducing SCRUM? Let me preface the question by telling you that our company doesn't have any formal "thou shalt..." processes in ...
9
votes
6answers
546 views

When to stop writing user stories, and start coding?

When discovering stories for the first sprint, how do you know when to stop writing and move forward? I've asked a few people I know, and basically the response I've gotten is, it depends on the ...
1
vote
2answers
382 views

Scientific evaluation of programming methodologies [closed]

There are now a a variety of programming methodologies: Scrum, Extreme Programming, Kanban to just name a few. Most of them combine several more basic techniques (for example frequent iterations). ...
5
votes
4answers
1k views

CFO's Expectations and Scrum Development

When it comes to financial topics, I'm admittedly not well versed. I'm trying to lead my organization in our software development effort using a Scrum based development life-cycle. I am often ...
6
votes
4answers
328 views

What types of positions might involve improving processes using CMMI and Scrum?

I'm an IT student and have been working on team based projects for several years. I've read some papers about CMMI and Scrum; this is really interesting to me and I would like to know what kind of ...
1
vote
2answers
1k views

User story does not fit in a sprint [duplicate]

Possible Duplicate: Scrum: how to handle backlog-items that are longer than one sprint I have a project with complex user stories which take way longer to implement than spring length. For ...
10
votes
4answers
1k views

Is documentation a User Story?

We need to do some user documentation for a product we have been working on for the past few sprints. We are now starting a new project in the next sprint and the PO is making the documentation for ...
9
votes
2answers
1k 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 ...
8
votes
5answers
14k 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 ...
6
votes
5answers
3k 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
571 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
1k 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 ...
8
votes
3answers
2k 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
131 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 ...