COM2008 01

?
What is software engineering?
Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software
1 of 8
What makes up the software process?
Specification, development, validation, evolution
2 of 8
What makes up the software lifecycle?
Maintain: fix faults, extend the system, decommission the system.
3 of 8
What makes up the commission of the software lifecycle?
Feasibility study, Outline objectives. Requirements elicitation, Collect required system behaviours.
4 of 8
What makes up the construct of the software lifecycle?
Systems analysis, determine scope and model system. Formal specification, logical model and proof of expected behaviour. System design, split system into smaller parts and choose design strategy. Implementation, Testing, Deployment.
5 of 8
What Software process models exist?
Traditional: Waterfall, Spiral, V-model. Formal: Cleanroom, VDM. Radical: Prototyping, Time-boxed, Agile (eXtreme Programming, Scrum)
6 of 8
What is good about the Waterfall model?
Staged development
7 of 8
What is bad about the Waterfall model?
Inflexible
8 of 8

Other cards in this set

Card 2

Front

What makes up the software process?

Back

Specification, development, validation, evolution

Card 3

Front

What makes up the software lifecycle?

Back

Preview of the front of card 3

Card 4

Front

What makes up the commission of the software lifecycle?

Back

Preview of the front of card 4

Card 5

Front

What makes up the construct of the software lifecycle?

Back

Preview of the front of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Computer Science resources »