Hot answers tagged

10 votes

How is XP/ Continuous Integration different from DevOps?

XP and DevOps are different things. They don't contradict with each other, they can be used together, but they have different base concepts inside them. XP: many people wrongly thinks that XP is just ...
6 votes

Lacking a dedicated Product Owner

A Scrum team has a single and dedicated Product Owner. That person has responsibility for the product backlog, though doesn't have to be the person doing the work. As the Scrum Guide puts it: The ...
  • 16.7k
6 votes

How to integrate DevOps people into a Scrum Team?

There's no such thing as "DevOps people". DevOps is an organizational culture. Like how Agile brought the business and developers into a close, collaborative relationship, DevOps is about a ...
  • 17.8k
4 votes

Multiple teams share same User Story!

I'm not familiar with Azure DevOps, but I assume they have the concept of Epic available. You should be able to have a common "login" Epic with different Stories for each Platform. You'd ...
  • 8,381
4 votes

Does a vertical slice mean a single merge request?

TL;DR You're conflating engineering and architectural domains (and especially source code management tooling) with business and project management concerns. There's no direct mapping between product ...
4 votes

How does the use of CI/CD make it easier to handle the loss or absence of key staff?

What you're referring to is not CI/CD* - it's automation of build & deployment procedure. Basically a Deployment Pipeline. The way it alleviates your problems is: You stop needing your Ops ...
4 votes

How to integrate DevOps people into a Scrum Team?

TL;DR While DevOps is not orthogonal to Scrum, Devops and Scrum are not synonyms. In addition, there is no "DevOps" role in Scrum. Everyone but the Product Owner and Scrum Master (let's see ...
3 votes

Multiple Assignees to Azure DevOps task

To my knowledge this feature (to add multiple owners/asignees to a work item) currently does not exist with Azure DevOps. One way that you're team could accomplish this is by using tags (however ...
  • 41
3 votes

Why do Kanban Boards only contain one deployment?

TL;DR There's no right or wrong answer here in terms of what activities, columns, and swimlanes belong on a given Kanban. However, it's likely that your process is being driven by a software tool ...
3 votes
Accepted

How to Manage Sprint Cadence With Multiple Teams in Two Timezones

TL;DR Right now, you're trying to synchronize your teams without first determining whether they're really one logical team, two independent teams, or multiple interdependent teams. In my professional ...
3 votes
Accepted

What type of assessment/analysis model should I use?

If I understand your situation correct you are looking for a way to help teams to talk about/analyze/assess what areas to improve and give the people that supports these teams (mangers, coachers, etc.)...
3 votes
Accepted

BDD Gherkin definition of un-gherkin-like work

It sounds like you are using Gherkin while missing some of the BDD. Behavior-Driven Development should express application behavior - preferably that the customer can see. This will inherently cut ...
  • 16.7k
2 votes
Accepted

What does "N" mean and how to count

(From the linked Question) For instance, Sprint N+1 Planning the day before Sprint N Demo/Retro would fix my problem, but is probably a bad idea This is a commonly-used convention (not just in ...
  • 14.7k
2 votes

What type of assessment/analysis model should I use?

So, I need to assess the health of the engineering process as it currently is and make recommendations for how to get it to a better state moving forward. As this is an agile environment the ...
2 votes

How to measure bug incidence in Production?

To me the answer is one word: transparency. But there's a lot more behind this. It's about creating an atmosphere where team members don't feel embarrased when a bug pops up. And I don't know about ...
2 votes

Does Kanban apply well in practice to software projects with data science background?

I can try to provide some information here. It is almost impossible to say if Scrum, Kanban, or DevOps is applicable to your exact situation, but I can see benefits of any of these. Kanban The goal ...
  • 16.7k
2 votes
Accepted

What are the responsibilities of a project manager in a DevOps project?

TL;DR DevOps and project management are very separate practices and knowledge domains that can borrow from each other. Any other answer is likely an opinion about process implementation. DevOps Isn'...
2 votes

How to Manage Sprint Cadence With Multiple Teams in Two Timezones

I think there are two answers to your question: 1) Different teams can absolutely have their sprint events at different times. There is no problem with this from a Scrum standpoint. 2) The challenge ...
  • 16.7k
2 votes
Accepted

Does a vertical slice mean a single merge request?

It feels like there's a (potentially well intended) motivation to set how development and architecture should work based on agility principles. As well meant as it could be, the way the question is ...
  • 8,381
1 vote

Multiple teams share same User Story!

I think this is not the SAME user story but 3 comparable stories As a Web user .... As an IOS user .... As an android user .... Probably also As multi plaform user I want same user experience on ...
  • 111
1 vote

How do you filter project tags in Azure Devops?

You can use queries to explore tags. Go to Azure DevOps - Boards Click on Queries Click on New Query Within Field type "Tag" and select from the Value dropdown (this contains a list of all ...
  • 51
1 vote

In an Azure DevOps work item Excel file, how do I assign parent without having to see closed siblings?

The excel add-on works nicely but you may want to look into importing via CSV. Benefits: Regex can be used to mass-edit Files can be versioned Changes aren't reflected in ADO until you upload the CSV ...
  • 51
1 vote

Is there anyway I can find all tags in Team Server Foundation?

The Tag Manager Extension is probably exactly what you're after. It's as old as TFS 2017, so there must be a version that works with older TFS version https://marketplace.visualstudio.com/items?...
  • 1,240
1 vote

What does "N" mean and how to count

In this context, my usage (which I may have seen in some agile training or resource, but equally well might have simply carried over from a different context) is that there are N days in the sprint, ...
1 vote

What does "N" mean and how to count

In this context, it is borrowing from math (specifically algebra) as n is used in sequences. Sorry for some math speak, but it works like this: t(n) = t(n-1) + 10 This would mean that the current ...
  • 16.7k
1 vote

As a Scrum Master, what could I do to encourage devops in my company?

As a Scrum Master you influence the development approach by coaching and advising. Some areas you might want to consider coaching in are: The benefits of cross-skilling and having a t-shaped skills ...
1 vote

Correct Work Item Hierarchy in Azure Dev Ops

PBIs should not be treated as something different from epics or features. Epics, features, requirements, and tasks can all be product backlog items. In Azure Devops the hierarchy is as below: Epic |...
1 vote

Correct Work Item Hierarchy in Azure Dev Ops

The Epic is just a bigger Feature which itself might require smaller features (multiple User Stories) to get Done. It goes like this: When an item is first added to the Product Backlog it is ...
1 vote

Correct Work Item Hierarchy in Azure Dev Ops

The Scrum Guide does not say anything about the backlog other than there is "items" in it. So consider the following my experience, not the official guide: The Product Owner should be able to decide ...
  • 7,735
1 vote

Understanding Azure devops burndown

I believe that the discrepancy you are seeing is caused by the two figures using different figures for capacity. This is just an educated guess but it looks as though the work details tab is using ...
  • 56

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