Do you want to communicate more effectively? Do you want create better maintainable software? If so, come and listen to this presentation to get some hands on tips on techniques and tools to vizualize your software architecture.
Visualization is an effective method of communication and there is more than UML. Peter will present methods and tools to visualize your system’s architecture and design (or lack of it) and the theories behind. Using the methods and tools you will be able to prove a technical debt and to justify a refactoring for example. You will also be able to visualize how the data in the system looks like from different perspectives in order to detect “information debt” or how the system behaves in operation. The purpose of the presentation is to inspire you to use visualization as a technique to communicate better and to improve the quality of your software.
Video producer: http://jz13.java.no/