Lecture 13 Flashcards
Why is big design/up front anti-pattern are popular?
Estimates, scope, visibility
Why is big design/up front anti-pattern dangerous?
- Reduce willingness to change
- High chance of poor design
- High change of deviation
- Decreases morale in development
Why are diagrams important?
- Communication
- Ease transition to other teams
In OOD, what is the system context model?
A structural model that demonstrates the relationship to other systems in the environment of the system being developed
In OOD, what is the interaction model model?
A dynamic model that shows how the system interacts with its environment as it is used.
In a UML diagram a static model describes?
The structure of the system, for example in terms of object classes and relationships.
In a UML diagram a dynamic model describes?
The interactions between objects or other system components.
What are two types of diagrams to sequence models?
- State diagram
- Sequence diagram
What diagram should be used to illustrate interface specifications?
Component diagrams can be used as a structural model showing how the system will communicate via interfaces