EME03 Selection of an appropriate project approach
Selection of an appropriate project approach
Choosing methodologies and technologies
Methods often involve the creation of Models.
Model is a representation of a system which abstracts certain features but ignores others.
- USDP: Unified Software Development Process.
- SSADM: Structured Systems Analysis and Design Method.
- OOM:Object-Oriented Method.
categorize
- Is a data-oriented or process-oriented system to be implemented?
- Will the software that is to be produced be a general tool or application specific?
- Are there specific tools available for implementing the particular type of application?
- Concurrent processing, knowledge-based, heavy use of computer graphics?
- Is the system to be created safety critical?
- Is the system designed primarily to carry out predefined services or to be engaging and entertaining?
- What is the nature of the hardware/software environment in which the system will operate?
Choice of process models
- The waterfall model
- The spiral model
- Software prototyping
- Incremental delivery
- Agile methods

浙公网安备 33010602011771号