Connecting UI and business processes in a collaborative sketching environment
Markus Kleffmann, Marc Hesenius, Volker Gruhn · 2015
Sketching is an important activity in software development projects and has many advantages over strict formal languages, especially in cross-functional teams with different technical background. Sketches are used to develop all kinds of diagrams, providing a different view on the application and the underlying business logic. Several tools have been developed in recent years to support sketching activities, especially in the area of UI prototype sketching. Sketches are used to quickly develop a first impression of future UIs, helping designers, engineers, and domain experts to gain a common understanding of layout and dialog flows. Unfortunately, UI sketching tools focus on a single application aspect -- the UI -- and do not take business processes, technical data structures, and their relationships into account. We demonstrate how UI, business process, and technical diagram sketches can be interconnected in an augmented team room.