[hand with pencil]
Stuff For Sale
2004 Summer Tour
Class Stuff
Email Me
In The Press
Veggie Van Gogh

© 2002,

[this is simply a banner and menu bar]

Please patronize sponsors of this page!

Bytesmiths no longer is involved in software consulting. Maintenance of this web site is currently subsidised by unrelated business activities. Please pass the word to other interested folks, so I can continue to host this page!
Your site could be listed here, for as little as $12 per month! Go to Bytesmiths Press for details.

This site has been selected by PC Webopaedia as one of the best on this topic!
This site has been awarded a Links2Go Key Resource Award in the Smalltalk category!

[ prev | top | next ]

The Software Building Activity

(This is a slide show. You really won't get 
anything out of it unless you have a graphical web browser with graphics turned 

Introducing IDEF0 activity modelling:

  • Each box is an activity , identified with an active verb.

  • Each activity must have at least one output (if not, it is irrelevant), which is identified with a noun.

  • Most activities will have one or more inputs , identified by nouns. (Not too many things spontaneously produce output without stimulus.)

  • Each activity may have one or more resources , identified by nouns, that are consumed in transforming the input to the output.

  • Each activity may have one or more constraints , identified by nouns, that control the transformation of input to output.

  • Each activity can be expanded into two to seven (or so) sub-activities, which we shall see shortly. Typical activity models are expanded extensively. Due to time constraints (a bottom arrow on our tutorial presentation activity model), we will be expanding only the shaded activities at each stage.

This diagram describes a typical top level activity of producing a software product, which is very similar for either the waterfall or spiral process.

The following diagrams expand on a selected activity, for both waterfall and spiral processes.

[ prev | top | next ]