HomePage simple models. any drawing tool. shared understanding.

Main / Examples

The models shown on this page are merely examples of what can be done using the AgileDraw guidelines -- these are not meant to serve as part of any specification. AgileDraw is highly versatile, that is, using its bare minimum concepts (circles, boxes, lines), a user can draw just about any software, network, and/or database related model. Also, these bare minimum concepts make customizing this technique for personal use, very easy.

Note: All models on this page were built using OpenOffice.org. They can just as easily be developed using Microsoft Office tools, OmniGraffle, SmartDraw, or any other presentation or drawing tools.

The following sample models were chosen based on the "initial modeling" session(s) recommended by the Agile Model Driven Development (AMDD), such as an initial domain model, UI model, and free-form diagrams. You may also wish to click here to see some case studies, i.e. real world models.

Domain Model

The following diagram uses AgileDraw's Core Concepts.

User Interface Flow (storyboard)

The following diagram uses AgileDraw's Core Concepts (points, connectors) and Extensions (e.g. colors for drawing out emotions, etc.).

High-Level Architecture (sketch on whiteboard)

The following diagram uses AgileDraw's Core Concepts (points, connectors).

High-Level Architecture

The following diagram uses AgileDraw's Core Concepts (points, connectors) and Extensions (e.g. colors for drawing out emotions, etc.).

Conceptual Class Diagram

The following diagram uses AgileDraw's Core Concepts (points, connectors).

Additional Shapes

The following diagram uses AgileDraw's Core Concepts (points, connectors) and Extensions (e.g. additional shapes, etc.).

Colors and Shades

The following diagram uses AgileDraw's Core Concepts (points, connectors) and Extensions (e.g. colors for drawing out emotions, etc.).

Using shades of colors and either draw attention or represent severity or level (the psychology behind colors is explained in AgileDraw's Extensions). For example, in the following illustration the lighter shades of red for the listener class versus the darker shade for the database represents that a security threat and loss of data is less worrisome than the darker red points.

Callouts

The following diagram uses AgileDraw's Core Concepts (points, connectors) and Extensions (e.g. callouts, colors, etc.).

Gradients

The following diagram uses AgileDraw's Core Concepts (points, connectors) and Extensions (e.g. gradients, etc.).

Photos

The following diagram uses AgileDraw's Core Concepts (points, connectors) and Extensions (e.g. photos, colors, etc.).

Main / Examples
© Visual Patterns, Inc. All rights reserved.