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
0answers
77 views

Agile - How many daily standups are excessive? [on hold]

A hiring manager explains they do 3 daily standups in their agile development environment. I have no background in agile/scrum, but that seems excessive (and micro-managery). Is it?
0
votes
2answers
124 views

whats the relationship between integration testing, TDD and Agile methodology? [closed]

I recently attended an interview and was asked whats the relationship between integration testing, TDD and Agile methodology? I am still puzzled how to answer the question !!
-1
votes
3answers
119 views

How can you build an effective team in a hot desk workplace [closed]

Best practices (IMHO) employ (several) build/status/project radiators, and other tech "bling" that is large and essentially not mobile. This implies that the team needs to have a stable location. But ...
0
votes
4answers
165 views

Maximizing the amount of work not done in Agile? [duplicate]

Here's a quote from "Agile Principles, Patterns, and Practices in C#" By Micah Martin, Robert C. Martin Simplicity the art of maximizing the amount of work not done is essential. Agile teams ...
3
votes
4answers
109 views

Should create and edit be two separate user stories?

I often come across situations where creating and editing actions are very similar, but they are not exactly the same story. So should they be handled as separate user stories, or as one? For example, ...
0
votes
3answers
103 views

When estimating with a fresh team on a new project, is there a reason not to use default velocity for estimating?

Generally when estimating using an Agile points system on an experienced project team, the points have meaning relative based on past experience - that take into account: understanding of the ...
3
votes
4answers
140 views

Semantic versioning in Agile

Let's say I have 14 days sprint iterations where I have several stories for new features, few improvements and some bugs to fix. I also deploy those changes when they are ready, I'm not waiting for ...
-2
votes
2answers
155 views

How to explain to PM that a task is too small to be shared [closed]

There is task that from the business point of view is really critical but, even it has been estimated in 40 days of works [of course worst case], involves a really small part of the project (a couple ...
3
votes
3answers
99 views

When to have bug triage meetings in SCRUM process?

I was reading an article that explains some solutions to the "unpredictable emergencies" situation during Agile sprints. The article suggests having triage to determine if issues are truly emergencies ...
14
votes
5answers
299 views

Code review lags behind the Deliver/Test Cycle

In our Agile process we have 2-week Sprints. Tasks are delivered on a daily basis (daily builds), and the Test Team completes their testing immediately the next day or even the same day. We also have ...
4
votes
3answers
173 views

are technical user stories allowed in scrum

Are technical user stories allowed in scrum? if yes what is the standard template for writing technical user stories in scrum? Is it the same As a <user> I want to do <task> so that I can ...
7
votes
4answers
172 views

What is the right testing strategy in Agile Scrum/Kanban teams?

The problem is: The team , I am working in has 10 developers to 2 testers ratio which means we are going to churn out code more quickly than it is "Test" done. So, What should be the right approach ...
22
votes
2answers
1k views

Is feature ownership a good practice?

Recently in my company it has been suggested that one developer should focus (and only one) in one feature. That would mean something like setting the developer aside of the normal team routine, ...
6
votes
4answers
131 views

Agile requirements gathering in embedded project [duplicate]

I am working on a project where we develop an embedded application for a Linux-based device handling data from different sensors and visualizing them to the end user. We try to use Scrum process but ...
0
votes
2answers
119 views

Agile development where customer collaboration is difficult

The agile manifesto states Customer collaboration over contract negotiation My question is how do you make this work effectively when there is distance between the developers and the users? ...
4
votes
3answers
145 views

Changing requirements mid-sprint

I am in the middle of an agile sprint. Midway we realize that the requirement that we were working upon, could have been done in an easier fashion in a totally different way. The development work done ...
2
votes
3answers
169 views

Does it affect the burn down chart?

We finished the development and closed the sprint(two weeks). But the code has not been reviewed. So in the third week we don't start a new sprint and keep clean up(refactor) the code. The scrum ...
0
votes
4answers
195 views

How to handle short notice (but high priority) maintenance tasks in SCRUM

currently shifting to SCRUM, we wonder what should be done exactly in the specific case : Our analytics team need some script to be updated on the site we're managing. It occurs on a regular basis ...
4
votes
4answers
122 views

Estimating scrum points for non cross-functional team

We are working to transition our development team to be more Agile. I have a question about story point estimation and their relationship to an individual's skill. The scenario is that our team ...
9
votes
5answers
2k views

How to quantify the work perfomed by a developer/programmer? [duplicate]

I know the best four naive ways of achieving this. Commit count: In the code repository count the number of commits done by a user. However this is just what the name says, counting the commits. It ...
4
votes
3answers
175 views

In Agile, what do you do with a severly underpointed story?

Our team is pretty good at planning/pointing, but once in a blue moon, we will have a severely underpointed story. I'm talking something we thought it would take a couple days and we realize its going ...
11
votes
5answers
364 views

Early subtasking at the beginning of each sprint

I have joined a new team which is using Agile/Scrum, and their development process is as follows: 1) developers review each story before each sprint to make sure it doesn't miss anything critical. ...
37
votes
5answers
3k views

Why do we use the word “sprint”?

One of the founding principles of the Agile Manifesto is Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace ...
3
votes
2answers
150 views

Should points of tech debt be counted in a team's velocity?

Tech debt doesn't have a direct business value until the improvements are seen against other stories being delivered quicker. Achieving or failing sprints affects morale and delivery in the long run ...
101
votes
11answers
11k views

Where should my team start with becoming “modern”? [closed]

I'm a relatively new developer, fresh from college. While in college and during subsequent job-seeking, I realized that there were a lot of "modern" software development methodologies that my ...
1
vote
2answers
109 views

Should I include the research time in a agile task? [duplicate]

I was given a project for a logging framework. It has many tasks of course. One of them is "Create a Class that can Log to a nLog Target"(6 hours). However I am not familiar with Nlog. I guess that I ...
6
votes
5answers
232 views

In Agile SCRUM, how do you handle even distribution of work in a sprint between “experts”?

Where I work, we have a lot of silos of knowledge. Basically each member of the development team is the expert (and sometimes the only one that knows a thing) on certain pieces of the overall ...
2
votes
3answers
201 views

Is this a user story or a bug?

Consider the following user story(ies) for a manufacturing management system I am building: As a shipper/receiver I need to be able to create work orders So that we can begin tracking jobs ...
2
votes
3answers
142 views

How to plan your software project if you are work depend on required deliverable with unexpected delivery date

I have worked for many software projects where I am developing software solution to the customer where I need to integrate with the customer back-end using web service provided by the customer in ...
4
votes
2answers
139 views

How to draw sprint burndown chart?

In my company, there are 3 different development teams, newly started scrum. They mainly follow same path in doing scrum, but when it comes to sprint burndown chart, the act differently. One team, ...
2
votes
2answers
159 views

Agile Scrum - Importance of requirement gathering and documentation and suggestions to improve

We are using agile scrum methodologies for developing and maintaining a product. Since we are a product company, we do not work with customer directly on day to day basis, but instead communicate with ...
0
votes
2answers
159 views

What options does a disciplined developer have when joining a team of undisciplined developers as a regular member, not a lead? [closed]

What options does a disciplined developer have when joining a team of undisciplined developers? Based on an environment of bad developers and a lack of software development infrastructure to guide ...
19
votes
4answers
3k views

How much refactoring is acceptable? [duplicate]

I am currently in a project where one of my developer colleagues constantly refactors stuff on every ticket he's doing. We are using agile methodologies. I know that refactoring is a good thing to do ...
-1
votes
1answer
114 views

Is there a way to track user stories in Jira when using Scrum? [closed]

We are adapting Scrum using JIRA. We want to use the following hierarchy: Epic -> Story -> SubTask Stories are requirement specs and decomposed by developers into tasks. My manager asked me if it ...
2
votes
2answers
112 views

Defining acceptance criteria for a user story

I have been given a user story / epic which is display a web-page giving details about a retail store for a company. Simply put, if the url was mywebsite.com/newyork it would display the new york ...
4
votes
2answers
162 views

Agile: How to deal with bottle neck approvals outside of SCRUM?

Is there an Agile term for when there is a stakeholder that acts as a bottleneck by jumping in only occasionally to trump decisions made collectively by the team? (ie, upper management who never ...
2
votes
2answers
122 views

Handling the end of sprint cycle between testers and developers [duplicate]

I've convinced our organization to move to a full-team definition of "Done", i.e. one that includes the QA testing and not just code completion. As a result, we can now more accurately tell where the ...
0
votes
1answer
172 views

How to perform MoSCoW prioritization in Scrum?

In Scrum, if the requirements are gather throughout the software development life cycle (SDLC), then when and how can you perform MoSCoW prioritization?
0
votes
1answer
425 views

Requirements Gathering in SCRUM. Acceptable to talk about High Level requirements in first sprint?

In Scrum at what stage the requirements are gathered? I am writing a report about my project but I am having trouble deciding where to put the High Level requirements. I am thinking of having a ...
4
votes
3answers
157 views

What is Black Box Testing? Are Functional and Usability Testing its types?

I am writing about testing and I am confused about the following: What exactly is Black-Box testing? Are functional testing and Usability testing two different types of testing and are they types of ...
1
vote
2answers
155 views

Agile Use Of Dedicated Teams [closed]

When reading the Agile Manifesto, they don't mention anything about dedicated teams. However on some websites (example: this article on agile teams) they claim it's necessary to have a dedicated team ...
3
votes
2answers
190 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
114 views

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

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 ...
2
votes
1answer
196 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
82 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 ...
62
votes
12answers
8k 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
242 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 ...
-1
votes
2answers
256 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
3k 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
211 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 ...