8/17 Study Session - Prepcast Flashcards

1
Q

A project scheudle that shows the anticipated completion dates of major project deliverables.

A

Milestone Chart

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

Shows the work that remains to be completed versus the time left in the iteration.

A

Burndown Chart
agile
Depicts the variance between the ideal rate of work and the actual rate of work

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

Graphical depiction of the project schedule

A

Gantt chart

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

Shows the activities and the relationshp between activities for the project.

A

Project Schedule Network Diagram

https://gitmind.com/project-network-diagram.html

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

A lean manufacturing technique used to analyze and improve the flow of materials and/or information during the development of a product, and make changes as necessary to increase the value of the product delivered to the customer.

A

Value Stream Mapping
* Value Stream Analysis is one of the processes used in value stream mapping

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

What Agile process performs iterative cycles across seven key disciplines and incorportates the associated feedback before delivery?

A

AUP - Agile Unified Process
* offshoot of the Unified Process for software projects
* features more accelerated cycles than heavyweight processes than UP
* focuses on high value activities
* may not be suitable for projects with a large number of complex features or well defined requirements

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

What Agile framework highlights three core beliefs: Technologies changing techniques, cultures changing norms, and distances changing communication?

A

Crystal - as described in Alistair Cockburn’s book Crystal Clear

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

In Decision Tree Analysis, what is the difference between payoff and costs for a path over a branch?

A

NPV - Net Path Value

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

When is a Decision Tree Analysis performed?

A

Quantitative Risk Analysis
Planning Process Group
Risk Knowledge Area

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

In Decision Tree Analysis, what is found by multiplying the values of the uncertain alternatives by their probabilities and summing the results?

A

EMV - Expected Monetary Value

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

In what process are you determining, documenting and managing stakeholder needs and requirements to meet project objectives?

A

Collect Requirement Process
Planning Process Group
Scope Knowledge Area
* provides the basis for defining the project scope

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

Name three data analysis techniques used during the Collect Requirements Process?

A
  • Document analysis
  • Nominal group technique - silent brainstorm and discussion
  • Multicriteria Decsion Analysis - uses a matrix to provide a systematic approach to establishing criteria used to evaluate and rank ideas.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Who does a story writing workshop include?

A
  • developers
  • customer representaties
  • end users
  • other stakeholders
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What happens during a story writing workshop?

A

Participants write as amny user stories as they can.
No priorities are associated withthe user stories at this point - customer will have a chance to do that later.
Stories can be written at any time, this is just one opportunity.

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

What is BDD?

A

Behavior-Driven Development

Given (a certain circumstance)
When (something happens)
Then (we want this to happen)

Allows a developer to focus on testingthe code based on the expected behavior of the software and is a method of writing user stories.

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