Sequence Diagram Tutorial and EXAMPLE | UML Diagrams

Поділитися
Вставка
  • Опубліковано 9 січ 2025

КОМЕНТАРІ • 58

  • @thebadoc
    @thebadoc  Рік тому +1

    Also, check out the tutorial on Activity Diagrams here: ua-cam.com/video/0cKOD0ZF60w/v-deo.html

  • @GabriellaVegasss
    @GabriellaVegasss 2 місяці тому

    This video provides a complete explanation of sequence diagrams, including their components, levels of information, and best practices. It's especially useful for individuals new to UML or seeking to grasp how interactions move across a system. The ATM example helps to put things in perspective by demonstrating how sequence diagrams can map out complex procedures. This content is a good refresher on how to maintain sequence diagrams simple and concise, particularly the best practices portion about focusing solely on key interactions. Thank you so much for this!

    • @thebadoc
      @thebadoc  Місяць тому

      You are so welcome! I'm glad you found the content to be comprehensive! Mission accomplished.

  • @kopilkaiser8991
    @kopilkaiser8991 Рік тому

    Useful and helpful. I would recommend to everyone who is looking to learn Sequence to watch this video. This is all you need to get it all. Thanks to the author and uploader for providing such a great resource

    • @thebadoc
      @thebadoc  Рік тому

      You are most welcome! I'm so happy to hear that you found the this video to be helpful. Thank you so much for that wonderful feedback!

  • @WilliamByrdson
    @WilliamByrdson Місяць тому

    I have been watching videos on this topic for a week. This is the best video I've seen. Job well done!!!

    • @thebadoc
      @thebadoc  Місяць тому

      Wow! Thank you so much for that feedback. That is so motivating! I hope the information serves you well for your research!

  • @StellaV-z4t
    @StellaV-z4t День тому

    Wow, that tutorial covered so much, I feel like I just finished an entire course of "Sequence Diagrams 101!"Who knew ATM systems were so dramatic-cards being confirmed, pins being judged, and funds either striding in like they own the place or meekly admitting they are insufficient. If these videos were a Netflix show, I'd binge watch for the narrative twists! Very useful!

  • @e.denise1450
    @e.denise1450 Рік тому +4

    Thank you for your thoroughness in presenting this. You are a gifted teacher.

    • @thebadoc
      @thebadoc  Рік тому +3

      Wow, thank you! I appreciate your kind words.

  • @Ragehunter
    @Ragehunter Рік тому +1

    17:27 very clear example with clear explanation. Thank you so much)
    (Example 💯)

    • @thebadoc
      @thebadoc  Рік тому

      You are very welcome! I hope you gain a lot from the information.

  • @masonsingleton3037
    @masonsingleton3037 Рік тому +3

    Amazing video! I had an aha moment when you talked about using this to add more the use case diagram details. A constant issue for me has now been solved. Thank you Dr.

  • @SchandYu
    @SchandYu Місяць тому

    Wow, this was an extremely clear and informative guide! I finally understand how to break down complex relationships using sequence diagrams. The ATM example was also very relatable! I'm definitely bookmarking this for my next project. Thanks!

    • @thebadoc
      @thebadoc  18 днів тому

      I'm glad you found the tutorial helpful and that the ATM example made the concepts clear! Happy to help!

  • @GabriellaVegasss
    @GabriellaVegasss 4 місяці тому

    Great walkthrough of sequence diagrams! Your ATM example made everything so much clearer. Thanks for breaking it down step-by-step and for the best practices. Definitely going to use these tips in my next project. Keep up the awesome work!

    • @thebadoc
      @thebadoc  4 місяці тому +1

      You are very welcome! Some people find this type of diagram complex, so I'm glad you found the overview to be easy-to-follow.

  • @addituu
    @addituu Рік тому +2

    Thank you! Your explanations are very simple and clear! Keep up the good work!

    • @thebadoc
      @thebadoc  Рік тому +1

      You are welcome! I'm glad you are finding the content easy to consume! Thanks for the feedback!

  • @dddevchonka
    @dddevchonka 2 місяці тому

    I just cannot thank you enough for this excellent explanation! I finally got it :)

    • @thebadoc
      @thebadoc  2 місяці тому +1

      You are very welcome! I'm so glad I was able to help you gain a better understanding of the sequence diagram! I hope the information serves you well.

  • @morranjohansen3108
    @morranjohansen3108 Рік тому +1

    Wow! You make all this information so easy to understand. Thanks

    • @thebadoc
      @thebadoc  Рік тому

      You're welcome! Glad to help.

  • @isabelleferron4728
    @isabelleferron4728 11 місяців тому +1

    Thank you for this. I've been studying for the CBAP exam and those various diagrams are not well explained in the BABOK. Your concrete examples make them so much easier to understand. 🤝

    • @thebadoc
      @thebadoc  11 місяців тому

      You are very welcome! I'm so glad to be able to help you with during your CBAP journey! If you haven't already, be sure to check out the following BABOK-related playlists:
      IIBA Cert Training: ua-cam.com/play/PLLUaS2hPOTH6lZKSuoT-RQyx5B2iJgMWP.html
      BABOK Techniques: ua-cam.com/play/PLLUaS2hPOTH5mwnpFrYFGQ6Chu2wfGAu7.html
      I hope these are helpful to you!

  • @rembautimes8808
    @rembautimes8808 10 місяців тому +1

    Amazing channel and I do hope this content reaches many BAs or analysts . Joined as sub. For info, I work in a financial institution in Singapore

    • @thebadoc
      @thebadoc  9 місяців тому

      Thank you so much and welcome to the Doc Squad! I'm happy to know that you are finding the content useful! How often do you use Sequence Diagrams in the work that you do?

  • @mangomango5660
    @mangomango5660 Місяць тому

    you are a treasure man
    thanks alot for helping me

    • @thebadoc
      @thebadoc  Місяць тому +1

      Thank you so much for your kind words and for watching! It really motivates me to keep creating. Glad to help!

  • @miriammunetsi1833
    @miriammunetsi1833 Рік тому +1

    Thank you so much for the tutorial, i have understood everything

    • @thebadoc
      @thebadoc  Рік тому

      You are most welcome! I'm glad I was able to present the information in a way that resonates with you!

  • @KikiD400
    @KikiD400 Рік тому +3

    I love your videos they're so insightful and easy to understand. Can you do a case study beginning to end walk through?

    • @thebadoc
      @thebadoc  Рік тому

      Hi, Kiki! Glad you are finding the content useful! I'll look into putting together a case study. Thanks for the suggestion and for watching!

  • @CppExpedition
    @CppExpedition 2 місяці тому

    So wonderful explanation!

    • @thebadoc
      @thebadoc  2 місяці тому

      Thank you so much for the feedback and for watching! I hope the information serves you well during the creation of your next sequence diagram model.

  • @1taharm
    @1taharm Рік тому +2

    Very Nice! I suggest you to specify the arrow type for synchronous and asynchronous message

    • @thebadoc
      @thebadoc  Рік тому +1

      Thanks for the suggestion and for watching! The arrow types are specified in the message/return message section of the session. The same arrow types are used for synchronous /asynchronous calls.

  • @futhedude4848
    @futhedude4848 Рік тому +1

    12:06 i think the "asynchronous message" should be another arrow symbol, similar to opposite of "return message", no?

    • @thebadoc
      @thebadoc  Рік тому

      Correct! Synchronous messages have a solid arrowhead, while asynchronous messages should be drawn with open arrowheads. Great catch!

  • @davehunter6019
    @davehunter6019 8 місяців тому +1

    Very informative video! What questions should be asked to understand the components of a sequence diagram?..

    • @thebadoc
      @thebadoc  8 місяців тому

      Glad you found it informative! When it comes to the questions to ask, think about it this way. The purpose of a sequence diagram is to visually illustrate various scenarios from a use case description. So the real question would be... which questions would you ask to understand the components of the use case. So when diagraming the sequence diagram, you would focus on understanding the actors, the flow/sequence of the interactions, the starts and end of particular scenarios, any conditions or repetitive events, alternate flows, exceptions, and what information is passed when the actions or events occur.
      That's pretty high-level but I hope that helps!

  • @Vanessaaaa12-1
    @Vanessaaaa12-1 5 місяців тому

    Great explanation of sequence diagrams! The example made it easy to understand how to model interactions in a system. Could you provide more tips on common mistakes to avoid when creating sequence diagrams? Thanks!

    • @thebadoc
      @thebadoc  5 місяців тому

      Thank you! A common mistake is overcomplicating the diagram. Including too many details, objects, or interactions can make the diagram cluttered and hard to understand.I recommend focusing on the key interactions and simplifying where possible. Use notes or separate diagrams to handle complex details.

  • @shahdadpeykani7641
    @shahdadpeykani7641 10 місяців тому +1

    well explained, thank you sir

    • @thebadoc
      @thebadoc  10 місяців тому +1

      You are very welcome! I hope the information serves you well.

  • @tolevelup
    @tolevelup Рік тому +1

    You have a new FAN!!! Thank you for this! Do you have any BA best practice tools for BA's?

    • @thebadoc
      @thebadoc  Рік тому

      You are most welcome! Glad you found me! As far as BA best practice tools, my BA Template Package is very popular amongst practitioners. You can check it out here: the-business-analysis-doctor-self-paced-learning.thinkific.com/courses/business-analysis-template-package

  • @YavorIvanov-nx4kx
    @YavorIvanov-nx4kx 8 місяців тому +1

    Which tool do you use to make the diagrams?

    • @thebadoc
      @thebadoc  8 місяців тому +1

      Hey! Thanks for watching! I generally use lucid chart.

  • @vishalmehta5171
    @vishalmehta5171 9 місяців тому

    Can you let me know the best free tool to create this Sequence diagram?

    • @thebadoc
      @thebadoc  9 місяців тому

      I use Lucid chart, you can also try the free versions of Visual Paradigm, Draw.io, or EndrawMax. I hope that helps.

  • @JannatulFLima
    @JannatulFLima 8 місяців тому +1

    Thanks a bunch for this one.

    • @thebadoc
      @thebadoc  8 місяців тому +1

      You are very welcome! I'm glad you found the content to be valuable. I hope it serves you well.

  • @WalterGZ
    @WalterGZ 10 місяців тому +1

    jesus asbed rodriguez canales, por favor devuelveme mis hijos

    • @thebadoc
      @thebadoc  9 місяців тому

      I could not make sense of the translation for this. But thanks for watching!

  • @somarble
    @somarble 4 місяці тому

    too much theory

    • @thebadoc
      @thebadoc  4 місяці тому +1

      Hi, Yuri! Understand the theory is critical to understanding how to apply in practice. You can't have one without the other. Also, there is an example toward the end showing the practical application. I hope that helps.