Hi,
while I can image that there are currently higher priority tasks than improving the change control (change history) it could be a low hanging fruit to offer a small dialog in which we can store two/three fields which will then be saved in the database with all changes. For example, this would allow us to store a. Azure DevOps User story id and task id and maybe define it or change or bug. I would be fine with having simple text fields other may put there Confluence Epics or whatever.
While it would also be nice, if this dialog would be displayed, when you open the Designer Studio it doesn’t need to. Those companies who need this will just have to make a habit of putting their information there.
Then every one of us would have an option to identify the changes in the database and handle these how we need. We did try to put this information in the documentation fields, this worked for a while, especially for new features, but over time the information there got to much and became outdated, when something else changed. This laziness would be prevented by such simple dialog.
Of course, it would be nice to improve on this in the future, but this would be the first step and would allow us to prepare the data now. Ideas for improvement:
- General improvement to the change history like filtering for element GUIDs or those custom information
- New tab for each element which displays the changes and their user story/task/bug and change type
- Endpoints for retrieving the changes for a specific “id”.
While the improvements would help everyone, we can work around these on our own, but we cannot intercept/interact with the way the information is stored. Adding this dialog and saving this information probably be an easy change and offer the companies a lot of possibilities.
I have no idea, why I didn't come up with this idea years ago. :)
Best regards,
Daniel