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 ...
16
votes
5answers
935 views
How do you keep track of a requirements document on an agile team?
I understand that User Stories dominate the agile world, but how are these artifacts stored, so that new developers who join the team can come up to speed with the requirements?
What if the User ...
2
votes
2answers
128 views
If you have several SCRUM teams working on one backlog, how do you divide story point estimation between those teams?
I'm asking because approach in my company looks as follows:
stories in the backlog are not estimated
team that picks the story estimates it in story points during sprint planning part two
1
vote
2answers
78 views
Is it appropriate to run a complex enterprise-system configuration and migration project in a similar way to a Scrum development project?
I'm just starting out on the implementation of a large enterprise-wide system, which has complex requirements and many stakeholders.
The company has been through high-level evaluation and tender ...
0
votes
2answers
192 views
Is a scrum sprint backlog ordered?
Currently, Wikipedia Scrum Article defines "Sprint Backlog" as:
A prioritized list of tasks to be completed during the sprint.
It is my understanding that the "Product Backlog" is a prioritized ...
2
votes
1answer
125 views
Agile and different facet of software development
It is said that the Kanban methodology is suited for software maintenance and support areas, whereas Scrum is more suited for new product development. No process or methods are complete. Using the ...
6
votes
4answers
371 views
Validating User Stories: How much change is too much?
While the core of requirements development and acceptance criteria would ideally take place during the planning meeting in order to create a better estimate, Scrum encourages continuous interaction ...
4
votes
4answers
418 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
...
5
votes
2answers
188 views
Are Scrum and XP comparable things or are they used for different things
Are Scrum and XP comparable things or are they used for different things? what is the main features of each of them? how do they overlap?
I've been reading about both XP and Scrum over the past weeks ...
6
votes
4answers
2k 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
5answers
416 views
Should the number of developers be considered when estimating a task?
I am pretty inexperienced with working in agile projects but I have tried it a few times and I always run into this problem when estimating a task.
Do we bring into the estimate the number of ...
5
votes
5answers
615 views
Should you ever re-estimate user stories?
My current project is having a 'discussion' which is split down the middle- "this story is more complex than we originally thought, we should re-estimate" vs "you should never re-estimate as you only ...
12
votes
6answers
357 views
Rewriting software using Agile methodologies
Suppose you have to rewrite an entire application using Agile methodologies, how would you do it?
I guess you could write a big bunch of user stories based in the behavior of your current system. And ...
2
votes
3answers
1k 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 ...
5
votes
3answers
279 views
How to learn & introduce scrum in small startup?
In a few months, a friend will establish his startup software company, and I will be the software architect with one additional developer. Though we have no real day-to-day experience with agile ...
0
votes
2answers
338 views
Agile Tools For Handling Multiple Projects
Currently I'm leading our agile team in an iteration manager role as well as doing my regular dev work. One of the difficulties I'm facing as an IM is tracking burn-down/burn-up; not because I can't ...
4
votes
4answers
436 views
What 's the essential difference between agile developing and plan based developing?
In agile process, the product owner put the unformal ideas/user story/backlog items to the sprint/iteration. Sprint/iteration is like a plan for a short term and it is drived by daily meeting. ...
5
votes
4answers
414 views
How to stop gold-plating and just be content to release working developments [closed]
The development team that I'm a member of has recently adapted to work according to Agile practices. This has personally highlighted the fact that I can't stop myself gold-plating code (and ...
2
votes
4answers
799 views
Scrum - real life example? [closed]
I'm starting with scrum and saw many partial examples on books and tutorials, but when try to use scrum in the real life, it's not easy to write the user stories and create the product backlog. I want ...
6
votes
6answers
834 views
Dealing with selfish team member(s) [closed]
My team is facing a difficult quandary, a couple of team members are essentially selfish (not to be confused with dominant!) and are cherry-picking stories/tasks that will give them the most ...
7
votes
4answers
454 views
Reasons for Pair Programming [duplicate]
Possible Duplicate:
Pair Programming: Pros and Cons
I've worked in a few shops where management has passed the idea of pair programming either to me or another manager/developer, and I ...
3
votes
5answers
447 views
is SCRUM useful for the project's success? [closed]
I work for a company as a Project Manager. My company want us to get training in SCRUM and is sponsoring the training. So is SCRUM useful for the project's success?
Should I go for the SCRUM ...
3
votes
4answers
602 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; ...
9
votes
7answers
498 views
Is agile about development or management?
On a debate over what Scrum is all about, I found that perhaps I totally misunderstood the agile thing. It appears to me that Scrum (which is certainly considered an Agile process) is all about ...
6
votes
3answers
852 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 ...
17
votes
8answers
1k views
Does a mature agile team requires any management?
After a recent heated debate over Scrum, I realized my problem is that I think of management as a quite unnecessary and redundant activity in a fully agile team. I believe a mature Agile team does not ...
4
votes
4answers
206 views
Spending a good fortune on a certificate holding Scrum Master or a Veteran XP coach?
There is a very prestigious company that delivers a well-sold software about financial systems. It has more that 20 years of history, and is staffed with about 20 programmers and much larger number ...
10
votes
5answers
426 views
In Scrum, should you split up the backlog in a functional backlog and a technical backlog or not?
In our Scrum teams we use a backlog, which mostly contains functional topics, but also sometimes contains technical topics. The advantage of having 1 backlog is that it becomes easy to choose the ...
5
votes
3answers
301 views
How to integrate technical line/functional manager into Scrum team?
We have recently had a new line manager start to manage our Scrum team. He is immensely experienced in our field but is relatively inexperienced at Agile/Scrum. He has extensive technical expertise in ...
3
votes
2answers
208 views
QA - Developer communication
I am a developer and have worked at this company 4~5 years by now.
We have been practicing scrum for about 2 years.
I think, I have been worked well with QAs.
I believe QAs/developers/technical ...
9
votes
6answers
466 views
Scrum: How to work on one story at a time
I was nominated as scrum master in a new formed scrum team. We have already done some sprints. In the beginning I tried to make my team to work on one story at a time. But it didn't work.
My team had ...
1
vote
4answers
560 views
Is it a good practice to have Epics under User Stories?
In my current team there is a practice of putting Epics under User Stories and sometimes even User Stories or Epics under Tasks! When questioned, the usual reply is: "if it is not a good practice then ...
4
votes
5answers
308 views
Expected sprint completion rate and load in scrum? [closed]
Recently at work there have been increased focus on completion rate and load on the developers in our sprints.
With completion rate I mean, if we plan 20 user stories for a sprint, what percentage of ...
2
votes
1answer
173 views
What relationship do software Scrum or Lean have to industrial engineering concepts like theory of constraints?
In Scrum, work is delivered to customers through a series of sprints in which project work is time boxed to a fixed number of days or weeks, usually 30 days. In lean software development, the goal is ...
1
vote
2answers
808 views
How to adopt scrum agile methodology for a small .Net team [closed]
I am working on a small product based company developing .Net applications. There is a small team with 5-6 developers. I am a person responsible for planning everything. But my primary role is ...
7
votes
3answers
211 views
Do story points have a direct relation with task estimates?
In my current team, where we run multiple scrums, the Story points are usually based on the effort required to complete the User Story. For example if an User Story has 2 tasks, both needing 5 days ...
16
votes
7answers
1k views
Story points for bug fixing tasks: Is it suitable for Scrum?
I'm just wondering if we should assign story points to bug fixing tasks or not. JIRA, our issues-tracking software, does not have story point field for Bug type issues (it's only for Storys and ...
10
votes
3answers
471 views
What makes for a good architect/manager/lead developer?
I am the Lead Developer for a small software company. Over the past two years, my team has grown from one developer (me) to a group of about nine people. Most of us are very capable, senior engineers ...
10
votes
7answers
4k views
Is there any free tool to manage Scrum? Product Backlog, Burn Down Chart, Sprint Backlog, etc.? [closed]
I'm looking web or desktop software solution, which can be used for internal scrum execution.
Where I can create Product Backlog,
Sprint Backlog, Tasks and share it
among scrum team. Each ...
2
votes
2answers
527 views
Can testers peer review the developers' design and code?
I am a junior developer for a small business using scrum / agile development. A long-term goal of ours is to be appraised at CMMI lvl 2. We have a team of 3 senior developers who implement user ...
6
votes
10answers
1k views
Is it possible for a one-man start-up to follow agile methods like Scrum?
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 ...
11
votes
3answers
270 views
Being a team manager and a developer in a Scrum team
I am managing a team of 6 people that recently moved to Scrum.
We have a Scrum Master (one of the developers in the team) and a Product Owner.
Since I have quite a lot of free time (because a lot of ...
8
votes
1answer
263 views
User Stories with design elements in Scrum
We're implementing a Scrum workflow and I'm trying to wrap my head around user stories, when they're completed, iterations, etc. One thing we often do is work on a story during an early iteration, get ...
20
votes
6answers
1k views
How is Agile different from XP?
I read few articles on web to find out how Agile, XP, Scrum, pair programming are different from each other / related to each other and I derived the following line:
Scrum and XP are almost same. XP ...
11
votes
7answers
921 views
How to stop / avoid Over Time on a Scrum Team?
Actually, I'm helping a small software shop on their Scrum Implementation. Recently the Scrum Master reported me that he has a problem because the Team is working Over Time to achieve the Scope ...
2
votes
2answers
472 views
How to document and peer review design in scrum?
I am a relatively new developer in a small business (a team of 3 developers and an equally small QA branch) working on a medium-sized system. The current iteration is still under 100k lines of code ...
6
votes
4answers
368 views
How to prevent intentional over-estimation in user stories?
I am asking this from a purely hypothetical standpoint.
According to the Sprint Planning Meeting section in the Scrum Guide: "The number of items selected from the Product Backlog for the Sprint is ...
27
votes
7answers
1k views
Should Agile teams deliver new features daily?
My company is in the midst of a transition from waterfall-style development to Agile/Scrum. Among other things, we're told that the expectation is for us to have new working, testable (by QA) ...
3
votes
2answers
280 views
Is it common for business analysts (or other non-development team members) to have stories tracked alongside developers?
We're using JIRA with Greenhopper, and currently our business analyst has tasks for their analysis which will eventually lead to new stories placed in the backlog, running alongside the stories for ...
3
votes
6answers
504 views
Agile development challenges
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 ...
5
votes
2answers
264 views
Is it appropriate to make a User Story for removing small pieces of existing functionality?
For an area of an application that has been developed, the request has come in to remove an item from a menu.
I know this is a small thing, but how do you treat it in Scrum? I'm used to using User ...

