2017-01-18 01:54:37 +0000 - Written by Carl Burks
You might have never been introduced to Sequence diagrams. A simple diagram can share your idea with the world. Playing software Indiana Jones and going through the code would give you the current state of the project, but code is easier to write than read. Also non-developers don't always read code. If the code is written in an obscure language having a diagram can be helpful. There are other ways to provide documentation but this one is fairly common.
This article is worth a read:
What tools and resources are available to build these?
- js-sequence-diagrams like websequencediagrams
- a little lite reading on the spec
- Wiki Sequence Diagram
- UML Distilled: A Brief Guide to the Standard Object Modeling Language by Martin Fowler
- Learning UML 2.0: A Pragmatic Introduction to UML
- Visual Paradigm
- Mscgen Wiki
- graphviz implementation