Archive of posts - Uml Diagrams

PART 1: What Type of UML Diagram Should You Be Using? 17 April 2011 | 3 min read
PART 1: What Type of UML Diagram Should You Be Using?

UML as a subject is extremely vast, which is why this particular post is divided into two different parts. While I won’t be getting into the very basic aspects of UML diagrams today, I thought it would be pertinent to elaborate on the different types of UML diagrams and what exactly they should be used for. As most diagrammers may be aware, UML diagrams are generally divided into two main categories, i.e. Structural Diagrams and Behavioural Diagrams. While this post will concentrate on the former, expect to read all about the latter tomorrow in Part 2 of this series. So if you’re a newbie when it comes to all things UML, this really is the perfect starting point for you.

Why the Software Industry Has a Love-Hate Relationship with UML Diagrams 17 May 2019 | 8 min read
Why the Software Industry Has a Love-Hate Relationship with UML Diagrams

UML is a versatile visual language that is used to model a software system. The software industry has been divided in its opinion regarding the use of UML diagrams. While some see it as an integral part of software systems and development, there are a significant number of people that deem it completely unnecessary.