Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [agile]

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.

2
votes
2answers
71 views

Is it normal to retest the entire sprint before pushing to UAT

I have <5 years experience in the software industry and this is my first time doing QA. Before the stories in a sprint move to UAT, I am supposed to retest every single story in ~1 day in an ...
0
votes
1answer
234 views

How to planning tasks with junior developers? [closed]

As I am only senior developer in team, Others are juniors who not strong to write clean code and architect. Problem is the during sprint planning, It took very hard time for me to lead technical ...
-4
votes
0answers
38 views

Best Practices for testing of business intelligence dashboards [closed]

can anyone provide recommendations, best practices or frameworks for testing the user interface layer of business intelligence dashboards (i.e. QlikSense or Tableau). By user interface layer I mean ...
13
votes
4answers
3k views

Why has extreme programming (XP) gone out of date in favor of Agile, Kanban etc?

I like XP (extreme programming), especially the part where there are 2 programmers at the same screen, since a problem's solution is often found more quickly if only you explain what you're doing and ...
-2
votes
1answer
53 views

Does the Product Backlog just consists out of User Stories in Agile Development? [closed]

As far as we know, the User Stories are the way a requirement is defined in bounded context with acceptance criteria. On the other hand, the Product Backlog enlists all requirements, i.e., new feature,...
4
votes
5answers
14k views

Are High Level Design and Low Level Design documents needed to follow Agile development process?

Our team is developing a project using an Agile development process. All of our requirements are converted into product backlog items and task are broken down based on that. One of my team member ...
8
votes
5answers
341 views

Do Story Point sizes for repetitive tasks change after you automate the task?

Here's the Scrum situation: A certain task (implement a back end populated data table) is a frequent story The tables frequently have similar but custom functionality Each table takes about a week to ...
2
votes
4answers
2k views

Should a Business Analyst write API user stories?

I work as a Business Analyst in a S/W development firm. At a previous company I was a BA in Asset Management, and the BAs there were more Business oriented (i.e. less technically inclined). We are ...
4
votes
7answers
527 views

Who should handle customer support within an Agile team?

We currently have a maintenance role within our team which the developers on our team rotate each 2 week sprint. This consists of: Responding to user bug reports & creating stories/issues for ...
2
votes
6answers
181 views

Does it make sense to draw business processes when designing a software solution

We are working with the design of the software. It is piece already working developed from scratch again. My managers are telling me to draw the business processes. I doubt in this due the fact that ...
7
votes
4answers
416 views

Does every member of an agile team need to be a software developer?

We recently started using agile methodologies at my company. Because I am quite new to agile, I wonder if our way of implementing it is correct according to the basic principles of agile. Previously, ...
0
votes
2answers
69 views

Reserved user story points

In scrum, do you reserve any extra story points for tasks that weren't part of the original estimate, but my come in between the sprint like any technical dependencies?
-3
votes
0answers
97 views

Agile software development teams don't need project managers, am I wrong? [duplicate]

This question is not about Scrum, which is a specific agile framework, it's a more general question about agile software development. I've been working as a software developer for coming up on 12 ...
2
votes
2answers
56 views

Whom does the Nexus Sprint Backlog belong to?

The Nexus Guide states that: A Nexus Sprint Backlog is the composite of Product Backlog items from the Sprint Backlogs of the individual Scrum Teams. However, trying to build an analogy between ...
6
votes
7answers
2k views

Should we create a story for vacation?

We have had a situation with a scrum sprint where a team member went on vacation for a few days at the beginning of the sprint. This led to us being behind the ideal trend on the burndown chart at the ...
11
votes
5answers
921 views

Should individual ability be considered in story points?

My understanding of story estimation has been that one should estimate the size of a story as it would be for an imaginary, average developer — a bit like the "reasonable bystander" concept in law. ...
2
votes
2answers
77 views

Sprint planning: who decides which items of the Product backlog to be included into the Sprint backlog?

I am confused about the two following statements and how do they both influence on which items be included into the Sprint backlog: The Sprint Goal and Sprint plan is produced by the collaborative ...
0
votes
1answer
26 views

“Materialised” view of the Sprint Goal and consequences of its absence

The Scrum guide defines the Sprint Goal as: an objective that will be met within the Sprint through the implementation of the Product Backlog, and it provides guidance to the Development Team ...
5
votes
2answers
244 views

When are component teams a better choice than feature teams in agile development?

When it comes to organizational structure in an agile context, many people claim that feature teams are generally a better choice than component teams. This at least is what I find when discussing ...
6
votes
5answers
402 views

Should we be documenting our Scrum Retrospective feedback before the Retrospective meeting?

Our Scrum master wants us to document our feedback for the iteration before our Retrospective. Her argument is that she wants us to have time to document our feedback. Another guy on the thinks that ...
-1
votes
5answers
235 views

how Do i do implement Agile/Scrum in project real? [closed]

hello I am new here and I am not a software enginner I am a junior only and I saw always this : ** Agile/Scrum** I understand that is but my question is how could I implement that in a project real ...
0
votes
3answers
59 views

Where does 'doc specifications' end and 'role ownership' start?

What is the Agile philosophy around the criteria for a groomed story and Tech team responsibility? (I deliberately phrased the explanation as antagonistic for the sake clarifying the opposing ...
12
votes
2answers
2k views

A definition of “Done” in case of several Development Teams working on a same product

One of the scrum tests contains the question about the definition best describing "Done" when multiple development teams perform a work on a same product. A proper answer states that those ...
0
votes
2answers
115 views

How to keep CRUD user stories from being trite and simplistic?

I'm having trouble keeping my user stories for basic operations from sounding ... basic. For example, suppose I'm building a CRM to keep track of clients: C: As a user, I want to create a client, so ...
14
votes
3answers
4k views

How to affect priorities to bugs to developers and treat them accordingly?

We have a bug process that is currently being worked. We have 3 levels of bug: P1 bug: Bugs that prevents users from working. They must be solved on the spot. P2 bug: Bugs that are impacting but ...
1
vote
2answers
55 views

Additional Stories in sprint for quick fixes

I have introduced sprint into our team and after a rocky start, we are starting to get some rhythm. One of the opinions of the dev team is they still want to be able to work on bugs and enhancements ...
-2
votes
1answer
72 views

How to alleviate the development process through JIRA?

In our agile-scrum process, for each epic we are creating , we are creating automatically one user story that is related to that epic. From that user story, we are creating automatically too, 4 ...
1
vote
1answer
104 views

Why are burn down and burn up charts mostly used in agile projects?

Burn down and burn up charts are used in agile projects to visualize the progress of a sprint. The same type of chart could also be applied to entire projects, not only to a single sprint. Thus they ...
0
votes
2answers
67 views

How to Integrate Old UI in Microservice

We have about 10 applications in one Monolith that need to be refactored into Microservices. Following an Agile approach, we would like to split work into vertical slices where each slice would be ...
-2
votes
1answer
96 views

Is there any good reason for not using the issue tracker 'properly'?

I am used to treating the issue tracker as a source of truth and an organisational memory. I use it to record what the issue is and what has been done towards resolving it. I consider this to be ...
14
votes
5answers
1k views

How to deal with sprint planning running far too long?

I took over 5 hours in sprint planning for a week long sprint. That seems like too much. We discuss things in detail in sprint planning, as most of team members are not senior. If we don't it will ...
1
vote
3answers
170 views

how would you plan monthly refactoring days to eliminate technical debt in your team?

My team (yet) did not do much to work on technical debt and our code base includes huge amount of TODO code, unused code, 'could get better' code, @Ignore unitests and more. I am about to start ...
7
votes
3answers
3k views

Is it proper to have Investigation task in sprint

I have been practicing agile for more than a year now. As part of our sprint, some times we will have Investigation Tasks. We skip poker planning for theses tasks, and adds blanket numbers. Theses ...
0
votes
2answers
190 views

How do squads work in the Spotify engineering model if they share the same code repository?

The Spotify model has become a popular example for the right way of doing development. If a product has a single, main, code repository, like most products have, how do you make squads autonomous and ...
95
votes
15answers
30k 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 ...
0
votes
7answers
3k views

Scrum - Dealing with hotfixes

Say you finished a sprint, successfully deployed your application to the production environment and started another 2-week-long sprint. But then you find a critical bug in the version you just shipped,...
18
votes
8answers
3k 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, ...
0
votes
6answers
217 views

Should agile sprints/iterations be back-to-back?

I know -- it depends, right? What I'm asking is whether the notion that sprints/iterations in agile development should always be back-to-back, with only a review and planning meeting to separate them ...
1
vote
3answers
230 views

Normalizing story points across teams, is there a big problem?

We have been thinking about comparing product size/effort at least roughly and this is what some suggested: There are multiple products, each with one scrum team All the scrum teams estimate their ...
2
votes
4answers
307 views

dev and qa in same sprint

I am not the first one to ask this but i also did not get anything concrete from other such posts to tell me what is needed so i am posing the question here. Feel free to refer to some other resource. ...
-3
votes
2answers
181 views

Why are all definitions of agile framework so handwave-y?

Take the wikipedia definition: Agile software development is an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organizing ...
5
votes
2answers
255 views

Product Backlog vs. huge features

I am designing and documenting a product with agile process. When I write user stories to add them to the product backlog, I found myself in a complex and huge features. Should I write these features ...
54
votes
11answers
10k views

Agile Practices: Code Review - Fail the review or raise an issue?

At the end of a 2 week sprint and a task has a code review, in the review we discover a function that works, is readable, but it's quite long and has a few code smells. Easy refactor job. Otherwise ...
9
votes
6answers
3k views

How do you demo software with No UI in the Sprint Review?

We are doing agile software development, basically following Scrum. We are trying to do sprint reviews but finding it difficult. Our software is doing a lot of data processing and the stories often ...
47
votes
9answers
7k views

Is there a viable alternative to the agile development methodology?

The two predominant software-development methodologies are waterfall and agile. When discussing these two, there is often much focus on the particular practices that distinguish them (pair ...
2
votes
2answers
231 views

What is the difference between agile and incremental development process models

As the title implies , what is the difference between these both concepts? According to my understanding , Agile software process uses increments , where some requirements are first implemented and ...
0
votes
3answers
95 views

How minimum-documentation agile development is compatible with requirement that business processes should be documented?

Minimum-documentation is one of the basic features of agile development (intuitive GUI, visually rich documentation, automated tests replaces it). But usually software development goes hand in hand ...
1
vote
2answers
104 views

Can story points be used to describe size of several projects estimated by several teams?

KLOC has been - I think justly - criticized as too inaccurate to express size when comparing several projects. In only one source I found a calculation that uses Story Points and thus allow to compare ...
-1
votes
1answer
29 views

Verification Statements and Acceptance Criteria

We are using verification statements which describe how the requirement should be tested. These statements are co located and associated with the requirement. How is this different than a set of ...
1
vote
1answer
134 views

Preexisting culture issues during Scrum transition

My team has been trying to transition to Scrum for some time now, but it seems like the preexisting culture is preventing the team from switching to a new mindset or even causing it to move in the ...