SDLC Flashcards

1
Q

SDLC Phases

A

1) Analysis
2) Design
3) Development
4) Testing
5) Deployment & Maintenance

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

Describe Waterfall methodology

A

follows a sequential cycle, each phase must be completed before moving on
- drawbacks: little customer feedback, slow, inefficient use of resources

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

Describe Agile methodology

A

breaks down project into small sections in order to focus on customer satisfaction
- drawbacks: hard to maintain collaboration

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

List 3 specific Agile frameworks

A

1) Scrum
2) Kaban
3) Extreme programming

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

Explain scrum

A

Emphasize working software and customer collaboration over comprehensive documentation.
- Agile framework

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

Explain Kaban

A

Emphasizes focus on Flow, continuous flow, and visual workflow.

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

Explain Extreme Programming

A

Emphasizes communication, simplicity, and feedback.

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

What does the scrum process include?

A

Meeting with Devs, Quality Analyst, and Business Analyst; documenting backlogs and burnout charts; as well as sprints.

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

How long is a typical sprint?

A

2 weeks

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

What is a “standup” and what should you report about your work?

A

It is the daily meeting for reviewing the progress made on the project.
- typically ask 3 questions:
What did you do yesterday?
What are you doing today?
What are any blockers preventing you from working?

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

What is the role of the scrum master in projects?

A

Scrum Masters are responsible for clarifying questions, organizing scrum activities and act as an overall facilitator to the scrum team.

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

What is the role of the product owner?

A

They are responsible for the product resulting from the dev team and managing product backlogs.

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

Explain sprint velocity

A

It is the metric of looking at the amount of work your team completed in previous sprints and determining how much work in the future can be made in future sprints.

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

Explain the burndown chart

A

It is a visual representation of work left to do versus time.

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

What is a scrum board?

A

A tool used to visually represent the progress of the Scrum sprint. They usually consist of three columns, “To Do”, “In Progress”, and “Done”.

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