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

Who does the UX on a scrum project?

OK. Let's say you're working on a textbook scrum project. You've got a scrum master collaborating with a product owner. The next sprint is UI-heavy - by the time your coders start building screens, ...
4
votes
2answers
1k views

In Agilefant tool for Scrum, what are “Leaf Stories”?

I'm just starting as a Scrum Master, and I am looking for a good web based tool for a story board. I am trying Agilefant, and they have something called "leaf stories". I wonder what do they mean by ...
22
votes
9answers
2k views

Dominant team members in a Scrum team

What would you do in a situation where a team member tries to take responsibilities are not initially assigned to him but to the Scrum Master?
5
votes
6answers
185 views

Is timing exactly how much time each team member spends on a story useful in Scrum?

One of my colleagues has suggested timing how much time each team member spends on each user story. This seems to me likely confusing for the dev team during the iteration, and misleading as a metric ...
1
vote
5answers
674 views

Is Scrum based on 'daily reporting'?

Google translates '早请示晚汇报' as 'Consult early and late reporting' or 'Ask for instructions to report back later'. Bing translates as 'Early and late reporting'. Some translated content: The politics ...
11
votes
3answers
2k views

How Do You Handle Non-Functional Work With Scrum in Embedded Systems?

I have two issues with scrum in embedded systems. First, there are many tasks to do, especially in the early stages, which are not demonstrable. We started with a dev board, no OS, no display, no ...
19
votes
8answers
2k views

What have you seen go wrong when introducing SCRUM?

What was the single point of failure encountered when your company decided to replace the current processes with SCRUM? Can you give me some examples of things that have gone really wrong when a ...
4
votes
4answers
455 views

A scrum team for tiny projects

I have been wondering if it would be smart to form a single scrum team for several tiny projects. I am aware that it would be very hard to state a single sprint goal, if a team is working on several ...
9
votes
2answers
7k views

Thoughts on Agile / Scrum Certifications - Worth it? [duplicate]

For those involved with the Agile community (either as developers or management) you've all probably heard about the Certified ScrumMaster designation as well as Certified Product Owner, and Certified ...
2
votes
3answers
369 views

Is it bad to do more than one story at a time in scrum?

Scrum's definition says that it should be done one story at a time. But, if the team is big enough (say 6+), there are some times where taking just one story is kind of questionable, and it is even ...
4
votes
4answers
2k views

How do you handle dependant stories in scrum?

In the company I currently work on, we've noticed that sometimes, some stories are bound to each other (as in too coupled). This might be that they belong to the same overall feature, or that they're ...
7
votes
10answers
2k views

Is it possible for a one-man start-up to follow agile methods like Scrum? [duplicate]

For a small start-up with only one or two programmers, is it possible to implement agile methods like Scrum? If NO, what is the minimum team size required? I guess Scrum needs few programmers to be ...
1
vote
2answers
13k views

What's the ideal length of the sprint review/retrospective based on the length of the iteration?

I've been in several projects using scrum now. The length of the sprint review and/or retrospective has varied from client to client, from project to project. Some of the reviews became too long (2 ...
25
votes
11answers
3k views

Scrum for a single programmer?

I'm billed as the "Windows Expert" in my very small company, which consists of myself, a mechanical engineer working in a sales and training role, and the company's president, working in a design, ...
1
vote
2answers
405 views

When the current sprint consists of mostly spikes, should the sprint be shortened?

Spikes are mostly quick research tasks aimed at establishing the feasibility or prototyping of some idea. Thus, they are structured so that the tasks either finish-fast or fail-fast. However, when a ...
7
votes
2answers
1k views

What's the best way to estimate story points in scrum?

I like the way planning poker works at the beginning of any project, letting you compare and discuss details of each story with one another. One of the issues I've noticed with this is that through ...
19
votes
3answers
1k views

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

Scrum and Scrum Master on a global team

I work in a company that runs on a model of using one developer as tech lead (me), with an onshore co-ordinator/developer who co-ordinates the offshore team, and on the offshore team there's an ...
53
votes
13answers
4k views

How can we reduce downtime at the end of an iteration?

Where I work we practice scrum-driven agile with 3-week iterations. Yes, it'd be nice if the iterations were shorter, but changing that isn't an option at the moment. At the end of the iteration, I ...
16
votes
4answers
2k views

How to adopt agile methodology for developing firmware/embedded-systems-software?

I've always wondered how to apply agile methods really are in large complex embedded system software (100+ engineers). Firmware development has some unique characteristics that make it difficult to ...
9
votes
4answers
1k views

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 ...
4
votes
5answers
487 views

Scrum Newbie: Internal Stories

I am trying to implement Scrum and have some basic questions. I understand creating stories to implement end user functionality, but where does a "meta-task" like collecting requirements for the ...
12
votes
6answers
2k views

How does SCRUM manage an enviroment where team members are shared?

Well, the questions said itself. In my workplace those cases happen, but also, many Agile books promote working in the same workplace and being concentrated in the current project to become faster in ...
3
votes
5answers
463 views

How does SCRUM manage different projects about the same product with different teams?

It happens in my workplace that when a product is finished, and just some weeks before it is released and the project is closed, some business considerations remain about features that are wanted for ...
1
vote
1answer
446 views

What are the advantages of using eScrum?

Why should I use this software instead of, say, Microsoft Project? What kind of level of familarisation with TFS does it demand? Is there anything similar I could use with SVN instead?
6
votes
4answers
3k views

best practices in creating a product backlog in scrum [closed]

I am new to scrum, project management in general, and i am having problems deciding what to call a feature or a sub-feature (which are tasklists to creating that feature?) especially for the standard ...
23
votes
10answers
5k views

How does a Scrum team account for infrastructure tasks in the planning meeting?

How does a Scrum team account for dev/infrastructure tasks in the planning meeting? At first glance, they do not seem like user stories since they do not deliver end user value. However, attaching ...
5
votes
3answers
850 views

Scrum on very short projects?

I'm using Scrum and really liking it. However, my shop finds itself in projects where the duration of the development effort is two or four weeks. We've already modified the sprint length to two ...
9
votes
4answers
5k views

How many story points should you allocate in an initial sprint?

When first implementing Scrum within a team, how should you go about determining the amount of story points that are in an initial sprint when you have no idea of the team's velocity? Should you base ...
6
votes
4answers
282 views

Is an agile methodology appropriate in this situation?

Imagine a project where the interface to be delivered has been locked down 90%, and you are already in possession of a solid architectural design. Would an agile methodology still offer any value in ...
6
votes
4answers
6k views

ScrumMaster Interview Questions

I have a bunch of ideas around questions I can ask a potential candidate for a ScrumMaster position, but I wanted to reach out to the awesome community as to interview questions/exercises to do for a ...
12
votes
6answers
13k views

What is the difference between user stories and features?

Playing with icescrum, I realised that I do not understand the difference between user stories and user features. Can someone explain the difference?
27
votes
14answers
3k views

Does SCRUM usually involve massive overtime?

I would like to know if overtime is normal for sprints, or if it is an abuse of this methodology. I feel naive and spineless doing all-nighters if I don't have to. Question is SCRUM specific. ...
7
votes
4answers
1k views

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

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

good books about Scrum and XP [closed]

I want to know what would you recommend to read for Scrum and XP. I've got Scrum and xp from the Trenches, but I would like to see around some more references that are worthwhile.
15
votes
5answers
3k views

When to do Code Review

We have recently moved to a scrum process and are working on tasks and user stories inside of sprints. We would like to do code reviews frequently to make them less daunting. We are thinking that ...
3
votes
7answers
2k views

What makes a good Scrum Master? [closed]

How do I identify a good Scrum Master? Here are some possibilities: The person is agile (doesn't just do agile). Indicators: Blog, volunteer activities The person connects well with others at the ...
5
votes
7answers
735 views

Agile development challenges [duplicate]

With Scrum / user story / agile development, how does one handle scheduling out-of-sync tasks that are part of a user story? We are a small gaming company working with a few remote consultants who ...
14
votes
6answers
4k views

Can scrum master allocate tasks?

We are following scrum in our project. I see most of the times the scrum master allocates the tasks for us. However, I read from many scrum books that scrum works the other way around (the 'pull' ...
3
votes
7answers
4k views

What roles do people take after scrum master/technical lead? [closed]

What roles do people take after scrum master/technical lead? EDIT: My current role is a mix of a technical lead and scrum master role, but that's how we do it in my company :) )
17
votes
9answers
2k views

Are project managers useful in Scrum?

There are three roles defined in Scrum: Team, Product Owner and Scrum Master. There is no project manager, instead the project manager job is spread across the three roles. For instance: The Scrum ...
17
votes
12answers
943 views

What makes Agile software development so appealing?

Agile software development is becoming a pretty fun buzzword these days. As a developer, I understand the pragmatic value of iterative development, but (most often) it isn't a developers choice to ...
2
votes
3answers
198 views

Defer items during sprint or at the end of sprint

When tasks take longer than expected, why is it better to defer items during a sprint than to just defer everything you didn't finish on the last day of the sprint?
11
votes
6answers
2k views

Can a freelancer use agile development?

I want to improve the way that I develop software. I want to develop faster and a great code! Today I use the waterfall method as freelancer, writing web stuffs (sites, systems, etc). Is there a way ...
4
votes
3answers
344 views

Software development process for a part time University project for 1 developer?

I will be doing a part time University project soon and the time frame for it is around 8 months with approximately 10-15 hours a week spent working on it, with a review by a tutor each quarter. My ...
3
votes
2answers
295 views

Support / Maintenance documentation for development team

I'm working in the Development dept (around 40 developers) for a large E-Commerce company. We've grown quickly but have not evolved very well in the field of documenting our work. We work with an ...
7
votes
3answers
8k views

need some concrete examples on user stories, tasks and how they relate to functional and technical specifications

Little heads up, I'm the only lonely dev building/planning/mocking my project as I go. I've come up with a preview release that does only the core aspects of the system, with good business value, and ...
10
votes
6answers
2k views

How do you measure the value of your software?

One of the principles of agile is that you should measure working software: Working software is the primary measure of progress - 12 principles of Agile The thing is, while I can measure my ...
14
votes
16answers
5k views

Weeding out real agile from buzzword agile in an interview [closed]

I've been interviewing for co-ops (paid internships) lately and a large number of the companies I've been interviewing with have been saying they use Scrum or some other agile methodology (scrum being ...
17
votes
8answers
10k views

How do you deal with design in Scrum?

How do you deal with design in Scrum? Do you still have well written design documents for each scrum iteration? Do you just do design notes featuring UML diagrams? Or do you just have well commented ...