Software Development Lifecycle Flashcards

1
Q

What is SDLC?

A

Software Development Life Cycle (SDLC) is a process used by the software industry to design, develop and test high quality softwares.

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

SDLC PLANNING

A
  1. Project Initiation
    –Develop a system request
    –Conduct a feasibility analysis
  2. Project Management
    –Develop work plan
    –Staff the project
    –Control and direct the project
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

SDLC Analysis

A
  1. Develop analysis strategy
  2. Gather requirements
  3. Develop a system proposal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SDLC: Design

A
  1. Develop a design strategy
  2. Design architecture and interfaces
  3. Develop databases and file specifications
  4. Develop the program design
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

SDLC: Implementation

A
  1. Construct system
  2. Install system
    –Implement a training plan for the users
  3. Establish a support plan
    Build the system!
How well did you know this?
1
Not at all
2
3
4
5
Perfectly