Week 2: SDLC Flashcards

1
Q

What is the Systems Development Life Cycle (SDLC)?

A

Process of developing an IS that supports business needs.

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

What is a development methodology?

A

Approach to implementing the SDLC.

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

What is structured design?

A

Formal step-by-step approach to the SDLC that moves logically from one phase to the next.

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

What is phased development?

A

Breaks the system into a series of versions that are developed sequentially. A version consists of the implementation of a subset of the requirements.

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

What is prototyping?

A

Development centers on refining a system prototype over several cycles. A system prototype consists of a rudimentary implementation of the system.

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

What is Object-oriented Systems Analysis and Design (OOSAD)?

A

Organizes requirements around objects, which integrate behaviors (processes) and data modeled after real-world entities with which the system interacts.

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

What is Agile Development?

A

All agile development methodologies are based on the agile manifesto. These methodologies focus on addressing changing requirements instead of detailed development processes, all-inclusive documentation, and detailed plans.

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

What are the two popular agile frameworks?

A

Scrum and Extreme Programming. Both frameworks focus on delivering finished products fast within a transparent culture.

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

What is Extreme Programming?

A

Focuses on appropriate engineering practices for software development, such as testing and efficient coding practices. Code is tested frequently and is placed into an integrative testing environment.

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

What is Scrum?

A

Encourages teams to learn through experiences, self-organize while working on a problem, and reflect on their wins and losses to continuously improve.

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

What is business value in the context of an information system?

A

Refers to the benefits to the business obtained from the system. Explaining the business value to be gained from the system, both in tangible and intangible ways, is essential when justifying the development of a new information system.

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

What is a tangible benefit?

A

A tangible benefit can be quantified and measured easily.

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

What is an intangible benefit?

A

Results from an intuitive belief that the system provides essential but hard-to-measure benefits to the organization.

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