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

20
Q

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

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
Oftern adopt at enterprise level
Scrum Master
26
Works with other scrum masters within the organization is a Scrum **evangelist**
Scrum Master
27
Is a management role, but is considered a **servant leader** and **not a top-down manager**
Scrum Master
28
What are the Scrum Events? (S,S,D,S,S)
Sprint Sprint planning Daily Scrum Sprint review Sprint retrospective
29
What are the Scrum Artifacts (PB,SB,PI)
*Product Backlog * Sprint Backlog *Product Increment
30
is the **only to-do list for the development team**. It can contain **requirements, enhancement requests, defects, user stories, or even new feature ideas.
Product Backlog
31
It is the **subset of the product backlog** Contains items selected for the sprint, plus tasks specific to the development team sample
Sprint Backlog
32
Current "done" version of the product itself
Product Increment
33
Should be usable and provide some business value
Product Increment
34
Must be polished enough to ship
Product Increment
35
are **regular meet-ups of all relevant team members** This method is best for **innovative and complicated projects**
Scrum
36
relies on incremental development.
Scrum
37
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**
Scrum
38
definition of ____ is understood by the Scrum team and external stakeholders.
done
39