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)

0
votes
1answer
62 views

alternatives for agile scrum

We started following Agile scrum methodology and we have completed around 10 sprints. One observation I had is that the not everyone in the team are taking up the responsibilites of completing the ...
0
votes
2answers
67 views

Which one is better?Change sprint dates or one team member is not attend sprint plans for 4 months

We have an agile team and nearly running 80. sprint.Our sprint starts wednesday and finish Tuesday 10 days after.One of our team member,developer, will attend to a university course every Wednesday ...
-2
votes
0answers
109 views

Code Development in agile project [on hold]

I have started project with agile methodology. Main problem I am facing is client freeze all the requirement before one or two days of my planning. Once Requirement are done client request high level ...
1
vote
1answer
91 views

Evolutions in Agile development field [closed]

I recently pull up from under ten inches of dust one of my agile book. The book is now six years old; published in 2008. I prefer to keep it anonymous preventing to create a guerrilla of which one ...
4
votes
3answers
112 views

What is the correct way to deal with similar but independent features?

Let's say we have a feature request come in and we begin work on it, which we'll call feature-1. It introduces some new logic to the application, which we'll call logic-A and logic-B. A programmer ...
1
vote
2answers
100 views

How to write a user story specific to tasks in this case [duplicate]

We have planned to take up an user story say As a player I want to view the game map to know current standings of my team The sprint is for two weeks. We will be able to complete only HTML in ...
3
votes
3answers
79 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 ...
2
votes
2answers
93 views

Scrum: How inclusive is enough with your client? [closed]

I work in a very small team and we're about to begin implementing Scrum. As we're such a small team I'll have direct and frequent access to the clients. I'll be fulfilling multiple roles. I feel I ...
2
votes
3answers
80 views

is a new change request on a user story a different user story

We have completed a user story for a sprint. Near the end of the sprint there was a new functional addition requested for the same user story. Here the user story will remain the same. ie As a i ...
3
votes
4answers
122 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 ...
2
votes
3answers
109 views

Managing 'done' but not releasable code in TFS

I am working in an organisation with 11 scrum teams developing on the same code base. Currently, all development is done in trunk, and at the end of a sprint everything MUST be releasable, or it must ...
9
votes
4answers
311 views

How does requirements management work in the long term with Agile projects?

Requirements Management in the short term for Agile projects seems like a solved problem to me. From the Scrum angle new requirements or changes to existing requirements are delivered through User ...
0
votes
1answer
66 views

What time should be recorded against story points in order to determine velocity and hours per point

We recently tried to correlate the hours spent on a sprint against the stories assigned to the project (to try and get an idea of velocity and hours per point). However our recording system only ...
3
votes
4answers
153 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 ...
2
votes
2answers
213 views

Scrum vs. Agile vs. CMMI [closed]

I am pushing my project over to Visual Studio Online in order to have some source control. I am developing this project by myself. I have never used Scrum, Agile, nor CMMI before, and the detailed ...
2
votes
1answer
45 views

Changing story-point estimates after closing the story

In a running multi-year multi-team project there is a set of stories that have been fully estimated and closed, having fulfilled the definition of done. Time has progressed and possibilities in Jira ...
31
votes
9answers
4k views

Should we avoid using design patterns in constantly changing projects?

A friend of mine is working for a small company on a project every developer would hate: he's pressured to release as quickly as possible, he's the only one who seem to care about technical debt, the ...
1
vote
2answers
87 views

How do you deal with being behind on a task? [closed]

I have a question for you guys. Say, you're given a task as an item in a product backlog. Say, you have a deliverable that's due the following day. If you're behind on the task compared to when you ...
2
votes
2answers
85 views

should Product owner be in product management team

Should the product owner ideally be as part of the product management team? How does one handle the internal stakeholding if the product owner is outside the product management team? We had problems ...
11
votes
4answers
455 views

Is it wrong to use Agile when clients' requirements don't change at all?

I have seen a lot of posts recently saying that one of the major reasons why Agile is used is because clients often change the requirements. However, let's say the clients do not change the ...
3
votes
6answers
246 views

Is it true: use Agile methodology results less planning?

I am kind of new in agile environment since I always participated in projects before which was only said to be agile while it wasn't. Now I am really in an agile project and I see a setback - if it ...
1
vote
0answers
71 views

Team workload algorithm [closed]

TL;DR This questions is about which algorithm(s) can be used for a certain use-case explained below. Imagine this situation in a project management system (Agile-based): Developers - John - Suzy ...
1
vote
3answers
152 views

Controlling version numbers in sprints [closed]

Traditionally software build numbers fit into the format Major Minor Release Build Where a Major version is implemented whenever there are breaking changes, Minor when new mini features are added, ...
21
votes
3answers
1k views

How to allow innovation in an Agile Methodology [closed]

It is one thing to say that agile methodologies are good in settings where requirements are poorly understood, or that significant novelty is involved. But should it be applied where outright ...
4
votes
5answers
276 views

Do you rotate agile team members?

I've got long standing developers in my sprint team. They know the domain, they've been with the company 5+ years and as a team we have a pretty good burn down rate. There are other sprint teams, ...
0
votes
2answers
127 views

Who creates the agile definition of done(DoD)?

I believe that the "Definition of Done" is created by the Team and the "Acceptance Criteria" is created by the Customer. Am I correct? Can a customer define the Definition of Done to the agile team?
12
votes
7answers
516 views

Coding and testing in the same sprint

How is testing handled within the same sprint as coding, if all or most of the coding is not done until the end of the sprint? (I'm referring to the "soup-to-nuts" development and testing of a single ...
4
votes
5answers
200 views

Could taking design lightly be a pitfall of agile methodologies causing constant rework or is it a misunderstanding of the methodology?

I've been working for a year now in an agile project to redesign an insurance application. I really like working in an agile environment, although management and analysts I work with still have ...
0
votes
1answer
133 views

In an enterprise setting, does one apply BDD principles alongside of, or instead of, “traditional” unit testing?

I have a problem visualising how the gap is closed between coarse-grained, n-tier boundary, high level, automated acceptance testing and lower level, task/sub-task scope Unit Testing. My motivation ...
3
votes
1answer
84 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
1answer
74 views

factors that are important for success when letting an agile framework emerge for the whole organisation? [closed]

I previously posted a question [link] on programmers.stackexchange.com asking when it makes sense to adopt an existing enterprise scale agile framework and when it makes sense to allow your own ...
2
votes
2answers
94 views

User Story or User Stories for this specific requirement

I have to write a user story for a requirement that involves passing search filters to the same URI and retrieving corresponding results. I have 5 filters. I plan to write 5 different stories of ...
0
votes
3answers
161 views

when to use a scaled/enterprise agile software development framework and when to let agile processes 'emerge'?

There are quite a few enterprise agile software development frameworks available: Scott Ambler: Disciplined Agile Delivery Dean Leffingwell: Scaled Agile Framework Alan Shalloway: Enterprise Agile ...
2
votes
4answers
212 views

Reporting defects in Agile

I am working in sprint. At the end of sprint I need to send a defect report per sprint. Considering the below scenario please let me know your views. Two teams(A & B) are working at different ...
2
votes
2answers
159 views

How to be Agile when new work keeps affecting completed work?

The project I'm working on is to re-skin an existing website. The functionality will stay the same, it's just the styles that are changing. In other words, I'm not modifying the HTML, only the CSS ...
2
votes
1answer
151 views

Bug fixing in Scrum, at the end of the project

We have a project that is reaching a deadline for the final production release. It's a fixed price project and up till now we've managed to work in 2 week iterations, doing regular releases to our ...
1
vote
3answers
126 views

How to compute scrum burndown chart when projects overlap?

In my team we have a multiple projects, some short term and some long term. The team is required to deliver these projects on different dates and the effort to deliver these is run in parallel with ...
11
votes
5answers
514 views

Should a user story be shared between developers? [closed]

I commonly see stories that have back-end and front-end development. For example, consider a large dialog with a few tables and some dynamic controls. We'll make several stories (maybe one for each ...
0
votes
1answer
93 views

How to employ amatuer knowledge of software architecture and design in an agile manner? [closed]

I have a problem when designing any application that is either greenfield or a refactored brownfield due to often finding a potential flaw or an uncertainty with the design or architecture that I ...
2
votes
5answers
181 views

how can we have a person to allot and track tasks in agile development

I understand that Agile team should be self organized and self driven, but is there a provision that I can have someone who will allot tasks to developers and ensure that all user stories will be ...
2
votes
5answers
257 views

Fixing bugs generated by another team

I'm facing the following situation: There are 2 different teams working on the same project using Scrum, and every now and then, bugs related to user stories developed by team "A" are being assigned ...
2
votes
3answers
164 views

What are some effective ways of making scrum more dynamic earlier in a sprint?

My team does 2-week sprints, and the trend we've identified (which we want to move away from) is that our daily standup scrums are relatively straightforward early in the sprint, but then transform ...
1
vote
1answer
105 views

Product Owner Role in Scrum

I am learning about Agile Methodology i.e. Scrum. I have a very basic knowledge of Scrum. Please guide following: What is role of Product Owner in daily Scrum, if he/she is part of this meeting? ...
0
votes
1answer
98 views

What is the best way to track database changes across a large team

What is the best way to track any change made to the SQL Server database before moving to production in case of a large team ? We have used excel sheets but quite often things get missed which come ...
4
votes
3answers
286 views

If this isn't a user story, what is it?

I'm with an org that is trying to transition to Agile. One thing that I've been struggling with is what they call user stories. In my experience, a user story would be this: Use should be able to ...
4
votes
4answers
1k views

How to deal with team members writing bad code [duplicate]

Our team consits of junior and senior developers. Problem I am facing is with the code written by seniors. They are not following MINIMUM coding standards. I am also still learning but I wouldn't ...
3
votes
3answers
462 views

Scrum Daily meeting: Punctuality over Full team presence?

My understanding is that a Daily Scrum meeting should be very quick, hosted in a friendly way and that it requires all the team members present. Because it is objective is to have everyone up to date ...
0
votes
1answer
159 views

Is it reasonable for programmers to be sprinting the whole year round? [duplicate]

It feels like it is not enough for working programmers just to "walk" 5 to 8 hours a day, and "quick walk" is not enough, but they have to "sprint", every day, year after year. For the company, it ...
1
vote
2answers
69 views

Agile retesting

I wrote some code about two years ago, which was deployed to the production environment. The code deletes information that is six years old from a system. When it was first deployed there were only ...
1
vote
1answer
102 views

How long do you spend on analysis? Is this analysis paralysis? [duplicate]

I am not very good at estimating how long a piece of work will take to complete. I am guilty of putting my finger in the air and guessing. Usually things are later than expected, however sometimes ...