viadee / vPAV

viadee Process Application Validator
https://www.viadee.de/java/process-application-validator
BSD 3-Clause "New" or "Revised" License
48 stars 14 forks source link

As an IT architect I want to visualize the project status in order to monitor projects more efficiently #32

Open larsbe opened 6 years ago

larsbe commented 6 years ago

The process model serves as a means for communication between IT and business people as it makes it easier to reason about the workflow. Another potential use of the process model could also be to visualize the status of a process automation project. For example, a specialized view of the model could include github/Jira issues assigned to specific process tasks or links to the documentation of specific process elements.

The implementation of this feature mainly consists of connecting to Github/Jira/Confluence and retrieving the relevant information. One challenge is the fact that for successfully retrieving the information, the resources need some kind of correlation information (e.g. tag) that makes a connection between a process model element and the resource possible.

This feature doesn't build on top of validations and consistency checks of vPAV. Therefore, it needs to be discussed whether to integrate it into vPAV or develop a separate solution.

fkoehne commented 6 years ago

I like this for obvious reasons. It could also be a modeller plugin (which is also part of the validator).

You could also argue, that it is in fact related to validation, since the status of the related jira issues can be validated during CI to check, whether a process version is ready for deployment or not. The actual check is the kind of delegated, but it makes sense to see those Blockers and technical inconsistencies in one place.