Stack Exchange Network

Stack Exchange network consists of 175 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.

0
votes
2answers
3k views

SDLC approach for small size projects

For small size projects, is it worth following the SDLC? is SCRUM/agile development a better approach? Edit: The project I have in mind is a small change but it will affect multiple layers/parts of ...
-3
votes
0answers
35 views

What are the key differences between Agile, Kanban and Scrum [closed]

We are planing to setup the process for software development. We used to follow the proceess of creating the tasks and check with status through scrum call, we call this as agile process. But i ...
27
votes
1answer
55k views

How to write “SMART” Objectives as an agile developer?

Like many corporations the company I work for is transitioning to a performance review system based on SMART objectives. My team is a high functioning agile development team employing practices from ...
0
votes
2answers
66 views

Does the Scrum Guide Specify How Often to Release QA/Test Builds?

See https://www.scrumguides.org/scrum-guide.html I've read through this several times and can't find anything about how often to do QA/Test builds during a sprint. There is a section called increment....
4
votes
3answers
456 views

What exactly is Yak Shaving?

This came up when a developer brought in these planning poker cards, one of which is Yak Shaving. There are various articles on google/wikitionary which basically say: Yak shaving is programming ...
3
votes
5answers
229 views

Should a Product Owner be responsible for an initial prototype?

Is it typical that a Product Owner (or even a BA) creates a high-level prototype/wireframe of a system based on the requirements document to ensure that the requirements are clear enough to start ...
1
vote
3answers
187 views

Agile scrum - estimate another team's sprint

I heard a case where two teams are planning each others' sprints (estmating stories and deciding what goes into the sprint). The stated benefit is to solve one of the two team's problem with not ...
17
votes
3answers
3k views

What does it mean to be agile?

We have a project that everyone says we will be doing in a agile way but I doubt we have clearly understood what agile is. In previous projects we had planning meetings, then defined the product back ...
0
votes
1answer
36 views

should we consider a feature set as a microservice in FDD?

We are designing the software based on the FDD (feature driven development). Our architecture is microservice. I want to know that microservices are demonstrated by the feature set? In other words, is ...
1
vote
0answers
69 views

Reducing dependencies between stories & which branch (GIT) should QA's test on?

Background We have a team of 8 devs and 1 QA (tester) and we're struggling with dependencies between tickets and causing a lot of merge headaches and/or people waiting around for the next bit of work ...
8
votes
2answers
215 views

Does this count as a user story for a basic Sudoku game?

I am trying to make a user story for a basic Sudoku game, using the agile software development approach. I get the concept behind user stories, but I was just wondering if it was possible to get an ...
13
votes
1answer
18k views

What is the difference from the push and pull development models?

I was reading Extreme Programming Explained, Second Edition and in the chapter 11 "The Theory of Constraints" the authors talk about the old and obsolete "push" development model and the XP way, the "...
5
votes
5answers
573 views

Is it feasible to use User Stories and Use Cases in the same team?

I am trying to encourage working practices that are more agile. I am trying to understand the difference between a Use Case and a User Story. I have read a lot of articles and questions like What'...
10
votes
4answers
416 views

Is deciding the release date before collecting all requirements un-agile?

I have just started reading the book Applying UML and Patterns by Craig Larman. I find it very interesting because it challenges many of what I have been told at work. I read that requirements aren't ...
8
votes
5answers
4k views

Should you ever re-estimate user stories?

My current project is having a 'discussion' which is split down the middle- "this story is more complex than we originally thought, we should re-estimate" vs "you should never re-estimate as you only ...
1
vote
2answers
768 views

Deconflicting Role of Solution Architect and Product Owner

I currently work as a Solution Architect within a Scaled Agile organization. We also have Product Owners who are in terms of the Company a "higher rank" than the technical oversight group that the ...
10
votes
2answers
457 views

What is the intended or target organizational size for Large Scale Scrum (LeSS) and Scaled Agile Framework (SAFe)?

The Scrum Guide defines a single unit that consists of a Product Owner, a Development Team of 3-9 members, and 1 Scrum Master for somewhere between 5 and 11 members. I've seen instances where the ...
1
vote
4answers
158 views

How to efficiently handle a scrum project when part of development team are from external firm?

In my organisation for one of the project we follow Agile Scrum methodology and following is distribution of the man power for the project: Scrum Team: SM ProxyDev1(Internal): 50% in the project ...
4
votes
3answers
209 views

When is it reasonable to register an activity on the SCRUM board and when it is not necessary?

In my work we use the scrum board for the registration of activities, however there is always a dilemma of what to register there, some colleagues want to register on the scrum board the email answer (...
6
votes
3answers
489 views

What are benefits of Scrum compared to 'tackle things as they come'?

Much has been told about the advantages of agile development and Scrum in particular, however, most of these assessments assume that an organisation comes from a very rigid methodology of Waterfall. ...
19
votes
4answers
29k views

Explaining the difference between Product Backlog Item and a Task

I've run into this challenge a couple of times and I'm hoping someone can provide some references, training or advice on how to explain the difference between a Product Backlog Item and a Task in TFS. ...
28
votes
6answers
6k views

Does Scrum create additional overhead for projects where requirements don't change?

I'm reading the Scrum - A Pocket Guide by Gunther Verheyen and it says: The Chaos report of 2011 by the Standish Group marks a turning point. Extensive research was done in comparing traditional ...
2
votes
2answers
150 views

TDD how to avoid test duplication across team

Our team has decided to develop using BDD/TDD in an effort to become the Agile team we're supposed to be. Vertical slicing appears to be an important part of agile working and gaining the quick ...
8
votes
5answers
419 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 ...
4
votes
4answers
289 views

If story points are about time, what is truly the benefit of using them?

Quoting the known Mike Cohn: The primary reason for estimating product backlog items is so that predictions can be made about how much functionality can be delivered by what date. If we want to ...
-2
votes
2answers
141 views

How many hours a day in a sprint in scrum framework?

I am trying to follow scrum framework as much as i can but i am facing some confusion. I like to know what are the standard guide lines for a sprint. I am designing the sprint but i am not sure to get ...
2
votes
2answers
92 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
275 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 ...
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
63 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 ...
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
625 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
189 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 ...
8
votes
4answers
447 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
74 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?
2
votes
2answers
60 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
1k 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
80 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
30 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
257 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 ...
7
votes
5answers
431 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
236 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
61 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
152 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
76 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 ...