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)

2
votes
3answers
142 views

What level/format of access should be given to a client to the issue tracking system?

So, I used to think that it would be a good idea to give the customer access to the issue tracking system, but now I've seen that it creates less than ideal situations, like: Customer judging ...
1
vote
3answers
161 views

How to work on not User Story related tasks

I'd like to create a developer task collector where I'd put all issues that I see need some work but are not User Story related (e.g. fix some not visible quirks in startup animation, scan code with ...
2
votes
5answers
348 views

Scrum task over estimation

In my current company we're using Scrum with 2 week iterations and a regular planning session. How planning normally works in our company is that we take a predefined , prioritized (by PO before the ...
2
votes
4answers
201 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 ...
12
votes
6answers
1k views

In an Agile Environment, who is responsible for software architecture

In an agile team, who is responsible for making high-level architecture and design decisions that affect the entire system, not just the work being done in the current sprint? Maybe product owner, ...
1
vote
3answers
195 views

Scrum: Is it okay for the development manager to be the Product Owner

My company is going through an agile rollout and is currently considering options for what that means. The ScrumMaster role is somewhat straightforward, but Product Owner has many candidates: ...
2
votes
3answers
76 views

How can I specify user stories for processes with third-party involvement?

Suppose we have a process like the following: Super user receives an internal request to initiate a process. Super user approves the request. An external process belonging to a third-party is ...
1
vote
0answers
141 views

Proof of Concept in agile development [duplicate]

I am part of a team that develops and maintains a B2B web portal that had evolved over several years. We follow an agile development process. My department has plans for a major platform upgrade ...
56
votes
13answers
7k views

Is Agile the new micromanagement?

This question has been cooking in my head for a while so I wanted to ask those who are following agile/scrum practices in their development environments. My company has finally ventured into ...
9
votes
3answers
898 views

Native mobile app development - how do I structure my user stories?

I'm about to start on a project which will involve developing prototype native mobile apps (iOS and Android initially) as well as a web-based admin interface and an API for these apps to communicate ...
1
vote
3answers
108 views

Looking for advice on moving to a more Agile approach for development [closed]

In a few weeks the company I work for is going to release a major update to our software (2 years in the making). It is at that point that I am going to try and transition our company to developing ...
19
votes
8answers
18k views

What's the difference between “use case”, “User Story” and “Usage Scenario”?

Is there an exact, but simple and understandable defintion of the distinction between "use case", "User Story" and "Usage Scenario"? there are quite a bunch of explanation, but right now, I see no ...
20
votes
3answers
765 views

Planning poker with visually impaired colleague

At the office we just got a new colleague who is visually impaired. I'm in charge of organizing the planning poker sessions and the new colleague must participate as a member of the team. We have ...
1
vote
3answers
5k views

Agile Retrospective Ideas [closed]

I am a Junior at workplace and I have been to a number of our retrospectives over the last year. I have been asked to facilitate a retrospective of my own. So far, we have done "hats (red, green, ...
0
votes
2answers
435 views

Is hierarchical product backlog a good idea in TFS 2012-2013?

I'd like to validate I'm not in the wrong way. My team project is using Visual Studio Scrum 2.x. Since each area/product has a lot of kind of requirements (security, user interface, HTTP/REST ...
2
votes
4answers
5k views

How to write tasks in Jira when using Scrum?

I am going to start a new project using Scrum and Jira and I have some questions regarding how to write proper tasks in Jira. From what I understand user stories are small non-technical descriptions ...
3
votes
4answers
184 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 ...
-1
votes
3answers
138 views

How long are scrum meetings supposed to last? [duplicate]

I read that Scrum meetings should be less than 15 minutes long. Is this how long they usually are, or do they depend on the size of the development team? Must every team member speak in these?
8
votes
3answers
3k views

How do I convince my team that a requirements specification is unnecessary if we adopt user-stories?

We are planning to adopt user-stories to capture stakeholder 'intent' in a lightweight fashion rather than a heavy SRS (software requirements specifications). However, it seems that though they ...
2
votes
5answers
235 views

TDD: how to test file outputs?

I'm really new to TDD, so I guess this question is pretty basic. We're building a website, and part of the functionality is generating some files (binary files: Excel, PDF, whatever). How should I ...
24
votes
12answers
812 views

Can 'Agile' be applied to Healthcare IT teams?

Can Agile be employed in a field like Healthcare IT, where so much of patient care depends on the quality and timely delivery of systems?
24
votes
5answers
2k views

Is Testing a necessary part of Agile methodology?

I have been on numerous teams that try to practice Agile methodologies and often these teams are test centric. Is testing a necessary part of practicing the Agile methodology or is it just a XP ...
7
votes
6answers
299 views

Do Agile projects use abbreviated defect reporting? [closed]

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 ...
0
votes
2answers
71 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
126 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
94 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 ...
19
votes
2answers
414 views

Has research been done on the effectiveness of Planning Poker as an estimation technique?

Although it is a commonly held opinion that planning poker improves the accuracy of project estimations (a small sample of which demonstrated on this question), has any defined research been done on ...
2
votes
4answers
361 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 ...
5
votes
7answers
724 views

Agile development challenges [duplicate]

With Scrum / user story / agile development, how does one handle scheduling out-of-sync tasks that are part of a user story? We are a small gaming company working with a few remote consultants who ...
0
votes
2answers
408 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
100 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 ...
27
votes
9answers
2k views

Scrum: how to integrate work done by an overachieving developer out of band?

We have a "typical" SCRUM team and we commit to work for a sprint, and also maintain a backlog. Recently we have run into a problem of trying to integrate/handle the work of an overachieving developer ...
11
votes
5answers
856 views

Is it a good idea to appoint one of the scrum team member or scrum master as Product Owner?

Lately we had a project, in which client was busy touring. As usual scrum team was formed, management decided to appoint our analyst as Product owner since Client won’t be able to participate ...
1
vote
1answer
112 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
123 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 ...
7
votes
3answers
865 views

How to represent an agile project to people focused on waterfall [closed]

Our team has been asked to represent our development efforts in a project plan. No one is unhappy with our work or questioning our ability to deliver, we are just participating in an IT cattle call ...
1
vote
2answers
152 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 ...
5
votes
3answers
455 views

Project Management Techniques (high level)

Our software dev team is currently using kanban for our development lifecycles, and, from the reasonably short experience of a few months, I think it's going quite well (certainly compared to a few ...
3
votes
3answers
137 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
99 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 ...
7
votes
6answers
2k views

Scrum: Short VS long sprint

We were trying to figure out the optimal sprint length for our project. After working on a 3-weeks basis we thought that cutting the sprint to 2-weeks would provide better velocity. The advantages ...
9
votes
4answers
431 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 ...
4
votes
3answers
172 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 ...
0
votes
1answer
90 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
193 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
611 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
86 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 ...
7
votes
5answers
759 views

In Scrum, how to handle contention/workload at end of sprint

My team started using Scrum a few sprints ago. Our project involves building software interfacing with physical devices (think robots and sensors) and our typical Product backlog usually represent ...
1
vote
2answers
112 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 ...