Serial & Agile Flashcards

1
Q

Requirements

A

often written as user stories which capture who it is for, what they are trying to accomplish, why it matters to them

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

Estimating and Planning

A

Product Backlog – prioritized list of requirements
Story points - measure of estimating resources
Team velocity = how fast is the team finishing up the backlog

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

Iterative development

A

Generally 1-4 weeks

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

Visual management

A

Task board

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

User stories

A
  • are short, simple descriptions of a feature told from the perspective of the person who desires the new capability, usually a user or customer of the system. They typically follow a simple template.
  • often written on index cards or sticky notes, and arranged on walls or tables to facilitate planning and discussion. As such, they strongly shift the focus from writing about features to discussing them
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Value Creation Processes

A

the way the product manager and the project team organize around the work that needs to be completed

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

3 types of value creation processes:

A

Serial, Iterative, Agile

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

Product Management Framework (PMF)

A

The process of managing the entire lifecycle of product from conception, through development and production, to retirement

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

Phase-gate

A

Decision process whether to move forward to the next phase depending on deliverables and achievements in that stage
E.g. Going from high-school to college requires passing the high school and getting accepted by the college (SATs, ACTs etc)

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

4 possible outcomes of phase-gate review completion:

A
  1. Go
  2. No Go
  3. Redirect or rework
  4. Defer or hold
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Advantages of Serial Process:

A
  • Manages cost risk
  • Known and agreed-upon requirements
  • Trace-able
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Disadvantages of Serial Process:

A
  • Longer duration

- Schedule delays due to defect identification and resolution

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

Iterative/Incremental Processes

A

Develop a product through repeated cycles (iterative) and in small portions at a time (increments), allowing the team to take advantage of what they learned while developing earlier parts or versions of the system

    • The process starts by delivering a smaller subset of requirements learn from the customer feedback  enhance the delivery  repeat
  • Allows faster response where the requirements are changing rapidly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Iteration

A

refers to the cyclic nature of a process in which activities are repeated in a structured manner

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

Increment

A

refers to the quantifiable outcome of each iteration

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

Agile

A

Describes number of development methodologies that share common principles associated with incremental/iterative processes

17
Q

Common Agile processes include

A
  • Scrum
  • Extreme programming
  • Feature-driven development