Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.

learn more… | top users | synonyms (2)

3
votes
4answers
853 views

Increasing User Changes/Requirements in Agile Methodology

My question is quite simple. How to handle a situation where the team is applying agile methodology in software projects and there so many iterations and change in requirements, that the schedule is ...
3
votes
3answers
316 views

Who is responsible to challenge a product owner?

I am relatively new to Scrum and I am not clear on the boundaries of a product owner. The product owner that I am currently working with seems to behave more like a manager than someone who gives ...
3
votes
5answers
682 views

How should we implement Scrum with two projects for one team?

I'm starting at this new company as a scrum master, and they want to dive into Scrum, which is nice and all, but they only have enough people (4) for one team. The road map includes delivering a new ...
3
votes
4answers
2k views

What's a good methodology for a small 2-person project? [closed]

Hello What's a good methodology for a small 2-person project? Ranges from 20-40hr. It's mostly small websites. I want to approach it as a developer, but Agile and other methodologies seems too large ...
3
votes
3answers
711 views

Extreme Programming - documenting implementation?

In extreme programming methodology, what artifacts/ can be used to document the implementation? I have used an activity diagram to document the design steps for each activity. I have read that for ...
3
votes
4answers
217 views

How to handle committed and merged code that has no tests?

When developing an application in a team not everyone on this team will be equally good developers. Some will be skilled in some things and some in others and some not at all. As a team working in an ...
3
votes
7answers
3k 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 :) )
3
votes
2answers
144 views

Requesting quality analysis test cases up front of implementation/change

Recently I have been assigned to work on a major requirement that falls between a change request and an improvement. The previous implementation was done (badly) by a senior developer that left the ...
3
votes
2answers
2k views

Story Point Estimation vs Ideal Days Estimation

In my project we assign 4 hours for 1 story point and estimate based on story point. So in this case one ideal day of work will be done in 2 elapsed days. From an agile standpoint are we doing story ...
3
votes
3answers
462 views

Where is Waterfall failing us and can Scrum help us have success in our projects?

Let me explain our situation. We are small company with about 20+ staff and all the while we have been practicing the standard waterfall model with not much success (due to frequent changes of ...
3
votes
3answers
335 views

Release Planning in Agile/Extreme Programming

I've been studying couple of books of how to exactly implement agile. I am confused about release planning. Our application is a Insurance System consisting of different modules (Quoting, Policy ...
3
votes
2answers
402 views

Is QA or testing a lot of overhead or not utilized properly?

From my experiences in software development (Eg. Waterfall ) I see it that most of the times it is the development team that sweats it out with the BA folk to get requirement clarity. The development ...
3
votes
4answers
876 views

Who should be responsible for writing/updating design specifications in an agile team

I work as part of a scrum-like Agile team and a while ago, one thing we identified that the team should do is maintain good set of design documents for our code base. Because we are agile and do have ...
3
votes
1answer
133 views

How do I get a project owner to participate in acceptance testing?

I have started using Pivotal tracker for a project I'm working on. Conceptually, this seems really cool and I'm interested in using the agile model. However, I have one problem with everything talked ...
3
votes
1answer
174 views

Estimating tasks in Scrum

Our team using Scrum three iterations. We successfully estimate PBI in storypoints using poker-planning. But next we cannot do anything because we don't know Who create tasks? PBI is created by ...
3
votes
1answer
123 views

How should I deal with problems with completed stories in agile

I am new to Agile and scrum and want to ask few things. Suppose I havetwo user stories 1, 2 Suppose I finished story 1 in sprint 1 but while doing sprint 2 I did something which breaks something so ...
3
votes
2answers
273 views

What is 'work' in the Pomodoro Technique? [closed]

I have just started to use Pomodoro today and I am trying to work out what I should and should not do during my 25 minute work time. For my 25 minute work stint I started to write some code and ...
3
votes
3answers
334 views

Who should set the goal for a retrospective?

I am the SM of a team and would like to know who should set the goal for the retrospectives
3
votes
4answers
1k views

What are the best XP practices?

In "Extreme Programming Explained", Beck lists 13 "primary practices". They are: Sit Together Whole Team Informative Workspace Energized Work Pair Programming Stories Weekly Cycle Quarterly Cycle ...
3
votes
4answers
306 views

Implementing scrum-but for first time: how to deal with technical pre-requisites?

After working Scrum(ish) in a previous workplace, I am trying to implement it in my new place of work for a brand new project (I am no scrum expert). We have some pre-requisites to code before we can ...
3
votes
4answers
180 views

Point estimates scale skewed

When using planning poker for estimates, we've ended up with effectively a non-linear points scale. By that I mean that point value is inconsistent for one-pointers and, say, eight-pointers. Couple ...
3
votes
1answer
195 views

How to measure team productivity over time using consistent story sizes?

How do I measure team productivity over time using consistent story sizes? To take a simple example, if I can do a story every two days, then I can do five stories in a two-week sprint. By definition ...
3
votes
4answers
700 views

Recommended sprint length when adopting Agile?

I'm new to a small development company (half a dozen programmers and should grow to possibly a dozen eventually). We also have a few external contractors working with us (just to add a bit of ...
3
votes
5answers
341 views

How to accurately predict release items? [duplicate]

We are having a disconnect between development and business needs. Business is asking me to produce an accurate list of deliverables for a fixed date and development being difficult to predict is ...
3
votes
3answers
301 views

What to do when there are no logical user stories but separate development tasks?

We need to generate a release in 3 weeks, and for the planning we are doing today we don't have coherent logical user stories from the backlog tasks. Is valid to match say each development task is ...
3
votes
6answers
463 views

Finishing an iteration early

I'd like some input on this on those working with agile methodologies... A current project is finding that development on our planned user stories is finishing some time before the end of the ...
3
votes
5answers
2k views

How to implement a software development process in an existing project?

My question involves setting up a Software Development process. If you came in to an existing project that had no formal methodology or process set up, and then were asked to set one up yourself, how ...
3
votes
4answers
185 views

In general, should an organization adopt a single methodology or decide on a per-project basis?

I work for a company that, in my opinion, should be doing all of it's web development work in a fully agile manner. We have vague, competing ideas about the product at any given time. And we have ...
3
votes
2answers
322 views

Branching and CI Builds with Agile

We follow many agile processes, including automated tests, continuous integration, sprint reviews, etc... We're currently having a debate about how often we should branch release builds. We've been ...
3
votes
3answers
309 views

Should there be more scientific study of the effectiveness of various hyped-up ideas in software development?

Everyone seems to implicitly assume that the free market of ideas will eventually converge on the "right" solutions in software development. We don't assume that in medicine - we recognise that ...
3
votes
4answers
677 views

How to choose an agile methodology?

I'm working in a little firm about 10 developpers, we are working a kind of agile way but knowledgeless and without formalism. I think be aware of what are agile method, what can they afford to us, ...
3
votes
4answers
641 views

What is a clean Agile (Scrum) Sprint Presentation?

Suppose someone of your development team is presenting a sprint to the customer but he is having web connection problems such that a complete story cannot be presented. For the sake of the cleanness ...
3
votes
5answers
456 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 ...
3
votes
1answer
104 views

Responsibility for delegation of stories in agile

I've recently worked on a project where the Team lead was commenting he needed to figure out which stories we are going to be working on in a scrum. It was my understanding that stories are ...
3
votes
3answers
346 views

When to act on impediments?

During the meeting, each team member answers three questions: What have you done since yesterday? What are you planning to do today? Any impediments/stumbling blocks? Any impediment/stumbling block ...
3
votes
3answers
495 views

Agile development : How to design your code for an iteration / Sprint?

In Agile development you work on small user stories and produce a working iteration. But what happens when the next user story comes in and affects the design for the already done iteration? ...
3
votes
3answers
8k views

Are High Level Design and Low Level Design documents needed to follow Agile development process?

Our team is developing a project using an Agile development process. All of our requirements are converted into product backlog items and task are broken down based on that. One of my team member ...
3
votes
1answer
232 views

Is the “Software Project Survival Guide” methodology compatible with Agile ones?

I'm considering re-reading Steve McConnell's excellent "Software Project Survival Guide" and perhaps applying it verbatim to my next project. However, one thought struck me: the book was written in ...
3
votes
1answer
304 views

How a .NET dev team should be designing and delivering greenfield projects? [closed]

Some of the hottest topics in the software world atm are: Domain-Driven Design SOLID principles Agile methodologies ORM Now assuming that you are not currently using all of these in your team, ...
3
votes
3answers
131 views

How to allocate cross-cutting concerns in agile software development planning?

My employer has been moving from traditional waterfall projects to a modified version of agile. Work is broken into stories, which are estimated and sequenced into two-week long iterations. Each ...
3
votes
3answers
195 views

How to charge in agile iterative approach? [closed]

I have a doubt about budgeting when working with agile iterative approach. If I understood well, in agile at the end of each iteration we have usable product, so we have some of the requirements met ...
3
votes
2answers
214 views

How do you validate need for documentation?

I once was on a project where a non-tech manager had the team spending half of every hour documenting what they just did so that someone with zero understanding of the tech would be able to understand ...
3
votes
1answer
160 views

Agile: When to re-factor and when to extend while accruing technical debt? [duplicate]

Consider the following scenario. You currently have a feature set A you wish to extend to include feature set B. In the near feature there's a high possibility that you wish to extend this even ...
3
votes
1answer
289 views

In good Scrum, when and how should the ideation and story writing occur? [closed]

It seems like most of the Scrum articles and books that I've read as well as the lectures I've heard have very little to say about the process of creating the items on the backlog. How should a team ...
3
votes
2answers
795 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
4answers
280 views

is there any relationship between a story point in two different projects?

Assume we have two projects and one or more teams (one team doing the projects in serial or two teams doing the projects in parallel). If Team A decides that a task is 8 story points and Team B ...
3
votes
2answers
2k views

Certified Scrum Developer - Anyone out there who's taken this course? [closed]

I've met a bunch of "Certified ScrumMasters" as well as "Certified Scrum Product Owners" out there... but I have yet to meet a "Certified Scrum Developer." See: ...
3
votes
3answers
392 views

Which tool to use to manage a project? [closed]

Some time ago I watched these video casts, and I liked how the project was managed. Is there a tool for linux similar to target process (target process's webpage)? If not, what tool are you using for ...
3
votes
1answer
116 views

Agile Story Pointing - Shared Resources

I'm running a team that takes care of 3 products that are distinct in language/product type so that 2 out of 6 developers I manage are only ever locked to coding on 2 of the products (thick client ...
3
votes
2answers
5k views

Agile User Stories and acceptance criteria

I am writing some agile user stories and acceptance stories for the first time, and was hoping for some feedback from an experienced product manager or developer. I only need to capture the main ...