I suggest to look from the Business and IT perspectives
Diagram looks very nice from the perspective of business users and I think we are going to the right direction. Please consider additional simple features listed below, that can really improve usability and encourage companies to use this tool in practice.
Business perspective:
1. Adding simple Decision step which can show two types of flow: parrallel and alternatives
2. Allowing the loops betweean single business process steps
3. Three types of steps: User Activity, Decision Step and Interface Step ( showing intergations)
4. Define users and groups of users
5. Assigning users or a group of users to the User's activities
6. Assigning endpoints and method names to Interface's steps (including REST, SOAP interfaces)
7. Available step properties with basic informoations about step: name, description, step type, assigned users, assigned group of users
Technical perspective:
1. Export the diagram to XML or JSON format
2. Advance rule management at decisions steps and/or from activity outputs arrows where business process analysts can set multimple rules based on logical indicators e.g. =,>,<,|,&,contain,keywords list, regular expression. All rules are exported to XML or JSON files in export process at point 1).
Thank you for your idea. Right now we are focusing on other topics, so we are not considering this idea for future releases. If the demand for this topic increases, we might add it to future plans.
-
BA commented
Diagram looks very nice from the perspective of business users and I think we are going to the right direction. Please consider additional simple features listed below, that can really improve usability and encourage companies to use this tool in practice.
Business perspective:
1. Adding simple Decision step which can show two types of flow: parrallel and alternatives
2. Allowing the loops betweean single business process steps
3. Three types of steps: User Activity, Decision Step and Interface Step ( showing intergations)
4. Define users and groups of users
5. Assigning users or a group of users to the User's activities
6. Assigning endpoints and method names to Interface's steps (including REST, SOAP interfaces)
7. Available step properties with basic informoations about step: name, description, step type, assigned users, assigned group of usersTechnical perspective:
1. Export the diagram to XML or JSON format
2. Advance rule management at decisions steps and/or from activity outputs arrows where business process analysts can set multimple rules based on logical indicators e.g. =,>,<,|,&,contain,keywords list, regular expression. All rules are exported to XML or JSON files in export process at point 1).