Koppelen van meerdere applicaties aan een taak
Op dit moment is het niet mogelijk om twee of meerdere applicaties te koppelen aan een taak.
De organisatie G3DC ( gemeenten Arnhem, Rheden,Renkum en De Connectie) ziet graag dat deze functionaliteit wordt toegevoegd aan de BPMN module.
Hoor graag wanneer deze wens kan worden ingewilligd.
Dank en een groet,
Janny Bodd, gemeente Arnhem
-
Hoi Janny,
Dat kan in BPMN toch eigenlijk niet? Eén taak wordt door één iemand of iets uitgevoerd, anders zijn het twee taken? Of ze nu parallel of serieel lopen maakt in principe niet uit, maar twee applicaties die tegelijkertijd exact hetzelfde ding doen, ben ik in Tilburg nog niet tegengekomen.
Kan er natuurlijk finaal naast zitten hoor :)
1 -
Hi Janny Bodd, bedankt voor je input! Zou je kort kunnen toelichten in welke situatie je dit graag zou willen doen? Alvast bedankt!
0 -
Hi @Janny,
Ik schaar me achter MG hierboven. In principe wordt in BPMN eén taak door één iemand of iets uitgevoerd op één moment in de tijd. Ik begrijp echter je wens, vandaar hieronder (for the time being) enkele workarounds die ik in jullie tenant toe pas:
- Je kunt bij het modelleren een taak object onder de taak zetten waar je meerdere applicaties aan wilt koppelen, die je wat kleiner en (bijv) grijs maakt en daar dan de 2e/3e applicatie aan te koppelen - als daar ruimte voor is in de procesflow uiteraard. Dat tweede taak object noem ik vaak iets als [t.b.v. koppelen applicatie].
- Alternatief zet ik in de omschrijving: "additionele applicatie: x, y". Ik zorg altijd wel dat de in het proces voorkomende applicaties aan minimaal 1 taak in de procesbeschrijving gekoppeld zitten, zodat de relatie ook in de architectuur gelegd wordt.
Als je nog vragen hebt weet je me te vinden!
1 -
Ik heb het gevoel dat hier een rol speelt: Wat betekend het als ik een applicatie aan een taak koppel?
Zeg ik dan dat de taak wordt uitgevoerd door de applicatie?Of zeg ik dat de taak wordt uitgevoerd met behulp van de applicatie?
Of zeg ik dat de applicatie betrokken is in de uitvoering van de applicatie?
Als het een enkelvoudige taak is, dan is er één uitvoerder (hoewel...."besturen vliegtuig" wordt door twee mensen tegelijk gedaan. (ja, ja er zijn deeltaken, maar die heb ik nog niet gemodelleerd)
In alle andere interpretaties zijn er goede redenen om meerdere applicaties aan een taak te willen kunnen koppelen.
0 -
Volgens mij kunnen alle drie de situaties zich voordoen (door, mbv, betrokken).
En dan geldt mijn bericht van 3 maanden terug nog steeds.
Het zijn volgens mij altijd 2 taken die dan uitgevoerd worden (parallel of serieel), en nooit 1 taak door 2 applicaties. (BPMN-technisch gezien kan dat ook niet).
-1 -
Hm, is afhankelijk van je granulariteit.
Een voorbeeld: er zijn situaties (helaas!) waarin iemand gegevens overtikt van ene systeem naar andere systeem. Of: als ik rij dan gebruik ik een auto, maar ook mijn navigatie (die weer op mijn telefoon zit). Of ik werk mijn CRM systeem bij, terwijl ik met het IP-telefoonsysteem hierover communiceer met afnemer.
Dus theoretisch kan het wel zijn dat er meerdere applicaties gebruikt worden. Workaround (lelijk) is dan inderdaad ofwel seriele activiteiten (A: "Ik lees data uit systeem 1 in", B: "Ik voer gegevens in systeem 2 in") of parallel (A: "Ik rij met mijn auto" en "ik navigeer met mijn telefoon/navigatieapp"). Qua granulariteit niet echt handig. Maar ben benieuwd of er meer frequent voorkomende voorbeelden zijn.
Qua semantiek kun je met BPMN de link naar activiteit wel toelichten in BPMN symbool
1. activiteit uitgevoerd DOOR applicatie (en dus niet door mens): Service task (of Script)
2. activiteit uitgevoerd door Mens (ondersteund door IT): User task
1 -
@MG: Het is echt heel, heel vaak het geval dat een persoon meerdere applicaties gebruikt bij het uitvoeren van een taak.
0 -
Dan ligt het inderdaad aan de granulariteit of je definitie van 'taak' ;)
Ik ben het eerlijk gezegd nog nooit tegengekomen.
1
Please sign in to leave a comment.
Comments
8 comments