I've recently switched process models from XML to Inherited, to allow for easier customization of Work Item Types, etc.
Under the old XML model we could modify, for example, a PBI's Effort
field to create a pick list of numbers for easier data entry. I'm not seeing how to do this with the Inheritance model:
The documentation for doing so under XML is here, but there doesn't seem to be an equivalent under Inheritance.
For example, here's the Effort
field in my XML-modeled collection:
Is it possible to modify a PBI to this extent under the Inheritance model? If so, how does one go about doing it?
It can't be done using in-built methods. So say Microsoft Support Engineers.
Tossing together this clunky workaround wasn't pleasant, but at least it accomplishes the goal (I say that because I loathe working in JavaScript).
Install the TamperMonkey extension in your browser and load up the script below. Replace
example
,host
,collection
andproject
in the URLs with your own values. Edit a PBI and feel the love.Note that this only addresses PBIs and their Effort and Business Value fields under the Scrum template; that's all I needed to cover at this point. The script will need to be adjusted to support other Work Item Types and fields.