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.
1,149 questions
0
votes
1
answer
130
views
Can Partial or Hybrid Roles Be Defined in Scrumban? [closed]
I recently read an interesting article on Atlassian that explored the concept of Scrumban, a hybrid approach that integrates elements of both Scrum and Kanban methodologies. The article led me to ...
9
votes
6
answers
4k
views
How to Mitigate Risks Before Delivering a Project with Limited Testing?
I’m currently leading a project where I completed 80% of the work myself because I felt a strong expectation from the team to ensure timely delivery. The rest of the team contributed about 20%. Due to ...
-2
votes
1
answer
360
views
Azure DevOps roll over unfinished stories
Disclaimer: I have read this post, however, I am still unsure about it.
What we did in the past:
When a story was unfinished at the end of the sprint, we duplicated it (along with the child task), ...
10
votes
9
answers
2k
views
Are story points really a good measure for velocity?
Story points are used quite a lot nowadays, especially in Scrum to measure how much work the team can complete during a sprint. There are tons of articles out there explaining why estimating in story ...
-1
votes
3
answers
161
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 ...
0
votes
3
answers
256
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 ...
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 ...
0
votes
2
answers
224
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 ...
57
votes
11
answers
13k
views
Is our outsourced software vendor "Agile" or do they just not want to plan things?
FINAL UPDATE: After about a year, the vendor was not able to produce an acceptable application, so their contract was terminated. The business has instead selected a different vendor who will be ...
0
votes
1
answer
127
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 ...
-1
votes
4
answers
555
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 ...
3
votes
2
answers
250
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"), ...
-2
votes
1
answer
71
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 ...
-1
votes
2
answers
166
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 ...
2
votes
2
answers
195
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 ...
0
votes
4
answers
618
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 ...
-4
votes
1
answer
177
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?
...
4
votes
6
answers
5k
views
How should production support be handled in Agile/Scrum? [closed]
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,...
2
votes
3
answers
1k
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 ...
0
votes
2
answers
262
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 ...
4
votes
4
answers
2k
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 ...
1
vote
3
answers
216
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 ...
-2
votes
2
answers
97
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 ...
3
votes
3
answers
268
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 ...
6
votes
2
answers
728
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 ...