Agile Models Distilled: Potential Artifacts for Agile Modeling

To be effective, the principle Multiple Models tells us that agile modelers should know a wide variety of modeling techniques so that they have the skills and knowledge to apply the right artifact(s) for the situation at hand. Unfortunately this is easier said than done. This page links to summary descriptions of a wide variety of modeling artifacts. Each page describes the artifact, provides an example or two, and provides links to suggested resources.

Some, but not all, of the potential models that you may want to create on a software development project include: