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.
1
vote
1answer
41 views
Do Agile projects use abbreviated defect reporting?
I'm accustomed to relatively rigid defect reporting, something like this.
Steps to reproduce:
1. Access customer manager for user Test01
2. Check "User must change password" and click Apply
3. Access ...
2
votes
1answer
74 views
How should I break this user story into tasks
I am trying to understand how to create user stories and tasks. I have read articles stating that you should create small user stories and they should be a "vertical slice" of functionality instead of ...
0
votes
5answers
97 views
How to express what do do when error occurs in a user story?
How do you express what to do when error occurs in a user story? Should the response to what happen on errors be in a task of the original user story, or should I create another user story that is ...
0
votes
2answers
32 views
Organizations of user stories and tasks
I have bought Jira for my hobby project and I am currently creating epics, user stories and tasks. I have a question regarding organization and registration of tasks.
1)
I have a user story that is: ...
3
votes
1answer
68 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
0answers
42 views
Volunteering for a Scrum Project [closed]
I'm a CSM and currently working toward CSP. I had participated in a couple of Scrum projects before and also used VersionOne and JIRA extensively. I'd like to join a Scrum project as a volunteer, ...
-1
votes
0answers
30 views
Multiple burndown charts on TFS project page [migrated]
we work with Scrum in TFS2013, with one main project and multiple teams.
What I want to do is make the homepage for the project display each teams burndown chart, so management can easily see all ...
3
votes
0answers
86 views
Can I use Agile even when the client doesn't want to participate? [duplicate]
Your client/user declares he has absolutely no intention of being available frequently throughout a project, just enough to say "I want the application to do this" and answer a few questions every ...
50
votes
9answers
6k views
How do you track what you and your team are working on day-to-day?
I'm struggling with how to keep track of what myself and people on my team actually do each day. I get a good broad picture by going over completed cards each week and stand-ups help a bit, but I feel ...
2
votes
4answers
171 views
In Agile, should I create a code-review task?
My team uses Agile as a development approach. Currently, each task has four states which are todo, in progress, testing, and done.
We've just started doing code reviews, and I wonder if I need to ...
1
vote
1answer
49 views
Large internal features on kanban
This days I'm reading some tutorials/advices about Kanban process and Agile methodologies, but I have two big questions about this Kanban methodology.
What I understood is user stories are about ...
0
votes
2answers
199 views
Alternatives for Agile Scrum [closed]
We started following the Agile Scrum methodology and we have completed about 10 sprints.
One observation I had is that not all in the team are taking up the responsibilities of completing the tasks ...
-1
votes
2answers
83 views
Which one is better?Change sprint dates or one team member is not attend sprint plans for 4 months [closed]
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 ...
1
vote
1answer
97 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
115 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
110 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
80 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
94 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
89 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
127 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
115 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
322 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
72 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
158 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
226 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
48 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
91 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
86 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
461 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
3answers
155 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
286 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
128 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
528 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
201 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
135 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
89 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
98 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
165 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
230 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
160 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
154 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
143 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 ...
10
votes
5answers
529 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
186 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
259 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 ...