Skip to main content
11 votes
Accepted

Is it fine to pick stories in the current sprint which have external dependency?

In Scrum we look to create product increments each Sprint, not simply to do work. The direct solution to your question from the Scrum Guide is that you should have cross-functional team. That is, all ...
Daniel's user avatar
  • 16.9k
5 votes

Inter team dependencies in one story

A lot can be done using mocks and stubs. For example, the team could work out what the API will look like first and then rapidly build a stub API that returns fake data. This helps to separate out ...
Barnaby Golden's user avatar
5 votes
Accepted

How should we deal with interdependent tasks in Scrum?

I think the question you're asking points more to a problem with how you split your stories/tasks/work items/whatever, and how they're written. Rather than trying to solve the symptoms of this issue, ...
JDRoger's user avatar
  • 904
4 votes
Accepted

Diagram for mapping project dependencies or relationships

What you are looking for is a Visual Portfolio Map Here is a good article that describes what a Visual Portfolio Map is and why you need one: How to Manage Interdependencies in a Project Portfolio. ...
Ashok Ramachandran's user avatar
4 votes

How should we deal with interdependent tasks in Scrum?

TL;DR Your Scrum implementation suffers from a number of framework anti-patterns that are detailed below in the Analysis section. These process issues can generally be resolved through: Adhering to ...
Todd A. Jacobs's user avatar
  • 50.5k
4 votes

How should I deal with common dependencies when estimating stories in Scrum?

(Too large for a comment) I disagree with two of your remarks under point 1: "The infra itself has no customer value." So, get rid of the rigid requirement that "These stories are ...
Jan Doggen's user avatar
3 votes

What if an item requires additional work from an earlier stage in Kanban?

You Have More Choices Than You Think We can't move items backward in Kanban. Of course you can! Whether or not you should will depend on what "additional work" means within your current ...
Todd A. Jacobs's user avatar
  • 50.5k
3 votes

How should I deal with common dependencies when estimating stories in Scrum?

This problem isn't unique to Scrum. It's quite common across the Agile methods, which call for frequent delivery of valuable, working software to customers and users. I've come across two ways to ...
Thomas Owens's user avatar
  • 19.6k
3 votes
Accepted

Optimizing kanban workflow due to lagging dependency

The new workflow would work if it reduces the load on the designer. I'm not sure I understand the full picture, but you say: Due to the designer not having enough time, the team started to work on a ...
Bogdan's user avatar
  • 15.2k
3 votes

A term meaning "this phase can go ahead"?

I would say "blocked" for the first one and one of "unblocked", "ready" or "to do" for the second one.
oleg.mosalov's user avatar
3 votes

How to handle a potential failure of an outsourced project?

Might be too broad to be answered, but I'll give it a crack. First, by In the meantime a former decision maker is still with one foot in and I am in charge of decision making now I assume you ...
Sarov's user avatar
  • 14.8k
3 votes

A term meaning "this phase can go ahead"?

Optimize Terminology for Clarity of Communications You are describing phase gates. There isn’t a universally-accepted set of terms for your desired project states, but each phase should have a set of ...
Todd A. Jacobs's user avatar
  • 50.5k
3 votes

Inter team dependencies in one story

For estimation, you want to estimate at the Product Backlog Item level. If you're using User Stories, the User Story is typically the Product Backlog Item. And when estimating, you want to account for ...
Thomas Owens's user avatar
  • 19.6k
3 votes
Accepted

What kind of a dependency that between these customer and project manager?

If Activity B cannot begin before Activity A is complete, it's a finish-start dependency, in PM-speak. Alternatively, if both activities have to start at the same time (pretty rare), it's a start-...
DPH's user avatar
  • 489
2 votes

Diagram for mapping project dependencies or relationships

Here's the materials: A board where you can stick pins Index cards for stories String & pins Process: Break down your requirements to user stories (vertical slices through your tech stack that ...
vvmann's user avatar
  • 567
2 votes

How to warn if blocking tickets are not in a sprint

Some things to think about based on what I've observed from your question: While defining stories we had two stories one larger one that would allow some infrastructure to be made and a smaller ...
dom_michalec's user avatar
2 votes

A term meaning "this phase can go ahead"?

This is probably a better fit for English Language & Usage than pmse. From a project management standpoint, it doesn't really matter as long as you pick a term and stick with it. For the first: "...
Sarov's user avatar
  • 14.8k
2 votes

How to handle a potential failure of an outsourced project?

You need to get VISIBILITY into what's happening there. Right now you seem to be mostly blind to what's going on and you are forced to trust this external provider. A 3 months estimate turned into a ...
Bogdan's user avatar
  • 15.2k
2 votes

Inter team dependencies in one story

When doing estimate, should each part be estimated separately? How to calculate "total" estimate? All the teams participate in the same Sprint Planning, discuss all the aspect of the User ...
Alexandru Jieanu's user avatar
2 votes

Optimizing kanban workflow due to lagging dependency

You're acting as if your bottleneck is something bad and you should rid of it. This may be true, but I'd like to list other options. There are 3 approaches to dealing with constraints: Improve their ...
Stanislav Bashkyrtsev's user avatar
2 votes

How to identify if some functions have dependencies from tech/developing side in agile development as a business analyst?

Speaking as a PMP who had trained new project managers, I will gently suggest it is not a business analyst's job to identify technical dependencies. As the word "business" in the job title ...
The Radical Agilist's user avatar
2 votes

Blockers, impediments & dependencies

This is more of a team or organizational culture thing. In healthy teams and organizations, words like "blocker", "impediment", and "dependency" do not erode ...
Thomas Owens's user avatar
  • 19.6k
2 votes

Blockers, impediments & dependencies

TL;DR Neither Scrum nor the Agile Manifesto currently uses the word "blockers." However, this term is often seen in Kanban or other queue-based systems where work-in-progress (WIP) limits ...
Todd A. Jacobs's user avatar
  • 50.5k
1 vote

How should I deal with common dependencies when estimating stories in Scrum?

"What good are all those concrete blocks at the base of the walls of my house? They're sitting directly on the dirt, they aren't pretty, and I never look at them ... of what 'value' are they to ...
Mike Robinson's user avatar
1 vote

How should I deal with common dependencies when estimating stories in Scrum?

TL;DR Don't conflate "end-user value" with "product value." They are neither fungible nor orthogonal. End-user value is simply a much smaller subset of the overall value that a ...
Todd A. Jacobs's user avatar
  • 50.5k
1 vote

How should I deal with common dependencies when estimating stories in Scrum?

This is one of the reasons why doing your estimating and planning close to when you start the work is valuable. The conversation can go something like: "We know we have that bit of ...
Barnaby Golden's user avatar
1 vote

How should I deal with common dependencies when estimating stories in Scrum?

This is a common dilemma. The team should decide how they want to estimate in each case but it can be perfectly OK to split the difference and give each story the same estimate even though you know ...
nvogel's user avatar
  • 6,305
1 vote

How to handle a potential failure of an outsourced project?

As others have indicated, your contract should detail how to resolve a dispute with your vendor and you're on the hook to follow those terms. My first action would be to work with the vendor so I can ...
David Espina's user avatar
  • 37.1k
1 vote

How to handle a potential failure of an outsourced project?

Nine months or even three months without any delivery is already a red flag. De-scoping in order to meet a deadline that is still months away also seems like a poor way to manage a project. However, ...
nvogel's user avatar
  • 6,305
1 vote

Good RAID Log examples & usage

RAID logs are not usually maintained when working with Scrum. The reasons for this include: We release frequently, which often reduces risk Frequent releases also reduce the need for assumptions ...
Barnaby Golden's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible