Are high-level UML-style component diagrams helpful to non-technical people? How likely would they be to understand something like that and, if so, how interesting/useful is that likely to be for their understanding?
2 Answers
I think basic flow charts would work best here. If they are non-technical, they won't care what shapes or symbols you choose or be able to understand anything more than a general overview of the process. Anything related to UML would not be useful to them.
- 516
- 2
- 5
UML diagrams are very technical in nature. They have been distilled from informal diagramming techniques such as flow charts and structure charts (neither of which is a UML diagram!) The purpose of a UML diagram is to capture requirements and operations in a precise and unambiguous way, which necessitates user-unfriendly technical terminology. I would surely avoid any pure UML in a non-technical presentation, with an exception perhaps of deployment diagrams - and even those could be diluted to look less technical.
- 383
- 2
- 10