Software Development iii - Methodologies Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

System Development Lifecycle

A

A framework defining tasks performed at each step in the software dev process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The Waterfall Lifecycle Model

A

A linear sequence of stages. Each stage is completed before the next stage begins. Good for small, simple projects where requirements are clear and do not change.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Iterative development

A

A process or a method in which a software product is developed after breaking it down into smaller easily developable ‘chunks’. Each chunk is analysed, designed, developed and tested in iterations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Rapid Application Development

A

Uses minimal planning in favour of rapid prototyping and development of the prototype with feedback from clients.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Prototype

A

An original or first model of something with other forms are copied or developed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Spiral Model

A

Iterations of objective, risk, develop prototypes and planning. Focuses on risk and iterative development of the process. Good for risky, complex, long projects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Risk Analysis

A

The process of identifying and analysing potential issues that could negatively impact a software project.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Agile methods

A

Agile development is an umbrella term for a set of methods and practices based on the values and principles expressed in the Agile Manifesto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Extreme Programming

A

An agile methodology for software development that is iterative, focusing on high quality code and customer involvement/ feedback

How well did you know this?
1
Not at all
2
3
4
5
Perfectly