2.1.3 Development Life Cycle Flashcards

1
Q

What are the Stages of the S Curve model

A

Research & Development - Initial slow growth

Ascent - Rapid growth

Maturity - late-stage slow growth

Decline - Stationary demand eventually fall in demand/growth

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

Describe the S-Curve model

A

The S-curve model plots economic benefits against time. By doing so, it brings about a series of stages that closely follow the stages of the lifecycle.

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

What are the different types of users that take up new technology

A
  • Innovators are willing to take risks and try new things.
  • Early adopters test a new product before recommending it.
  • The early majority buy products based on the recommendations of early adopters.
  • The late majority are more reluctant to adopt new technologies.
  • Laggards are easily frustrated by and wary of new technology.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the phases of development of new technology

A
  • Feasibility study
  • Requirements analysis
  • Design
  • Software development
  • Testing
  • Release
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the roles of individuals in a development team

A

Product owner

Engineering manager

Business analyst

Software architect

UX and UI designers

QA engineer

Software developers

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

What are the development methodologies

A

Waterfall

RAD

SPIRAL

AGILE

BIG BANG

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

What is the waterfall method

A

This approach contains a series of stages that are arranged in order, with each stage feeding into the next.

In this model, no stage of development can begin until the preceding stage has been completed.

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

What is the Agile method

A

This is a more flexible alternative to structured development methodologies such as the waterfall approach.

An agile approach values collaboration over processes and tools, with a strong focus on providing programmers with the tools and resources they need and trusting them to solve the problem as efficiently as possible

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

What is the RAD method

A

This approach puts less emphasis on planning and more emphasis on an adaptive
design process.

Requirements do not always need to be clear or precise at the start, and prototypes are often used in addition to (or sometimes instead of) design specifications. The product is refined repeatedly through trial and error.

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

What is the Spiral method

A

This approach is a risk-driven software development process model.

Based on the unique risk patterns of a given project, the spiral model guides a team to adopt elements of one or more process models.

This model is often used by large organisations for expensive and complex projects as it enables constant adjustments to be made.

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

What is the Big-Bang method

A

Unlike the other approaches, this one does not follow any specific design process;
instead, it focuses on all the possible resources in software development and coding,
with very little or no planning.

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

Describe the stage of Research and Development

A

no income received from input and organisation has
negative economic benefit (loses money)

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

Describe the stage of Ascent

A

as customers become aware of the product, it gains in
popularity, monetary yield is returned as sales increase

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

Describe the stage of Maturity

A

product is widely adopted by customers with maximum
financial gain as sales peak

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

Describe the stage of Decline

A

product is superseded, sales and financial gain decrease as
customers migrate to new products

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