Software Development Life Cycle Flashcards

1
Q

What is SDLC?

A

→ detailed plan for building, deploying, and maintaining the software.

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

NAME STEPS OF SDLC

A

→ system /requirements analysis
→ system design
→system implementation
→ system testing
→ operation & maintenance/ evolution

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

REQUIREMENT ANALYSIS

A

→who are the users?

→ what will the system do?

→ what problem is the system addressing?

→ is it feasible?

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

SYSTEM DESIGN

A

→ the hardware, software, and network requirements

→ what will be developed in-house?

→ what will be developed externally?

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

SYSTEM IMPLEMENTATION

A

Convert from old system to new system .

Train new users, make them comfortable, and gain their support.

Compile final documentation.

Evaluate system.

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

SYSTEM TESTING

A

Demonstrate that software functions appear to be working according to specification and performance requirements.

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

OPERATION & MAINTENANCE

A

physical repair of the system.

Correction of new bugs found.

System adjustments to environment changes.

Checkups from time to time .

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

Deliverables for SDLC

A

Requirements
system request, system addressing, feasibility

Analysis
high level initial design, system proposal

Design
architecture design, interface design, program design

Implementation
docomentation, training plan, support plan

Launch and monitoring
launched system, monitoring tools, issue resolution reports

Maintenance and Updates
regular updates, maintenance reports

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