SDLC - SIA101 Flashcards

1
Q

____________________ is a well-defined, structured sequence of stages in software engineering to develop the intended software product.

A

SDLC

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

Provides a series of steps to be followed to design and develop a software product efficiently.

A

SDLC

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

SDLC framework includes the following steps:
C . R . FS . S . S . C . T . I . I . O . D

A

Communication
Requirement Gathering
Feasibility Study
System Analysis
Software Design
Coding
Testing
Integration
Implementation
Operations & Maintenance
Disposition

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

This is where the user initiates the request for a desired software product. The user contacts the service provider and tries to negotiate the terms, submits the request to the service providing organization in writing.

A

Communication

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

This step onwards the software development team works to carry on the project. The team holds discussions with various stakeholders from problem domain and tries to bring out as much information as possible on their requirements.

A

Requirement Gathering

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

The team comes up with a rough plan of software process. At this step the team analyzes if a software can be designed to fulfill all requirements of the user, and if there is any possibility of software being no more useful.

A

Feasibility Study

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

At this step the developers decide a roadmap of their plan and try to bring up the best software model suitable for the project.

A

System Analysis

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

Next step is to bring down whole knowledge of requirements and analysis on the desk and _________ the software product. The inputs from users and information gathered in requirement gathering phase are the inputs of this step.

A

Software Design

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

This step is also known as programming phase. The implementation of software design starts in terms of writing program code in the suitable programming language and developing error-free executable programs efficiently.

A

Coding

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

An estimate says that 50% of whole software development process should be _________. Errors may ruin the software from critical level to its own removal.

A

Testing

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

Software may need to be _________ with the libraries, databases, and other program(s). This stage of SDLC is involved in the ___________ of software with outer world entities.

A

Integration

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

This means installing the software on user machines. At times, software needs post- installation configurations at user end. Software is tested for portability and adaptability and integration related issues are solved during _____________________.

A

Implementation

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

This phase confirms the software operation in terms of more efficiency and less errors. If required, the users are trained on, or aided with the documentation on how to operate the software and how to keep the software operational.

A

Operation and Maintenance

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