Week 3 - SDLC Flashcards

quiz2

1
Q

What are the Waterfall Process

A

Requirements
Analysis
Design
Implementation
Testing
Maintenance

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

has distinct deliverables and a review process

A

Waterfall Methodology

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

Each phase completely wrapping up
before the next phase begins. Works exceptionally well for
small-scale projects.

A

Waterfall Methodology

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

Each phase completely wrapping up before the next phase begins

A

Waterfall Methodology

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

Software Development for small businesses. Budgets and timelines are constrained and need to be defined very thoroughly.

A

Waterfall Methodology

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

Change is inevitable Software Development is inherently risky

A

Agile

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

What are the Agile Process

A
  • Requirements
  • Analysis and Design
  • Development
  • Test
  • Deployment and maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Software is built iteratively and in small increments.

A

Agile Methodology

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

Agile SDLC methodology
follows the theory of ____________ development

A

Agile Methodology

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

relatively well-known, particularly in the software development industry.
Teams anticipate and proactively scan for changing requirements

A

Agile Methodology

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

The development is necessarily
iterative, instead of one linear sequence

A

Agile Methodology

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

Works more quickly and better prepare for changes in software development.

A

Agile Methodology

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

Ream works on multiple phases of a project simultaneously and for short periods of time

A

Agile Methodology

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

This results in more iterations and many more tests compared to other models.

A

Agile Methodology

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

The work is divided into a segment called ________ and each sprint is tested before moving to the next step

A

sprints

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

a framework that can help teams build complex products

A

Scrum Process

17
Q

Is abstract and not prescriptive

A

Scrum Process

18
Q

First gained widespread popularity in ____ presented by ____ ________ and ____ ________

A

1995, Ken Schwarber and Jeff Sutherland

19
Q

Easy to learn but difficult to master
Is a lightweight framework

A

Scrum

20
Q

Has only three team roles, five events and three artifacts.

A

Scrum

21
Q

3 parts Scrum Roles

A

Product owner
Development team member
Scrum master

22
Q

They define what will be built.

Accountable for the product backlog

A

Product owner

23
Q

Defines how those items be converted into an iteration of the working product

A

The Development Team

24
Q

Scrum role: self-organized and operates with minimal input from external sources.

They own the entire sprint backlog

There are no managers or team leads

A

The Development Team

25
Q

Oftern adopt at enterprise level

A

Scrum Master

26
Q

Works with other scrum masters within the organization

is a Scrum evangelist

A

Scrum Master

27
Q

Is a management role, but is considered a servant leader and not a top-down manager

A

Scrum Master

28
Q

What are the Scrum Events?
(S,S,D,S,S)

A

Sprint
Sprint planning
Daily Scrum
Sprint review
Sprint retrospective

29
Q

What are the Scrum Artifacts
(PB,SB,PI)

A

*Product Backlog
* Sprint Backlog
*Product Increment

30
Q

is the only to-do list for the development team. It can contain **requirements, enhancement requests, defects, user stories, or even new feature ideas.

A

Product Backlog

31
Q

It is the subset of the product backlog

Contains items selected for the sprint, plus tasks specific to the development team sample

A

Sprint Backlog

32
Q

Current “done” version of the product itself

A

Product Increment

33
Q

Should be usable and provide some business value

A

Product Increment

34
Q

Must be polished enough to ship

A

Product Increment

35
Q

are regular meet-ups of all relevant team members

This method is best for innovative and complicated projects

A

Scrum

36
Q

relies on incremental
development.

A

Scrum

37
Q

Each iteration consists of two- to four-week sprints, where the goal of each sprint is to build the most important features first and come out with a Potentially Shippable Product

A

Scrum

38
Q

definition of ____ is understood by the Scrum
team and external stakeholders.

A

done

39
Q
A