Flashcards
Introduction to Software Engineering
Cards in this deck (10)
- 1Software is defined as ... and ...Software is designed as computer programs and associated documentation (requirements, design models and user manuals)
- 2Generic Software is software that is developed for ...a range of different customers
- 3Bespoke Software is software that is developed for ...a single customer according to their specification
- 4New Software can be developed by (3 methods) ...developing new software
configuring generic software
reusing existing software - 5A Software Process is ...a set of activities whose goal is the development of software.
- 6Generic activities of a Software Process are ...Specification
Development
Validation
Evolution - 7A software process model is a ... representation of a software process from a specific ...simplified
perspective (workflow, data-flow and role/action) - 8Structured Approaches to Software Development will include ...Model Descriptions
Rules (constraints applied to system models)
Recommendations (good design practice)
Process Guidance (what activities to follow) - 9The attributes of good quality software are ...deliver required functionality and performance
maintainable, dependable
acceptable and efficient - 10Key challenges facing software engineering areHeterogeneity (independent techniques)
Delivery (techniques that improve speeds)
Trust (techniques that show software can be trusted by users)
Information
- Description
- Bachelors Degree Systems and Software Analysis (Unit 5 - Introduction to Software Engineering) Flashcards on Introduction to Software Engineering, created by Jorden Allcock on 27/02/2016.
- Created by
- Jorden Allcock
- Views
- 6
- Rating