Software Development Cycle Flashcards

1
Q
  1. Requirement Analysis
A

Where business analysts or software developers identify the needs of a client.

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

The tasks of precisely describing the software to be written in a mathematically rigorous way.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Design and Architexture
A

The design and functioning stage where programmers begin roughing out the logic they will use when the actual coding begins.

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

Where a programmer transform the function designs by translating it into codes using programming language.

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

The implementation stage includes

Conversion: Transfer of data from old system to a new system

Documentation: Prepared for programmers and end users to facilitate their needs in understanding the system

Training: Increasing users efficiency. Important because it helps users operate the software correctly

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

Testing parts of the software and scoping for possible syntax, clerical, logic, run-time and capacity errors

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

Maintaining and enhancing software to cope with newly discovered problems or new requirements. Bugs and error are fixed where need be.

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