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.

Filter by
Sorted by
Tagged with
0 votes
2 answers
75 views

How to represent a major back-end engineering change in Agile Terminology?

Our product involves many (dozens) front and back-end modules which work in together with each other. We have decided to completely replace one of the largest which means we plan to port it to the new ...
user avatar
  • 117
-1 votes
1 answer
47 views

Agile Sprint Planning for Cross-Functional Teams (UX, UI, Dev) [closed]

We have recently started using Agile methodology implemented with Jira. We are struggling to decide how best to arrange Sprints, Epics, Stories, etc when working across different departments. For ...
user avatar
-2 votes
0 answers
43 views

How do you map domain driven design planning outcomes to Agile features and stories?

I'm still in my infancy on learning DDD so excuse the question if it doesn't make sense.. The background: My team went through an event storming and also a "Boris-esque" exercise to create ...
user avatar
0 votes
2 answers
237 views

How much should developers be concerned about budget?

In an agile organization, how much (if at all) should developers be concerned about the budget allocated to a project? My opinion is that they should not be particularly concerned, because: a ...
user avatar
0 votes
2 answers
116 views

How to accurately measure estimate without design as a Front End developer in agile?

I am a front end developer with 2 years experience, I am new to agile and I am having difficulty doing estimates to for user stories since I don't have any design for it? I am not sure how can I give ...
user avatar
-4 votes
1 answer
117 views

In terms of Software Engineering, can GitHub be Agile? [closed]

I know this question might sound stupid to many, but - in terms of rigorous IEEE definitions - can we say that GitHub allows some kind of Software Life Cycle or some management paradigm in particular? ...
user avatar
0 votes
4 answers
202 views

When epics are used, should all user stories belong to an epic?

If we use both, epics and user stories, should all user stories be linked to an epic, or could some stories stand independently on their own? It's more or less a question of formality in order to keep ...
user avatar
  • 21
2 votes
5 answers
351 views

How should production support be handled in Agile/Scrum?

Summary: In an organization that wants to use an agile/Scrum software development process, but that also has a large production support / operations burden with an expectation for quick response times,...
user avatar
  • 195
-1 votes
3 answers
109 views

How can I validate that the feature (user-story) I created meets the requirement of the end user? [closed]

How can I validate that the feature (user-story) I created meets the requirement of the end users / stakeholders?
user avatar
2 votes
3 answers
170 views

How to implement ownership of microservices while maintaining business agility?

I am struggling to reconcile some good recommendations, relating to the microservice architecture and Agile and DevOps, that are mutually exclusive in my mind. On one side we have the recommendation ...
user avatar
  • 428
4 votes
5 answers
799 views

How to manage depolarization of completed work on Agile Scrum

Description is too long, but this is a pain point. I just want to understand whether this is also practice of Agile, if yes, how to overcome some of the issues mentioned below. Thank you. We are ...
user avatar
  • 157
0 votes
1 answer
130 views

Banker's Algorithm for project management?

Is there an equivalent to Banker's Algorithm but for project management? For example you have several teams with different tasks and there is a deadlock, how do you resolve and prevent these ...
user avatar
3 votes
1 answer
114 views

How to handle similar/re-usable work when estimating story points?

In our Jira board we might have 5 tickets for different API endpoints - for example: ListArticle GetArticle CreateArticle DeleteArticle When we create these new endpoints, there is some initial work ...
user avatar
  • 133
4 votes
4 answers
249 views

When is a task considered blocked?

In Agile software development, when is a story or task considered blocked? Does the task need to be in progress? Or is the fact that a dependency is not completed, enough, for a task to be considered ...
user avatar
  • 167
2 votes
2 answers
115 views

User stories - Different formats for different purposes?

To the best of my knowledge, user stories follow a format such as As a [role], I want to [do] such that [benefit] - (This takes 8 days to develop) Recently in the book Software Engineering by Ian ...
user avatar
1 vote
3 answers
153 views

Using Kanban or Scrum across 2 companies

I work for a consulting company and we're doing a software contract for a big company. Part of what we are doing for them is helping them figure out what they want, which means the requirements are ...
user avatar
-4 votes
1 answer
105 views

How do you avoid a spike being an implementation? [closed]

The distinction between a spike and implementation is that the spike is designed to find things out, while the implementation is designed to make something that works. In a spike you don't necessarily ...
user avatar
-2 votes
2 answers
73 views

Feature branches vs controller extension

Note: Controller here refers to one from MVCs Bear with me, I know these are seemingly unrelated. However, I'm inclined to think both are analogous to each other being that they're means to the same ...
user avatar
-5 votes
2 answers
76 views

Two types of problems? [closed]

According to my experience, there are two types of problems: For some problems I have been able to use some quick/dirty workarounds. Users are happy. Since the outcome quality has been acceptable for ...
user avatar
3 votes
3 answers
169 views

Etiquette / Leadership / Sharing Best Practices - How much should I try to influence?

I recently joined another team part time where I kinda know several of the people, and they know me for my design work mostly, but I'll be doing design and some development with them. There's a lot of ...
user avatar
33 votes
7 answers
5k views

Deploying code without unit tests to give testers more time

So we work in a structure with three week sprints, and we want to give testers time to test. Currently our process is, write functionality > write unit tests > code review > deploy to testing ...
user avatar
  • 575
6 votes
2 answers
574 views

How to manage the team effectively on a self-managing team?

I always adopt a practical attitude towards agile & scrum. I am more concerned with customer collaboration, small/continuous release, incremental development than following scrum rules strictly. I ...
user avatar
3 votes
6 answers
635 views

Should developers stop doing features several days before sprint end?

Imagine we have a Sprint Backlog defined, consisting of business features to code. When a feature is developed and delivered (deployed to a test server), QA can start manual testing (we don't have ...
user avatar
  • 149
1 vote
1 answer
161 views

Agile implementation on a microservices oriented company

So we work at a company following the microservices architecture where each microservice is developed by its own scrum team with its own Product Owner. Every microservice is used by multiple different ...
user avatar
4 votes
3 answers
478 views

Requirements engineering done in Excel and Word?

Throughout this semester my classmates and I had to do the pre-coding(?) phase of a project (requirements and such) as part of our Software Engineering course. The way our professor had us do it seems ...
user avatar
3 votes
1 answer
141 views

How to make a business case for incremental product development

I don't work for an development company, but we have been working in partnership with one to develop an application for use internally within our business. The application is somewhat "niche&...
user avatar
  • 149
1 vote
6 answers
358 views

Agile is said to be iterative-incremental, but where is this "revisiting" and "refining" if we follow Definition of Done?

First of all, I found it a bit strange because technically, iterative means something that is done as a recurring series of steps - so how can one be purely incremental, when each increment will be ...
user avatar
  • 37
-1 votes
3 answers
153 views

Right agile method (Scrum, Kanban, etc.) to follow with strict release cadence

In my organization there is a release cadence to deploy any piece of code to Production environment. We have three environments, Dev, Test and Prod and we have deployment in every 15days and the dates ...
user avatar
  • 29
-1 votes
1 answer
176 views

Agile approach in ETL/ELT development

What are the pros and cons of using agile/iterative approach in ETL/ELT (Extract Transform Load or Extract Load Transform) data warehouses/data lakes/lakehouses systems development? I often find that ...
user avatar
1 vote
2 answers
123 views

6 week fixed timeline for build phase - waterfall?

Context: I am talking about a new program from Microsoft for Microsoft Teams based app development called "SLATE". This program requires 6 weeks fixed timeline for the "Build" ...
user avatar
1 vote
1 answer
155 views

when and how to use class responsibility collaboration cards vs sequence diagrams?

I've recently come across CRC cards and sequence diagrams at my university. Martin fowler has said that sequence diagrams are interchangeable with CRC cards when you're in the design phase of your ...
user avatar
  • 121
-4 votes
1 answer
200 views

Fighting ticket driven development in agile/scrum? [closed]

Our team has the problem (and benefit) of having a very stubborn project manager. He insists that all discussion of tickets happen during grooming sessions. He is the one who selects which tickets ...
user avatar
-3 votes
3 answers
218 views

In agile development team, is it helpful to also have a minority of developers who may not be agile?

We have a few developers who are slower than the typical agile expectation. They get fewer tickets completed in a given sprint. But on the upside, their work is more correct and higher quality. Is ...
user avatar
3 votes
1 answer
146 views

When to use Tracer Code rather Prototyping?

I am reading the book The Pragmatic Programmer and read about the Tracer Code and Prototyping, but I don't understood when to use Tracer Code instead of Prototyping. As I understood about Tracer Code, ...
user avatar
1 vote
2 answers
286 views

How to place user training into a Scrum backlog?

After we have developed new features in a sprint the users must be trained for using these features. How does this happen in Scrum? Which role should give the training and how should it be reflected ...
user avatar
37 votes
17 answers
9k views

How can I defend reducing the strength of code reviews?

I have started in a new team. I have 20 years experience as a developer, and I have been in the role of a team lead in several projects. Normally I am very much pro code reviews, but I ended up in a ...
user avatar
  • 520
2 votes
1 answer
141 views

Effectively running large front-end platform with multiple teams contributing

I work at a company where we have built much of our own e-commerce platform from the ground up. We have a growing number of teams who effectively operate as stream-aligned teams, based on functional ...
user avatar
0 votes
2 answers
58 views

Creating user stories for dependent elements in analytics software

Context: analytics software The customer wants to see graphical elements A,B and C in the same area of the screen. Selecting something in A will affect B and C. Similarly, selecting something in B ...
user avatar
  • 109
-2 votes
2 answers
110 views

Cost estimation from agile story points

I am new to project management. I have been through a series of lectures. I am stuck with a problem and have no idea how to proceed with it. I would highly appreciate it if anybody could give me ...
user avatar
0 votes
1 answer
66 views

Making user stories and operational duties

I'm looking for some advice on how to navigate the choppy waters of DevOps/SCRUM with in a team. Background: A team is very operational and has 3 products and 2 engineers, 1 Product Owner, 1 Manager (...
user avatar
-1 votes
2 answers
238 views

Is it agile friendly to propose equal distribution of dev tasks at the beginning of the sprint?

My question is about Agile and if there is a known technics to split "equally" dev tasks between developers. In a backlog, at the beginning of the sprint, our devteam is asked to take tasks ...
user avatar
  • 101
15 votes
7 answers
7k views

Where can I find requirements specification for Open Source software? [closed]

I can hardly imagine a software project where the things to do are not somehow collected in a formal/informal document, be it a SRS or a simple note. So I was searching for these requirements ...
user avatar
  • 285
3 votes
4 answers
125 views

Velocity / Capacity charts

Velocity is a common indicator, that's clear. What puzzles me is that Velocity on itself is nothing as velocity changes directly with the capacity of the team and people take days off, gets sick, ...
user avatar
1 vote
2 answers
121 views

Productivity - Pushing towards 3 (at max 4) completed requests followed by code commits in a span of 8 hour interval on novel support requests

Situation Right now, I am at a point of realization, that at my present position I am not completing requests with regular interval, have spaced out request completion. But to approach my true ...
user avatar
  • 143
-2 votes
2 answers
176 views

Is it advisable to have a developer who's also the Product Owner in an Agile team?

I know this may fall under "opinion," but I'm also genuinely looking for advice on how to proceed here. Our product owner recently left our team of 3 developers for another role. We don't ...
user avatar
2 votes
3 answers
149 views

In fixed-price contracts, how can a story be "negotiable and represnt a starting point of conversation with business?

Our company paid for an agile coach, who - without knowing much about our company - went like this: Story should just encapsulate the value and then and clarified with the business Avoid detailed ...
user avatar
  • 4,878
0 votes
3 answers
134 views

Prioritise continuous process improvement with customer work?

I'm reading about Toyota Kata and am impressed with the approach of continuous improvement of the process through constant experimentation toward a target condition. What I haven't yet found anything ...
user avatar
  • 369
1 vote
3 answers
425 views

What's the scope of the Definition of Done in Scrum?

The Scrum Guide isn't very explicit about the scope of the Definition of Done. Is it supposed to be: defined in general for the project? defined per sprint or per increment? defined per story? ...
user avatar
  • 335
0 votes
1 answer
95 views

Where to chain multiple applications developed by several feature teams

I am looking how agile methods can be applied for setting up a chained-application (made of several services for example) developed by several teams. In particular, I think the common sources about ...
user avatar
  • 161
-2 votes
2 answers
122 views

Apply Agile to the letter [closed]

I often see Agile methodologies applied to the letter, some project managers use dogmas and do not question them. Can we say that Agile is first of all flexibility of application and freedom of ...
user avatar

1
2 3 4 5
23