#designTools [[Outcome 1 - Programming#3. design tools for representing modules, including|U3 - AOS1 - KK3]] By creating annotated diagrams (or mock-ups) that model the layout of the proposed software solution, a software developer can easily convey the user interface and the way that the solution will operate. A client can examine the annotated diagrams and give feedback based on the way the designs address the functional requirements of the solution. They can also give feedback on the way the user interface looks in terms of some of the attributes of user interfaces. The annotations are a critical component of a mock-up as they describe the purpose and function of different elements that cannot be determined from a static and simplified GUI that is a mock-up. ![[Pasted image 20251215134625.png]]