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
13
votes
5 answers

Should we use personas in user stories?

The book User Stories Applied contains single page discussing Personas. The definition of persona from the book is: A persona is imaginary representation of a user role. It futher discuss definition of the persona: Creating personas requires…
Ladislav Mrnka
  • 360,892
  • 59
  • 660
  • 670
13
votes
4 answers

How to integrate QA into the Sprint

One of the challenges with Scrum is how to fit QA into the process. Sure, QA works with the developers on each individual user story during the Sprint, but what about giving QA time with the fully completed sprint to do a full regression and load…
ToddH
  • 2,801
  • 2
  • 28
  • 28
13
votes
5 answers

In agile development how do you deal with the "less-well-architected" code that results from a sprint-focussed mindset

I work on an agile project using Scrum. Sprints have come and gone and we have fulfilled milestones successfully. The system works well enough to meet the current customer requirements. However, we are left with a system in serious need of…
Ben Aston
  • 53,718
  • 65
  • 205
  • 331
13
votes
5 answers

Good resources for example process definitions of software development methodologies?

Is there any website specifically for sharing and accessing actual software development processes implemented in software organizations? There are lots of resources that give advices and descriptions for implementing these processes. They are very…
Mert Nuhoglu
  • 9,695
  • 16
  • 79
  • 117
13
votes
1 answer

What is the definition / difference of "backend" and a "frontend" in a software development / project?

How a newbie differentiate between this? How one can know he/she is working is back-end system or front-end system?
13
votes
13 answers

Who should fix bugs in a Scrum/Agile environment?

In your opinion, who should fix a bug? A programmer, right? OK but really, who... let me explain. I'm a Scrum Master across a number of Scrum projects. Scrum says 'ring-fence your resources where possible', a sentiment I whole-heartedly agree…
user182464
13
votes
6 answers

How to measure estimate and story points in Scrum?

Lets take an example suppose we got 5 stories A,B and C,D,E. Importance Name Estimate 90 B 70 A 50 C 35 E 10 D The stories are ordered based on their importance (priority). How do you estimate them? Is it…
kurozakura
  • 2,339
  • 8
  • 28
  • 41
13
votes
7 answers

Managing user stories for a large project

We are just starting on a pretty big project with lots of sub projects. we don't currently use any kind of named process but I am hoping to get some kind of agile/scrumlike process in by the back door. The area I will be focusing on most is having a…
Loofer
  • 6,841
  • 9
  • 61
  • 102
12
votes
22 answers

What tools are available for a team leader & members to manage tasks (Agile programming)

I are working in a small development team of 4 people. We are trying develop "Agile style" - story points, small tasks, etc... Unfortunately, we are currently managing our tasks in a (shared) excel table. We looked at some available tools (Mingle,…
ripper234
  • 222,824
  • 274
  • 634
  • 905
12
votes
1 answer

In TFS (MSF Agile), How do I query for Active User Stories with all child tasks closed?

I'm currently writing a series of "Sanity Check" queries for our MSF Agile based project on TFS 2010. The search I'm struggling with is the following: Find all User Stories which: - Have child tasks (or bugs) - All child tasks/bugs are in the Closed…
Zaph
  • 121
  • 1
  • 7
12
votes
5 answers

What is sustaining software engineering?

I've come across the phrase 'sustaining software engineering' but don't know exactly what it means. There seems to be some DoD connection? Is it related to Agile Development?
Bob Kuhl
12
votes
3 answers

Agile: User Stories for Machine Learning Project?

I've just finished up with a prototype implementation of a supervised learning algorithm, automatically assigning categorical tags to all the items in our company database (roughly 5 million items). The results look good, and I've been given the…
benjismith
  • 16,559
  • 9
  • 57
  • 80
12
votes
6 answers

Is frequency of release the only real difference between Agile and Waterfall?

Obviously the differences in the impact to teams, customers, ROI, etc. of applying the two approaches is huge and is the subject of many books and endless discussions and conferences. But as I think more about it, I am having a hard time finding any…
Mark Bostleman
  • 2,185
  • 3
  • 25
  • 32
12
votes
11 answers

What are some situations where Agile is inappropriate?

I have been hearing and reading about Agile for years. I own a book or two on it and I like the idea. I am finally in a position where I could roll something like this out where I work, but I have serious concerns about whether it's the way to go…
Brian MacKay
  • 31,133
  • 17
  • 86
  • 125
12
votes
4 answers

How do I refactor unit tests?

This has been driving me nuts lately... What is refactoring? Code refactoring is the process of restructuring existing computer code – changing the factoring – without changing its external behavior. And how do we make sure we don't break anything…
fredoverflow
  • 256,549
  • 94
  • 388
  • 662