Agile Software Construction

Chapter 4: How to Become an Agile Modeller

4.1 Introduction

This chapter seeks to consider how you can make yourself an Agile Modeller or how a team of designers can promote Agile Modelling. We will do this by expanding upon the Agile Modelling practises discussed back in Chapters 2 and 3. We will then consider in more detail the supplementary Agile Modelling practises which, while not a necessary part of Agile Modelling, are useful in helping you achieve an Agile Modelling approach. We will follow this by discussing how you can maximise the modelling process (and by doing so become more responsive and adaptive and hence more agile). We will conclude by discussing how an Agile Modelling session might be run.

4.2 Agile Modelling Practices

The Agile Modelling approach defines a set of practises that help to make successful Agile Modellers. These practises are grouped into four categories of core practises and three supplementary categories. The idea is that in order to consider what you are doing to be "Agile Modelling," you must have adopted all of the core practises, where as the supplementary practises are optional.

4.2.1 The Core Practices

The core categories are:

  1. Iterative and incremental practises

    • Apply the right artefact(s). That is, use the right type of diagrams for what you want to express (which also implies familiarity with your modelling technique).

    • Create several models in parallel. No single diagram type can capture all aspects of a system (or part of a system), so use different diagrams.

    • Iterate to another artefact.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Project Management Services
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.