Systems Development Lifecycle Flashcards

1
Q

Initiation

A
The original idea
Where does it come from?
Replacing an old system
Automation
Improving business process
New business process
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Feasibility Study

A

Test whether the idea is feasible.
Is the technology available/affordable?
Is this necessary? What are the risks/benefits?
Do benefits outweigh the costs?

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

Requirement analysis

A

Who are the stakeholders? Who are the users? How do they benefit?
What process will the system create/change/support?
Functional and non functional requirements?
Results in a requirements specification

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

System design

A

What are the target platforms?
What networks are used?
What is the software architecture?
Results in software architecture and design specifications

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

Build

A

Building the actual software
Writing tests and programming
Software reuse
Results in software product

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

Implementation

A
How is the software implemented onto hardware and networks so it can be used by the end user?
Was the idea good?
Did the benefits exceed the cost?
Did we meet requirements?
Did we get the design right?
Does it work on the hardware?
Do the users like it?
Does it deliver value?
Result: a live system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Maintain

A

How the software is maintained during its life.

Software needs to be changed to meet changing business needs and technology.

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

Kill

A

The system is no longer useful.
It costs more to run than it delivers.
There is a better system that replaces this one.

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