Skip to main content

1 Product, Multiple Adhoc Projects, 1 Scrum Team

Last post 08:05 pm July 5, 2024 by Daniel Wilhite
8 replies
01:57 pm July 3, 2024

Hi Fellow SMs and Agile folks,

I would like to seek your advise on how to manage the development of a product in addition with multiple client adhoc projects (not product related but IaC Projects - Infra as a Code) for a team.

The management would like to run the IaC projects in Agile, but as a SM, I observed that the team is losing focus and have to task switch consistently between the development of the product and also working on the IaC projects during the sprint.

How can i reorganize them in such a way where the product team can solely focus on the product and adopting scrum, while the other IaC projects can be run in other Agile formats?

 

 

 

 


04:16 pm July 3, 2024

Suppose the team said no, because of the focus issue you describe, and asked probing questions about the outcomes management were trying to achieve. How would management respond to that position? 


07:40 pm July 3, 2024

As a Scrum Master, why would it be up to you to reorganize the team?  If there are problems, the Developers should be able to reorganize themselves in a way to make the work possible. And if they feel it's not possible, they can let the Product Owner bring it to the attention of others outside the team. You can help people understand the Scrum framework, how it can benefit the organization and support the Developers in their efforts. 

Your "management" doesn't seem to understand how their demands are negatively impacting your team's ability to deliver value. 


05:45 am July 4, 2024

How can i reorganize them in such a way where the product team can solely focus on the product and adopting scrum, while the other IaC projects can be run in other Agile formats?

You can may be have some of the team members focusing on IaC which means they are not involved in the product development sprints (you may utilize them for some peer review or testing). Let the other members focus on the development sprint. This way you can bring about some kind of focus. It is important to inform the management about this arrangement and the reason for doing so.


08:06 am July 4, 2024

@Daniel Wilhite,

As a Scrum Master, why would it be up to you to reorganize the team?  If there are problems, the Developers should be able to reorganize themselves in a way to make the work possible. And if they feel it's not possible, they can let the Product Owner bring it to the attention of others outside the team. You can help people understand the Scrum framework, how it can benefit the organization and support the Developers in their efforts. 

Your "management" doesn't seem to understand how their demands are negatively impacting your team's ability to deliver value. 

 

The developers have raised the concerns of losing direction due to multiple IaC projects. Initially, the team was set up just to focus on development of the product.

It has been brought to my attention and I had raised this to the Product Owner. Interestingly, the PO is also the lead for the IaC projects.

I have brought the Scrum Framework up, and how it should be product focused based on empiricism, instead of project focused. However due to manpower constraints, it seems like there is no other way other than combining all source of work to 1 single 'work backlog'.

The management understands the negative impact in our team to deliver value to the product, but have no other choice. 

 


08:10 am July 4, 2024

@Anand Balakrishnan,
You can may be have some of the team members focusing on IaC which means they are not involved in the product development sprints (you may utilize them for some peer review or testing). Let the other members focus on the development sprint. 

I do agree and have given some thought about this. However after seeking inputs from the team members and PO, the IaC projects require a significant amount of resources, and it seems for now the best way forward is to combine all related projects work into a single backlog. 

In sprint planning, we will then prioritize accordingly based on this source of truth, with PO and team members agreement. Do let me know your thought on this. 


08:53 am July 4, 2024

In sprint planning, we will then prioritize accordingly based on this source of truth, with PO and team members agreement.

Might be the best way forward for you now based on the constraints. One good thing is the PO is involved in both areas the project and the product. Let him/her play a key role in prioritizing the work. As a Scrum master you have to guard the team from burnout and also help the PO to prioritize. I would also suggest having a backlog refinement session once every sprint so that you keep tasks ready for your sprint planning.


09:07 am July 4, 2024

I would also suggest having a backlog refinement session once every sprint so that you keep tasks ready for your sprint planning

 

Indeed. This would keep the backlog ready and prepared for the next sprint. 

 


08:05 pm July 5, 2024

The extra information is helpful. 

What kind of Sprint Goals are the team creating?  That could help to keep the team focused on the work that is most important for the Sprint. It's not unusual to have work in the Sprint Backlog that isn't in support of the Sprint Goals but does provide value to the product and stakeholders. Create a Sprint Goal, pull items from the Product Backlog that will satisfy it, then include IaC items that can be done. Help the Developers remain focused on getting the goal supporting items first. 

With Sprint Goals, the team can set a focus on IaC in one Sprint and product enhancement in another. But they can continue to do work on both. 


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.