Skip to main content
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 ...
Daniel's user avatar
  • 16.9k
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 ...
Thomas Owens's user avatar
  • 19.6k
5 votes

DevOps & Development Teams Processes, Procedures, Communication & Coordination to ensure tha latest supported technologies are used in development

Red Flags Most of your post is out of scope insofar as it's engineering-level information and of very little practical relevance to the pragmatic controls an effective project management process would ...
Todd A. Jacobs's user avatar
  • 50.5k
4 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 ...
Daniel's user avatar
  • 16.9k
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 ...
Tiago Cardoso's user avatar
  • 8,653
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 ...
Todd A. Jacobs's user avatar
  • 50.5k
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 ...
Stanislav Bashkyrtsev's user avatar
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 ...
Todd A. Jacobs's user avatar
  • 50.5k
4 votes
Accepted

Devops Timeline Estimates

All depends on how mature are your devops infrastructure and practices. As always with estimates the best answer is to ask the team who will be doing the work, but typically I would not expect the ...
nvogel's user avatar
  • 6,305
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 ...
Todd A. Jacobs's user avatar
  • 50.5k
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 ...
tswift's user avatar
  • 41
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 ...
Todd A. Jacobs's user avatar
  • 50.5k
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.)...
Oskar Collin's user avatar
3 votes

Is there a way to search Project tags in Azure DevOps

Navigate to the home screen of VSTS (https://your-organization.visualstudio.com/_projects) From there, type in the tag you'd like to search in the "Search code in this organization" You will be ...
dom_michalec's user avatar
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 ...
Daniel's user avatar
  • 16.9k
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'...
Todd A. Jacobs's user avatar
  • 50.5k
2 votes

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 |...
Shaunak Lawande's user avatar
2 votes

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 ...
Alexandru Jieanu's user avatar
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 ...
Sarov's user avatar
  • 14.8k
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 ...
Barnaby Golden's user avatar
2 votes

Is there a way to search Project tags in Azure DevOps

Create area paths that represent the workstreams you'll ultimately want to sort against. In this way you'll be able to look at a particular path, which will show all projects within.
richardlpalmer's user avatar
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 ...
Stephan Weinhold's user avatar
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 ...
Daniel's user avatar
  • 16.9k
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 ...
Tiago Cardoso's user avatar
  • 8,653
2 votes

DevOps & Development Teams Processes, Procedures, Communication & Coordination to ensure tha latest supported technologies are used in development

Governance. Management controls. Notwithstanding the specificity of your issue, and answering this question more generally, your company lacks proper management controls over its projects. How could a ...
David Espina's user avatar
  • 37.1k
2 votes

Devops Timeline Estimates

As nvogel already answered you have to talk to the teams doing the work. You mentioned 3 very different types of tasks: Dockerizing the code, is a one-off task that you probably want your engineers ...
Danny Schoemann's user avatar
2 votes

How can we give customer better estimates for delivered work and estimated hours next month?

You don't need to forecast anything about the work or delivery plans to determine the cost. If you have stable teams and fixed-length iterations, you should be able to calculate the cost easily. You ...
Thomas Owens's user avatar
  • 19.6k
2 votes

How can we give customer better estimates for delivered work and estimated hours next month?

[O]ur customer wants a better estimate of how much money will be spent the next month[.] If you're doing iterative delivery using fixed-length Sprints or even the Kanban Method with stable cycle ...
Todd A. Jacobs's user avatar
  • 50.5k
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 ...
Ryan's user avatar
  • 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?...
jessehouwing's user avatar
  • 1,250

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