UML
TECHNIQUES
Ring:
ADOPT
UML is a modeling language consisting of a set of diagrams for representing artifacts of a system that enable teams to communicate with a common language regarding elements such as code, process or state, to name a few. Many diagram types exist depending what is but being modeled but common diagrams in software include class, sequence and package.
v1 -
A common tool used in many aspects of the development process we consider this adopted.