Design tooling
Architects and designers need tools to create solution architectures, functional designs, technical designs, and so on, and more importantly, to communicate these designs to other stakeholders, such as developers, end users, testers, and project leaders.
In the process of creating architectures and designs, whiteboards are essential. The creation of architectures and designs is a process that involves several persons and is iterative by nature. You hardly ever get the (solution) architecture or design right the first time. In the early stages, it helps to discuss, brainstorm, and explore different variants of a design using a whiteboard or some other easy-to-use medium.
When formally describing and documenting architecture and design, and communicating it to other stakeholders, software tooling can be used. This can range from documenting architectures and designs in a free-format way using graphics suites, word processors, and presentation tools to using specialized software...