Questions tagged [agile]

QUESTIONS ABOUT SOFTWARE DEVELOPMENT METHODS AND PRACTICES OR PROJECT MANAGEMENT ARE OFF-TOPIC. Please consider Software Engineering or Project Management Stack Exchanges for these questions.

Questions about project management are off-topic on Stack Overflow. Questions about software development methods and practices or software project management may be on-topic on the Software Engineering Stack Exchange. Questions about project management practices and theory may be on-topic on the Project Management Stack Exchange.

Agile on Software Engineering

Agile on Project Management

1053 questions
106
votes
18 answers

What is the purpose of a dedicated "Build Server"?

I haven't worked for very large organizations and I've never worked for a company that had a "Build Server". What is their purpose? Why aren't the developers building the project on their local machines, or are they? Are some projects so large that…
KingNestor
  • 65,976
  • 51
  • 121
  • 152
98
votes
11 answers

Can burnout happen when doing Scrum sprints continuously?

I'm with a pretty small startup and we started using a form of a Scrum/Agile development cycle. In many ways I enjoy Scrum. We have relatively short sprints (2 weeks) and I like the Burn Down Chart to track the team's progress. I also like the…
anon
96
votes
6 answers

Why is the Fibonacci series used in agile planning poker?

When estimating the relative size of user stories in agile software development the members of the team are supposed to estimate the size of a user story as being 1, 2, 3, 5, 8, 13, ... . So the estimated values should resemble the Fibonacci series.…
asmaier
  • 11,132
  • 11
  • 76
  • 103
89
votes
10 answers

How does Scrum work when you have multiple projects?

I'm fairly well read in the benefits and processes of Scrum. I get the ideas on the backlog, burndown charts, iterations, using user stories, and other various concepts of the Scrum "framework". With that said... I work for a web development firm…
Tim Knight
  • 8,346
  • 4
  • 33
  • 32
89
votes
17 answers

How do you unit test a unit test?

I was watching Rob Connerys webcasts on the MVCStoreFront App, and I noticed he was unit testing even the most mundane things, things like: public Decimal DiscountPrice { get { return this.Price - this.Discount; } } Would have a…
FlySwat
  • 172,459
  • 74
  • 246
  • 311
82
votes
13 answers

How to automate development environment setup?

Every time a new developer joins the team or the computer a developer is using changes, the developer needs to do lots of work to setup the local development environment to make the current project work. As a SCRUM team we are trying to automate…
nimcap
  • 10,062
  • 15
  • 61
  • 69
78
votes
7 answers

A completely free agile software process tool

I know slightly close questions have been asked before but this question is a bit different. We are a start-up company with a very limited budget and we are looking for a completely free Agile software development process tool without any limitation…
Alir Kahi
  • 1,264
  • 2
  • 15
  • 27
70
votes
19 answers

Unit test adoption

We have tried to introduce unit testing to our current project but it doesn't seem to be working. The extra code seems to have become a maintenance headache as when our internal Framework changes we have to go around and fix any unit tests that hang…
Burt
  • 7,680
  • 18
  • 71
  • 127
64
votes
13 answers

Help me understand how QA works in Scrum

Apparently we use the Scrum development methodology. Here's generally how it goes: Developers thrash around trying to accomplish their tasks. Generally the tasks take most of the sprint to complete. QA pesters Dev to release something they can…
Steve
  • 1,605
  • 1
  • 18
  • 29
63
votes
9 answers

What is the difference between Sprint and Iteration in Scrum and length of each Sprint?

Is there a difference between Sprint and an Iteration or one can have Iterations within a Sprint or Sprint is just the terminology used instead of Iteration in Scrum? It will be helpful if someone can throw some light on this. Suppose there are 4…
kurozakura
  • 2,339
  • 8
  • 28
  • 41
60
votes
5 answers

What is the difference between a User Story and a Feature in Agile terminology?

I guess a feature could be something like "credit card authorization", while a user story may be "authorize credit card for paypal". So, is a user story a subset of a feature?
Chakra
  • 2,525
  • 8
  • 43
  • 82
59
votes
9 answers

Free alternative to Atlassian Greenhopper/PivotalTracker?

I'm working with my brother on a website idea we have, and we'd like to use a tool to plan sprints and assign estimates to individual tickets. Atlassian's JIRA+Greenhopper looks fantastic but costs $20/month and at this stage we're just validating…
sergserg
  • 21,716
  • 41
  • 129
  • 182
54
votes
12 answers

Giving estimates for large scale projects in an Agile Environment

My firm just got its first large-scale development project inquiry and I would like to use an Agile process. The client has a vision for the application but openly admits to having very few requirements and recognizes that we will have to charge by…
Chance
  • 11,043
  • 8
  • 61
  • 84
54
votes
2 answers

What are Epics in regard of features and backlog items in Team Foundation?

From this link I assert that a feature is a set of backlog items, but what is an epic supposed to be?
Antoine Meltzheim
  • 9,579
  • 6
  • 35
  • 41
53
votes
16 answers

Giving up Agile, Switching to waterfall - Is this right?

I am working in an Agile environment and things have gone to the state where the client feels that they would prefer Waterfall due to the failures (that's what they think) of the current Agile scenario. The reason that made them think like this…
bragboy
  • 34,892
  • 30
  • 114
  • 171
1
2 3
70 71