| Tree
| Software Engineering
| Notes
|
| Tree | All Software Engineering artifacts in a project
|
| Forest | A number of related projects
|
| Main truck | Requirement/Architecture
|
| Branches | Analysis/design documents
|
| Leaves | Implementation artifacts
|
| Textures on leaves | Code
|
| Fruits | Executables
|
| Properties
|
| Color
|
| Shape
|
| Size
|
| Animation
|
| Ribbons (tied to leaves or branches)
|
| Views
|
| Highlights | | There are different ways to show a portion of a tree differently: Textured in color; Textured in B&W; Not textured (all gray); Highlighted wire frames; Outlines; Invisible
|
|
|
| Process
|
| Growing a tree | Developing a project
|
| | Waterfall model
|
| | Spiral model
|
| | Incremental model
|
| Tools
|
| ladder | test harness
|
| Trimmer
|
| Sprayer
|
| Roles
|
| | Coder
|
| | Tester
|
| | Designer
|
| Water Tree | Project Manager
|
| | End user
|