Skip to main content

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
-5 votes
1 answer
92 views

Is it okay to have architects to work under the product owner as a part of scrum team? [closed]

So, as an architect, I work across the ecosystem, defining solutions, defining the future roadmap, and making architectural changes, upgrades, etc., along with collaborating with third-party vendors ...
Cooler's user avatar
  • 3
-1 votes
3 answers
110 views

Finding a good development and review strategy

I will describe two development and code review processes, both describing the upsides and downsides to each version. Ideally we want to have a process that has no downsides and as much upsides as ...
GSerum_'s user avatar
  • 11
1 vote
4 answers
191 views

Are group time estimates standard?

Our team assigns time estimates to tasks (not stories) in a group setting, so one of us will give an estimate that then anyone who picks up the stories has to meet or else gets questioned about it. ...
Pet's user avatar
  • 27
0 votes
3 answers
183 views

Team Development Workflow

I think my team may be doing agile a bit wrong but I can't put my finger on exactly how. After a collaborative design of a feature that'll take a week or so to accomplish, we break into tasks which is ...
m25's user avatar
  • 153
-1 votes
2 answers
225 views

How do you do major changes within an iterative setup?

I am part of a project that develops a software with quite a clearly defined in- and output. But the path (a chain of intermediate steps and artefacts) is not yet clear. We start with a toy-ish ...
MaK's user avatar
  • 87
25 votes
6 answers
10k views

In Scrum, why don't you use aging and guaranteed time slice to prevent outdated tasks in the backlog?

If there are many tasks in the backlog and the product owner keeps adding them, some of the tasks become outdated and in practice they are never implemented by the team. Why don't we borrow some ...
banan3'14's user avatar
  • 365
11 votes
6 answers
4k views

How to distribute development and bug fixes tasks

I am an engineering manager and I manage an engineer who is responsible for a backlog with long lasting development tasks and many bugs arriving a few times a week. We work in scrum sprints but when a ...
Cap Barracudas's user avatar
0 votes
2 answers
124 views

Can BDD acceptance criteria format (Given - When - Then) be used for technical debt or tasks?

Behavior-driven development is meant to be used at the business/user level. However, I find the keywords "Given - When - Then" a good format for technical stories as well, but I am very ...
Nomnom's user avatar
  • 111
1 vote
2 answers
188 views

Can TDD be suitable for a small team with overlapping but not identical domain knowledge

I am trying to get a better understanding of TDD. From a quick google I've found this: In layman’s terms, Test Driven Development (TDD) is a software development practice that focuses on creating ...
user8469759's user avatar
56 votes
11 answers
13k views

Is our outsourced software vendor "Agile" or do they just not want to plan things?

UPDATE: Myself and the business unit leader were able to make enough noise with the bosses such that the vendor has agreed to prepare User Stories for the work they have done and also for all new work ...
GHP's user avatar
  • 4,441
2 votes
3 answers
475 views

Should Acceptance Criteria be mapped to unit tests?

My organisation is adapting a new SDLC process, and a part of this is to force engineers to map acceptance criteria (AC) to unit tests written for each user story in the pull request (PR). To satisfy ...
Saket Kumar's user avatar
0 votes
1 answer
90 views

How to manage inter team communication while working on same feature in microservice architecture?

We are a team of around 60 software engineers divided into almost 6 teams. We are working on an ecommerce project and following microservice architecture. Each team is responsible for their own ...
Munam Tariq's user avatar
3 votes
4 answers
429 views

Estimates without estimates

I have recently started working with a new large company, which has lots of different teams, working on different products, which are largely self-managed and are run quite differently. My team is ...
Web Dev's user avatar
  • 425
-1 votes
4 answers
363 views

Does Scrum prescribe work item statuses and their meanings?

At work, we're using Scrum with Azure DevOps (specifically using the Scrum process to manage our items) to run our sprints. My question is, does the Scrum process within Azure Boards or Scrum in ...
vman's user avatar
  • 107
3 votes
4 answers
2k views

Should story points be re-estimated when rolling un-finished stories into next sprint?

We plan our sprint capacity in story points - so for example we have 20 points available when planning a sprint. When we have stories which were not completed in the previous sprint, we generally roll ...
Mr. Boy's user avatar
  • 261
3 votes
2 answers
218 views

Problem statement for code reuse [closed]

I strongly believe that good user stories should articulate the problem to solve and for whom (typically stated as "As a role, in order to solve a problem, we want a suggested solution"), ...
Arnon Axelrod's user avatar
0 votes
3 answers
373 views

How form SAFe teams within ART, when people have non-overlapping skills?

Imagine having an ART (Agile Release Team in SAFe) with people with following skill groups: backend developers, mobile developers, BI developers. Having, as a product, a mobile app like Uber Eats, ...
Robert Skarżycki's user avatar
-2 votes
1 answer
52 views

I have several user stories which will be provided by a new application, where do I detail setting up the new application itself? [duplicate]

We have a feature like "new command-line query tool" and stories like: As a user, I can do X As a user, I can do Y As a user, I can do Z Where/how do I detail "create the test harness ...
Mr. Boy's user avatar
  • 261
-1 votes
2 answers
331 views

UI/UX design feels like waterfall, What do you think should be the proper process?

I'm currently working as Fullstack developer, our frontend is being built in React. Our current process involves: The client / product owner describes a feature to the UI / UX designer. The designer ...
Guiom's user avatar
  • 31
-1 votes
2 answers
121 views

Combination of SDLC models [closed]

I have a problem where our current SDLC model is the V-model which is great for its verification/validation of all phases, but lacks the support for iterations. Spiral model on the other hand has ...
LAL's user avatar
  • 11
0 votes
1 answer
162 views

Is there a better name for "Poison Agile"? [closed]

We have been continually facing this challenge during the last year. Upper IT management wants us to use Agile Methodology internally (development team) while the external client refuses to do so and ...
Joe DiNottra's user avatar
2 votes
2 answers
175 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 ...
Mr. Boy's user avatar
  • 261
0 votes
1 answer
135 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 ...
Rhecil Codes's user avatar
0 votes
4 answers
539 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 ...
Pampa Nello's user avatar
0 votes
2 answers
356 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 ...
anoop francis's user avatar
-4 votes
1 answer
142 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? ...
dvlp_icn's user avatar
2 votes
6 answers
4k 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 ...
Banik's user avatar
  • 141
2 votes
5 answers
3k 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,...
Patrick87's user avatar
  • 195
-1 votes
3 answers
1k 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?
Houssem Chouia's user avatar
2 votes
3 answers
805 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 ...
kamilk's user avatar
  • 438
4 votes
5 answers
831 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 ...
sura2k's user avatar
  • 157
0 votes
2 answers
246 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 ...
Segmentation fault's user avatar
3 votes
1 answer
122 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 ...
ResponsiblyUnranked's user avatar
4 votes
4 answers
1k 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 ...
Sandro's user avatar
  • 167
2 votes
2 answers
346 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 ...
Karl 17302's user avatar
1 vote
3 answers
190 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 ...
Betty Crokker's user avatar
-4 votes
1 answer
254 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 ...
Att Righ's user avatar
-2 votes
2 answers
79 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 ...
I Want Answers's user avatar
-5 votes
2 answers
95 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 ...
Megidd's user avatar
  • 124
3 votes
3 answers
223 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 ...
redOctober13's user avatar
33 votes
7 answers
6k 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 ...
DubDub's user avatar
  • 595
6 votes
2 answers
665 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 ...
Qiulang 邱朗's user avatar
4 votes
6 answers
2k 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 ...
voipp's user avatar
  • 159
1 vote
1 answer
348 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 ...
Ignacio Soler Garcia's user avatar
4 votes
3 answers
1k 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 ...
Segmentation fault's user avatar
3 votes
1 answer
191 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&...
ainwood's user avatar
  • 149
1 vote
6 answers
468 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 ...
JCerm's user avatar
  • 37
-1 votes
3 answers
205 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 ...
code48's user avatar
  • 29
-1 votes
1 answer
551 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 ...
Eugene Lycenok's user avatar
1 vote
2 answers
175 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" ...
i_hate_microsoft_slate_program's user avatar

1
2 3 4 5
23