1.2.3 SOFTWARE DEVELOPMENT Flashcards

1
Q
Identify the common stages of software development
life cycles (SDLCs).
A
Analysis, 
Design, 
Development, 
Testing,
Implementation, 
Evaluation and
Maintenance.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define white box testing

A

A form of testing carried out by software
development teams in which the test plan
is based on the internal structure of the
program. All of the possible routes through
the program are tested.

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

what is TELOS?

A
A method of analysis used by designers
to evaluate the feasibility of a project. It
considers technical, economic, legal and
operational aspects of the project, as
well as scheduling.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are agile methodologies?

A

A collection of methodologies which aim
to improve the flexibility of software
development. They respond quickly to
changes in user requirements.

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

Identify the advantages of waterfall

programming methodologies.

A
  • Straightforward to manage.
  • Clear structure.
  • Clearly documented.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Give three disadvantages of extreme programming

methodologies.

A

High cost due to two people working on one
project.
- Teamwork and good communication is essential.
- End-user must be present throughout the duration
of the project.

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

Give three disadvantages of extreme programming

methodologies.

A

High cost due to two people working on one
project.
- Teamwork and good communication is essential.
- End-user must be present throughout the duration
of the project.

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

What type of projects are spiral programming

methodologies suited to?

A

Large, risk-intensive projects with a high

budget.

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