Organization Structure and Flavors of Agile Flashcards

1
Q

Matrix - Weak

A

Matrix / Weak = Resource availability low. Budget managed by Functional Manager

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

Matrix - High

A

Resource availability moderate to high. Budget managed by Project Manager

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

Functional Structure

A

Functional managers control resources, PM has limited authority

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

Matrix Structure

A

Matrix Structure has a mix of functional and project-based authority

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

Organic Structure

A

Organic Structure is flexible, PM has little or no authority, and resources are controlled by owner or operator.

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

Program

A

A program is a range of related projects managed as a group

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

Portfolio

A

A Portfolio is a collection of project groups and operational work to achieve a strategic objective

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

Large Scale Scrum

A

According to PMI, Large Scale Scrum is when the organization applies Scrum ways of working to program and portfolios, only when necessary.

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

SAFe

A

According to PMI, SAFe is when the company focuses on organizing project teams around ‘Value Stream’

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

DSDM - Dynamic Systems Delivery Method

A

According to PMI, DSDM - Dynamic Systems Delivery Method is when the team focuses on constraint-driver delivery and formalized prioritization of scope

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

Continuous Integration

A

In XP, Continuous Integration is releasing small, functional increments frequently

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

Frequent Builds

A

In XP, Frequent Builds is integrating and testing code multiple times per day

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

You have been asked to develop a new website for one of your clients. The website is required to be browser independent and delivered within a month. Although the website has a simple design, the requirement of browser independence has added some complexity to the project. Which of the following approaches would you recommend for this project?

A

Iterative
NOT Agile
The project requires a single final delivery. However, project work might require repetitions until all browsers are supported. An iterative approach is ideal in this situation. [PMBOK7 p35-38] (Domain: Process, Task 13)

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

Describe the four main project methodologies according to PMI each suited to different project needs.

A
  1. Predictive (Waterfall), suitable for well-defined projects with a linear approach.
  2. Iterative, focusing on repeated refinements to achieve correct solution.
  3. Incremental, quicker value in frequent small deliveries.
  4. Agile, combining both iterative and incremental with frequent deliveries and customer feedback to improve deliverables over time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Describe the role of a product owner

A

The product owner is responsible for guiding the direction of the product.
Product owners rank the work based on its business value. Product owners work with their teams daily by providing product feedback and setting direction on the next piece of functionality to be developed/ delivered. That means the work is small, often small enough to be described on one index card.

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

You will soon be leading a complex project. Project communication is critical to the success of the project; specifically all team members need to be kept updated on project progress. Which of the following approaches will produce the best results?

A

Use a Kanban board.
NOT Discuss progress during daily standups.
NOR Discuss progress during retrospectives.
NOR: Discuss progress during sprint planning events.
The most effective method would be to use a Kanban board as that would provide a continuous means to visually communicate project status to the team. [Agile Practice Guide, 1st edition, Page 65] (Domain: People, Task 3)

17
Q

While companies are moving toward open, collaborative work environments, organizations also need to create quiet spaces for workers who need uninterrupted time to think and work. Companies are now designing their offices to balance common and individual areas. What are these sometimes called?

A

Office designs attempting to balance collaborative areas and quiet spaces for uninterrupted time to think and work are sometimes called “caves and common” with an origin in XP. [PMI Agile p46] (Domain: Process, Task 13)