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)

-1
votes
0answers
26 views

When did Agile Development Life Cycle start taking off? [on hold]

When did the ADLC really start taking off and become mainstream?
3
votes
2answers
89 views

Should we estimate tasks during backlog grooming?

I was just taken by surprise in a backlog grooming meeting when we assigned time estimates to BA, dev, and QA tasks...but the story is not yet scheduled in any sprint and we are not yet assigning ...
-3
votes
1answer
90 views

Agile tools, can't find any that suits my case or I'm wrong somewhere? [on hold]

We have huge modules in our project, each module has a bunch of user-stories, each story contains developer tasks. Actually, we take tasks from multiple modules, since we have some core module ...
0
votes
0answers
16 views

What are work areas used for with the scrum methodology [migrated]

On visual studio online there is an option to configure work areas. I created a project and it uses the "Microsoft Visual Studio Scrum 2013.4" process template. I started entering work items into the ...
1
vote
1answer
87 views

Agile: QA without dedicated test resource

I'm currently working in a small internal software development team of four people. Having had a lot of success with Agile in the past (which none of my colleagues have used before), I'm keen to try ...
1
vote
2answers
55 views

Integrating QA within agile sprints [duplicate]

I've been working in "Agile" for a while and am working to move more towards agile at a new company. One of the problems I have always sort of encountered is effective integration of QA within the ...
56
votes
12answers
7k views

Are deadlines Agile?

For clarity, a deadline is: A time limit or deadline is a narrow field of time, or particular point in time, by which an objective or task must be accomplished. From wikipedia My whole software ...
1
vote
4answers
187 views

Paired Programming - best approach

There is a new developer starting soon. This person is at an entry level but has worked in app support for a couple of years. I asked this question some time ago just before I started training ...
-2
votes
2answers
71 views

Working Agile on Mainframe [closed]

Why do teams that work in a mainframe environment barely use an agile working methodology? What are the key factors of not doing this despite all the technology available? If so, which agile ...
11
votes
6answers
2k views

What is the purpose of planning poker in a sprint?

Our business analyst and project leads tell us the client's requirement as Stories. Every Sprint planning, we (developers) are asked to play planning poker. They asked all of us to consider the ...
1
vote
2answers
104 views

Agile. User stories, Tasks and Reporting

At the moment we are creating tasks based on (pointed) user stories. We then link the tasks to the user story in TFS and move them across the kanban board. Does this sound like a common approach? also ...
2
votes
3answers
273 views

Is TDD the best software development philosophy? [closed]

Question: Why not just use BDD-style acceptance tests and do away with unit tests, integration tests, functional tests and all other tests? I have been doing some research into the differences ...
2
votes
2answers
52 views

What to do with user stories that depend on horizontal integrations?

How do you handle a user story when it depends on horizontal integrations in an application? An example would be a user story such as, "I would like to have audio help on the start screen." Let's say ...
0
votes
3answers
76 views

Big tasks vs short list of small ones at sprint planning meeting

Simply: Sprint planning, we do not have well described user stories and we need to create tasks (since we do PoC-like module, technology remain somewhat unknown). Should a team either: Create big ...
15
votes
9answers
2k views

How can user stories not contain requirements (when written on a card) and still be implementable

I've been told "User Stories are not requirements, it is just a reminder of what customer wants, you cannot put requirements within a story". But let's take for an example that a customer wants a ...
4
votes
1answer
60 views

TFS - My Work or Branch

My team has recently upgraded from VSS to TFS 2013. In the past, there was a hard and fast "no checking in until the Item is complete," rule, but this is being challenging by a couple of newer team ...
1
vote
2answers
99 views

Use Case Diagram. Can a system be its own actor?

Hello I got the definition below for an actor. That means the system cannot be an actor to itself. I was wondering what if the system is supposed to display certain elements on a screeen. In that case ...
1
vote
7answers
202 views

How to setup an agile startup without the customer? [duplicate]

In agile, there is an emphasis on customer involvement. They provide user stories, provide feedback, and a lot of decisions are up to them. There are situations that there is no customer for the ...
0
votes
2answers
67 views

Guesstimating multiple Epics

The company I work for is planning a big release. There are multiple teams and each team's Product Manager has come up with multiple Epics (we are using JIRA). Now, we are supposed to guesstimate all ...
5
votes
3answers
114 views

Applying agile methodologies in a fast moving support environment

Do any agile methodologies have a place in the following setting: Small web development team, working on a mixture of frontend, backend, design work, with a mixture of new projects, inherited bad ...
0
votes
3answers
115 views

Should a scrum team estimate time for the user stories during Sprint Planning, or before it? [duplicate]

I am newbie for scrum. Lets say we have all the user stories for the product, and the product owner gave them the priorities. Now as a team, when we should estimate times for these stories? Should we ...
6
votes
7answers
255 views

How do you prioritize initial sprints to maximise the chance of catching architecture errors early?

I've worked on several projects that have used agile successfully as a means of providing continuous improvement on an already mature piece of software. But I've found it's much harder to be "agile" ...
-2
votes
1answer
90 views

How should I create software requirements for a personal project? [closed]

Let's say I have an idea for the application that I'd like to develop. This application can be used for my startup business or it can just be something I'd like to provide to the world for free. Also, ...
1
vote
3answers
92 views

Fixed scope and resources - but I am being asked for an exact release date [duplicate]

We have a project where the scope and resources are fixed. We have a fully groomed backlog and a velocity, so from this I can work out a rough idea of when we may release. As a team, we feel it is ...
-1
votes
2answers
75 views

Develop application works on cloud or on local PC? [closed]

I'm new in Cloud computing, I want to develop an agile development tool. The main goal is to enable remote developers to work (using agile approach and practices) in the same project (SaaS), the ...
-1
votes
1answer
70 views

Need an example of a real backlog task or how elaborate must it be? [closed]

I'd like to know whether a task must be self contained. Our tasks mostly contain a couple of sentences. To understand what you are to do you should: Read the requirements document for several ...
4
votes
2answers
367 views

Does agile contradict to Open/Closed principle?

O/C principle dictates that production code should not be changed if system behavior augmention is required. Otherwise it becomes hard to trust tests. Following it as a dogma we are going to end with ...
2
votes
3answers
79 views

Scrum and backlogged issues

I run a development team that recently started using Jira and we began using agile scrum. I'm curious about a certain aspect of backlogged issues. So far I have been marking new issues as unassigned ...
11
votes
1answer
348 views

Does pair programming remove the need of code reviews in an Extreme Programming (XP) project?

In an extreme programming project, programmers do pair programming most of the time. As these pairs also rotate, that is, you pair program with different people, and there is a sense of collective ...
2
votes
1answer
579 views

Scrum: Capacity vs Velocity when planning a sprint

We have completed 11 sprints so far in our current project. In most sprints we have not been burning down well and usually finish with our velocity gradient flattening as we approach the end of the ...
8
votes
5answers
451 views

Scrum: Is it ok for the design/UX of user story to occur in the same sprint as implementation

I am currently in a sprint (two week) where the designer is tasked with defining the requirements and UX of a particular user story. In the same sprint I am to implement this design. During sprint ...
3
votes
3answers
329 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 ...
1
vote
3answers
160 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
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
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 ...
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: ...
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 ...
-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?
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, ...
2
votes
5answers
233 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
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 ...
4
votes
7answers
299 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
7answers
174 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
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
125 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 ...
58
votes
9answers
7k 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
356 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 ...
2
votes
4answers
133 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 ...