Skip to main content

Is Cross-Training an Enabler Work?

Last post 12:34 pm August 29, 2018 by Anuj Merchant
4 replies
01:40 am August 29, 2018

Hi Team,

I have this situation at my work place where the senior leadership wants to track business value through CA Agile Central hence, I have been asked to remove current 'cross-training' features as there is no direct business value. 

CA Agile Central has 4 work types: Business Value, Enabler, Spike and Technical Debt. This is the definition we use for enablers:- An enabler story is a technical initiative meant to enable and support the development of business initiatives. i.e. CICD. 

My question is cross training also enables the team to be more productive which improves quality as well as customer satisfaction (or business value) so how do I track cross-training user stories as this is taking significant amount of time from team's capacity? Do I just adjust their capacity then? 

Thanks

Anuj Merchant


06:13 am August 29, 2018

Are the Development Team trusted to self-organize, so that they can increase the quality and value of what they deliver in the future?

It sounds as though the Development Team aren't the owners of their Sprint Backlog.


06:52 am August 29, 2018

How does the Product Owner define and account for business value?


09:42 am August 29, 2018

What, exactly, are these "cross-training features" that you are tracking as Enablers?

It sounds like the senior leadership is looking to use the Enablers in the same sense as the Scaled Agile Framework - activities that support upcoming requirements, such as Exploration (research and prototyping that's never incorporated into a released product), Architecture (maintaining the existing code and infrastructure to continue to support quality attributes or to allow teams to maintain high performance), Infrastructure (changes to the CI or CD pipeline as well as the infrastructure in all of the different environments like production, test, dev, and so on), or Compliance (work needed to ensure that regulations and obligations are satisfied and managing any kind of objective evidence required).

In SAFe, technical debt would likely fall under an Architecture Enabler, but it looks like your tool uses a slightly different terminology. If you're using SAFe at an enterprise level, perhaps the senior leadership missed the fact that SAFe uses Enablers for "any activities that support upcoming business requirements". They provide examples of four buckets, that I named above, but there may be other types of enabling work.

You can also consider the stakeholders to the Product and Sprint Backlogs. Two stakeholders are the Product Owner and the Development Team. But senior leadership may also be a stakeholder, especially of the Product Backlog(s) of all of the Development Teams. They may be reviewing the Product Backlog at higher levels in order to perform release planning or strategic themes.

In your situation, the first step is to understand why senior leadership doesn't want these items to be tracked in the tool. If tracking them in the tool has been beneficial to the Development Teams, perhaps try to work with them to configure the tool to allow everyone to have appropriate views and reports over the information that they need. If there's still resistance, work with senior leadership and the Development Teams to find a way to plan and coordinate the cross-training that would fit in with the way they plan their Sprints.


12:34 pm August 29, 2018

@Simon - The development team is still the owner of sprint backlog but as I mentioned, there is no direct business value to the 'cross-training' work hence we have been asked to remove the features. The senior leadership pulls out a report out of ARC to see delivered features per PI or Quarter and maybe that's where they are seeing 'no direct business value'. See below for a couple examples. 

@Ian - The product owner defines business value through user stories but she does not create these cross training work items as during sprint planning we tell her that we will be spending 20% of the sprint to focus on enabler work. Our enabler work typically includes setting up CICD pipeline, exploring options for moving from mainframes to python, switching servers to using cloud servers etc.

@Thomas - We have cross training user stories something like these: Learning .Net Framework, Document all the KT materials on Confluence. 

Yes, we are using SAFe framework and our enabler definition does not fit in the framework's definition. For us, enabler is a technical work but may be they are over looking "any activities that support upcoming business requirements" which is something that I should discuss with them to come up with a solution but this helps. Thanks for your suggestions.

Thanks All. 

-Anuj 

 

 


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.