Professional Documents
Culture Documents
Module 4 PMP Domain People
Module 4 PMP Domain People
Module 4 PMP Domain People
April 4, 2021
www.tracejo.com
Focus Sessions
Agenda
Domain 1: Process
Domain 2: People
8 Engage Stakeholders
People
9 Engage and support virtual teams
12 Manage communications
13 Manage conflict
10 6
14 Mentor relevant stakeholders
9 7
8
Good people who have few or no processes in place can succeed even on difficult projects.
People are more significant than processes if we want to lower costs and boost performance.
A software development model (COnstructive COst MOdel) represent the correlation between
the project input variables and the final cost, and then use this data as a basis for estimating
future projects.
Provides direction to the product owner role about the organization’s overall goals for the project.
Focuses on whether the project will deliver the expected values on time on budget.
Is invited to the iteration review meetings to see the product increments as they are completed,
Maximize the value of the product by choosing and prioritizing the product features.
Makes sure the team has a shared understanding of the backlog items and the values they are
supposed to deliver.
Provides the acceptance criteria that the delivery team will use to prepare acceptance tests.
May change into product features and their priority at any time.
Provides the due date for the project and/or its releases.
Acts as a servant leader to the delivery team, helping them improve and remove barriers to their
progress.
Serves as a facilitator and conduit for communication within the delivery team and with other
stakeholders.
Makes sure the delivery team’s plan is visible and its progress is radiated to stakeholders.
Guides the team’s agile process and makes sure their agile practices are being used properly.
Helps the product owner communicated the project vision, goals, and backlog items to the
delivery team.
Follows up on issues raised in standup meetings to remove impediments so that the team can
stay on track.
Share their progress with each other in the daily standup meetings.
Test and revise the product increments until they pass the acceptance tests.
Demonstrate the completed product increment to the customer in the iteration review meeting.
Hold iteration retrospectives to reflect on their process and continually improve it.
Perform release and iteration planning, including estimating the stories and tasks.
“A small number of people with complementary skills who are committed to a common purpose,
performance goals and approach for which they hold themselves mutually accountable”.
Shu Ri
•To follow •To gain •To decide •To choose •To assess
rules they enough which rules the best the
have been experience are the best strategy alternatives
given and with real- for each rather than and select
make world situation. relying on the the best
analytical situations to rules. approach
decisions. begin to •To become without
understand emotionally having to first
the context of involved in analytically
the rules. the process examine all
and the the possible
tasks. strategies.
• To celebrate
the team’s
achievements.
OR
environment.
During the conversation, its important to be frank, yet remain positive and respectful.
After the meeting, the coach might needs to follow up to make sure the issue has been resolved,
Partner with managers: “Ensure that the team member’ project contributions are reported
Create positive regards: “Cultivate a genuine compassion for others and a desire to help
All team members working in the same space, within 33 feet (10 meters) of each other, with no
Common area for collaboration and information sharing where the team members conduct their
everyday work.
Team space should be supplied with (whiteboards, task boards, sticky notes, sticky papers, flip
charts, round table with screen/laptop, video conference capability, no barriers to face-to-face
“Common”: most of the work is done in the “large area”, where the team members work together
as a group.
“Caves”: team members have access to “private isolated area” to make their phone calls, one-
Not documented; so space will give the opportunity for the team members to share their tacit
knowledge.
The flow of useful information between team members who are working in close proximity to
Distributed projects basically have multiple development sites that can span buildings, cities, or
countries.
administration, and dealing with difference development infrastructures are added to the team’s
workload.
Interactive whiteboards.
Instant messaging (IM) and Voice over Internet Protocol (VoIP) headsets.
Presence-based application.
Electronic task boards and story boards, Web-based meeting facilities, and Survey applications.
Agile project management software, virtual card walls, smart boards, digital cameras.
Wiki sites, document management tools, and collaboration websites, and CASE tools.
o Velocity.
o Burn Charts.
o Burn-down Charts.
o Burn-up Charts.
Velocity usually varies the most in the first few iterations and then begins to stabilize.
The fact that velocity tends to stabilize over time makes it a very powerful tool for planning and
estimating.
Once a team has tracked their velocity over multiple iterations, they can use their average
Velocity for an iteration = The sum of all story points to be completed in one iteration.
Average velocity= Estimating when the next release or project will be done.
Example: Estimating the number of the remaining iteration that it will probably take the team to
complete the release. If we have the following information about the first release:
o The team has been averaging about 20 story points per iteration.
The format of the calendar allows each team member to record, at the end of every workday, a
The value of this practice lies in making somewhat objective an important element of team
performance – motivation or well-being – which is generally seen as entirely subjective and thus
An individual, group, or organization that may affect, be effected by, or perceive itself to be
Project Stakeholders may have a positive or negative impact on the project, or be positively or
In case the team runs into an issue where they don’t have the authority or influence:
Agile methods also emphasize knowledge sharing by using low-tech, high-touch tools like cards
Kanban boards.
Information radiators:
o Highly visible display of information, including large charts, graphs, and summaries of project
data.
Shared collaboration: group consensus rather than yielding to the will of a single influential
individual.
A quick vote.
A vote with giving the people who are not sure (thumbs sideways) a chance to voice their
thoughts.
A vote by showing the number of fingers that indicate their degree of support.
Team members indicate how they feel about a decision by placing a checkmark on a spectrum
This method invites people who are not entirely in favor of the decision to voice their thoughts
and opinions.
Is hearing what someone is really trying to convey, rather than just the meaning of the words
Internal listening level: hear the words being spoken but thinking “how is this going to affect me?”
Focused listening level: empathize with speaker thoughts, experiences, and emotions.
Global listening level: add higher level of awareness, to pick up on subtle physical and
environmental indicators.
Wireframes.
Personas.
A collaborative technique in which a group tries to rapidly generate a lot of ideas about a problem
or issue.
Quiet writing method: the group is given 5 to 7 minutes to generate ideas individually and then
Round-robin method: people take turns to share an idea at a time and build upon ideas shared.
Once ideas are captured then sort, prioritize and implement the best ideas.
When a team is in conflict: listen to complaints, without immediately wanting to solve it.
Is our ability to identify, assess, and influence the emotions of ourselves, other individuals, and
groups.
A facilitator is a person who chooses or is given the explicit role of conducting a meeting.
This role usually entails that the facilitator will take little part in the discussions on the meeting’s
topic, but will focus primarily on creating the conditions for effective group processes, in the
o Goals: establish clear goals for each meeting to get people engaged in the discussion.
o Assisting: ensure the meeting is productive and everyone has a chance to contribute.
Team members are (self-motivated) as development team is the one to accomplish the tasks and
deliver values.
Leading by serving and makes sure needs of other team members are met.
o Communicate and re-communicate project vision: maintain a common vision to drive the team to
perform.
The coach of the development team and process owner in the Scrum framework.
Removes obstacles, facilitates productive events and defends the team from disruptions.
I-shaped: a person with a single deep area of specialization and no interest or skill in the rest of
T-shaped: a person with one deep area of specialization and broad ability in the rest of the skills
Broken Comb (Paint Drip): a person with various depths of specialization in multiple skills
Mobbing: A technique in which multiple team members focus simultaneously and coordinate their
Team Charter: a document that records the team values, agreements, and operating guidelines,
members.
A formal document to justify, explain, define and authorize a project including the following
Project Charter:
o Addresses the 5w1h of the project (why, what, who, when, where, how).
A meeting to be performed at the end of each iteration (once per month, or every week or two)
1. Set the stage: get people comfortable to speak and outline the topics for discussion
o Use (ESVP): choose 1 from among “explorers, shoppers, vacationers and prisoners” that
2. Gather data.
3. Generate insights.
4. Decide what to do: identify the high priority items to devise an action plan.
The chosen improvement stories will be put in the non-functional backlog to be carried out by
Retrospective meeting is carried out once per iteration and identifies one area for improvement.
The term “retrospective”, has gained favor in the Agile community over better known ones such
Pair programming consists of two programmers sharing a single workstation (one screen,
o “Navigator” is the programmer actively involved in the programming task but focusing more on
overall direction.
It is expected that the programmers swap roles every few minutes or so.