1/18
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
process 1
define context and external interactions of the target system
process 2
design system and software architecture
process 3
identify the principal entities for implementation paradigm
process 4
develop and document design models
process 5
specify dependencies and interactions
process 6
evaluate design
aspect of software design 1
structure - run time, development, deployment
aspect of software design 2
behaviour - interactions, control and data flow
type 1
planned
type 2
evolutionary
consideration 1
design for change
consideration 2
use appropriate patterns
consideration 3
communicate the design
consideration 4
listen to development team
modelling use 1
managing complexity
modelling use 2
communicating with stakeholders
modelling use 3
detecting errors and omissions early
modelling use 4
guiding implementation
modelling use 5
understanding and managing changes