BPMN Gateways Explained - ALL YOU NEED TO KNOW

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 58

  • @theagilebusinessanalyst
    @theagilebusinessanalyst  2 ปีที่แล้ว +1

    I highly recommend the following (e-)book in case you want to gain an in-depth knowledge about BPMN.
    Click here to buy it on amazon: amzn.to/3UJ9no6
    I've read this book too and it is the foundation my knowledge is based on.
    This link is my personal affiliate link, this means in case you are buying this book I get a comission which supports this channel without you having additional costs! Thank you so much :)

    • @froufou100
      @froufou100 7 หลายเดือนก่อน

      ok it's me again fromt he oher video - I think I got the difference now - Exclusive is a must-have, inclusive is a must-have within a could-have list. That is how my brain is interpreting this, is that correct?

  • @katmankatje6534
    @katmankatje6534 3 ปีที่แล้ว +5

    This was a very good explanation, thank you so much!

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  3 ปีที่แล้ว

      Thank you very much for your feedback, glad to hear that I could help you out

  • @kinonpradika
    @kinonpradika ปีที่แล้ว

    Thank you, it's really simple and easy to understand.

  • @virginiabaum
    @virginiabaum 2 ปีที่แล้ว +1

    Thanks a lot! All examples very simple and appropriated!

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  2 ปีที่แล้ว

      You‘re welcome! What do you do for a living? Curious as BPMN seems to interest you

  • @hannailinykh2171
    @hannailinykh2171 3 ปีที่แล้ว +1

    Thank you, nice job, short enough but understandable and useful

  • @Cece_uu
    @Cece_uu 3 ปีที่แล้ว +1

    Thank you for such an excellent explanation.

  • @AuntyShaPray
    @AuntyShaPray ปีที่แล้ว

    Excellent

  • @tajpyeukai8214
    @tajpyeukai8214 ปีที่แล้ว

    Hey. Great videos. What took do uou use to make the videos?

  • @blockrn62
    @blockrn62 3 ปีที่แล้ว +2

    Wry helpful and thank you

  • @andreaskarz
    @andreaskarz 3 หลายเดือนก่อน

    I have a different opinion here. XOR can also serve several paths, e.g. PurchaseAmount
    < 500 no review
    >= 500 review Supervisor
    >= 1000 review CFO

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  2 หลายเดือนก่อน

      Based on ur example, if you use an XOR and let’s say the PurchaseAmount=2000, then the REVIEW SUPERVISOR process would be called, not the REVIEW CFO. XOR means, as soon as the FIRST condition is met, the process proceeds without evaluating other conditions within this XOR. In ur case I would recommend an inclusive OR Gateway, then both the supervisor and cfo review would be triggered

  • @High1Gate
    @High1Gate ปีที่แล้ว

    مشكور بس انا الغلطان الي ماحضرت مع الدكتور يوم شرحها

  • @moomoo8cow
    @moomoo8cow 2 ปีที่แล้ว +1

    Thank you sir this was really helpful 😍👍🏼

  • @AhmadAsifArifeen
    @AhmadAsifArifeen 2 ปีที่แล้ว +2

    well explained

  • @mr_masutha
    @mr_masutha 6 หลายเดือนก่อน +1

    You helped me so much.

  • @edoardomaldini545
    @edoardomaldini545 ปีที่แล้ว +1

    Thanks a lot! Very clear :)

  • @samsonakinsanya1810
    @samsonakinsanya1810 2 ปีที่แล้ว +1

    Best video ever, thanks so much for this

  • @Niel822
    @Niel822 2 หลายเดือนก่อน

    @theagilebusinessanalyst Can the either or be used in cases where both paths will be followed ?. I think so .For example, I am creating it to show a process where a system has a limited capacity and we can share data through it. Therefore if the user has access to the system then we share the data through the system.However if the user has not access then we share an excel file , so we take another process (outside the system) and both paths will be followed, as all users need to take the process of accessing data .It is not a parallel for sure and it will need to have a question on top to depict that the user has or has not access to the system. It will have the following question User can access system ?

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  2 หลายเดือนก่อน

      Not sure if I got it 100%. I would say you have an xor gateway asking „Has user access?“. If YES, Then task „share data through system“. ELSE then task „share excel to user“. what happens after the excel is shared?

    • @Niel822
      @Niel822 2 หลายเดือนก่อน

      @theagilebusinessanalyst thanks for the prompt response! You got it! 😉. I also used x or! I was confused because you said that only one path is valid with x or , what you meant?. In my case both paths are valid .First path : user has access to the system-> opens dataset -> analyses->saves it-> all users receive the notification of the updated dataset ->end of flow( I use the circle to depict that the process ends). Second path: user has not access-> user receives an email with the dataset he needs to analyse-> user analyses dataset in his desktop-> user saves dataset-> user sends back the dataset to the user that has send it to him. Here I change swimlane, as the user who receives the analysed dataset belongs to another department. The other department opens the email with the analysed dataset and uploads it to the system and then manually consolidates all analyses both the ones made in the system and the ones made outside the system from the user's who couldn't access it. I hope 🙏 I didn't confuse you. What is the difference with the or? What do you think? I believe or will be used when depending on the case/event or even milestone one path will be used .Thanks so much?

  • @noblepeter7791
    @noblepeter7791 6 หลายเดือนก่อน +1

    Thank you

  • @JTVLOG-iq2bo
    @JTVLOG-iq2bo 2 ปีที่แล้ว +1

    Thank you so much

  • @samaismael93
    @samaismael93 2 ปีที่แล้ว +1

    thanks so much dear 🌺

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  2 ปีที่แล้ว

      Always happy to help!

    • @samaismael93
      @samaismael93 2 ปีที่แล้ว +1

      please explain the different between interrupting and non-interrupting 🙏

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  2 ปีที่แล้ว +2

      @@samaismael93 probably worth an own video, but here in very brief:
      Whenever you have an event bound to an activity, it can be either interrupting or non interrupting.
      Imagine the following scenario:
      You have an activity „Load Page“. This activity is responsible for loading a website. Let‘s say, if the loading is longer than 5 seconds, you want to show an error and you want to stop performing „Load Page“. In this scenario you would use interrupting event, because as the event „loaded longer for 5 sec“ occured, you immediately stop the activity „Load page“.
      Another scenario:
      Let‘s say when the page is loading for more than 5 seconds, you dont‘t want to stop performing „Load Page“. Let‘s say you want to alert IT support but still keep „Load Page“ running. Then you would use non-intereupting event „loaded for more than 5 secs“. This means „load page“ still runs and in addition whatever you have modelled after „loaded for more than 5 secs“ will also happen in parallel.

    • @samaismael93
      @samaismael93 2 ปีที่แล้ว +1

      @@theagilebusinessanalyst
      I understand thanks so much dear 🙏

  • @abdulwahabalweban1266
    @abdulwahabalweban1266 ปีที่แล้ว +1

    thanks

  • @justforfun.2878
    @justforfun.2878 2 ปีที่แล้ว +1

    I liked it

  • @analistadesistemas
    @analistadesistemas 3 ปีที่แล้ว +1

    Thanks.

  • @mohamedaminehafsi883
    @mohamedaminehafsi883 ปีที่แล้ว +1

    it makes sens ty

  • @manhoosnick
    @manhoosnick 2 ปีที่แล้ว +1

    I am still confused about XOR and OR, but it's a good confusion.

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  2 ปีที่แล้ว +1

      Tell me how I can clear up the confusion :)

    • @manhoosnick
      @manhoosnick 2 ปีที่แล้ว

      @@theagilebusinessanalyst You did a beautiful and simple explaination, what I meant was for me both are the same but I will dig more into it, keep up the good work, have you go anything on requrements gathering though?

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  2 ปีที่แล้ว +2

      @@manhoosnick sure. Here is my collection of videos for Business Analysts, including requirements gathering. th-cam.com/play/PLz4PqHugEfYExppgKXEnCme-7JPH9Z3n6.html
      The video is called „Requirements Gathering Techniques for A Business Analyst“

    • @manhoosnick
      @manhoosnick 2 ปีที่แล้ว +1

      @@theagilebusinessanalyst Thankyou so much brother.

    • @theagilebusinessanalyst
      @theagilebusinessanalyst  2 ปีที่แล้ว

      @@manhoosnick you‘re welcome. Happy to help!

  • @SiKu72
    @SiKu72 2 ปีที่แล้ว +1

    Gutes Video

  • @heksik5394
    @heksik5394 4 หลายเดือนก่อน

    hi, answering your question ""lemme know if you understand it in the comment below"
    i do not,
    best.

  • @anuragray1687
    @anuragray1687 8 หลายเดือนก่อน

    Thanks for the video. Really informative. If you want more material on BPM and BPMN. You can find the latest 2024 complete course on BPM on this Playlist th-cam.com/play/PLsTeJoZvjbD0vl4U68DKP18QoEC4xvtfW.html&si=4WlvBDxzdC4h0YaV