SlideShare a Scribd company logo
1 of 80
by Nanda Lankalapalli
32
Copyright © 2018 - All rights are reserved by Power Agile
Technologies Private Limited
Table of Contents
PERSONAL FULFILMENT 4
SCRUM VALUES 4
SCRUM, AGILE AND LEAN 6
ORIGINS OF LEAN THINKING 6
KAIZEN MINDSET 7
WASTE OF LEAN MANUFACTURING 8
LEAN CONCEPTS 9
LEAN AND AGILE ENGINEERING 11
AGILE FACILITATION 12
FACILITATING OPEN DISCUSSION 12
ALTERNATIVES TO OPEN DISCUSSION 12
SETTING THE FRAME 19
DEBRIEFING 19
VISUAL FACILITATION FOR COLLABORATION 22
FACILITATING REMOTE TEAMS 24
COACHING 26
COACHING AGREEMENT 26
COACHING ASSUMPTIONS 28
PSYCHOLOGICAL CONSIDERATIONS 29
SERVICE TO PRODUCT OWNER 33
PRODUCT VISION 33
STORY WRITING WORKSHOP 37
BUY A FEATURE 37
DESIGNING PRODUCT BACKLOG 38
SERVICE TO DEVELOPMENT TEAM 40
TEAM PERFORMANCE CURVE 40
FIVE DYSFUNCTIONS OF TEAM 41
STARTING NEW TEAM 49
KICK-OFF A NEW SCRUM TEAM - ROLE PLAY 51
SOFTWARE CRAFTSMANSHIP 52
SERVICE TO ORGANIZATION 58
COMPLEX SYSTEMS 58
SYSTEMS THINKING 61
ORGANIZATIONAL CHANGE 65
SCALING SCRUM 73
ORGANIZATIONAL DESIGN 73
ALIGNMENT VS AUTONOMY 75
SCALING PRODUCT OWNER 76
CROSS TEAM COLLABORATION 77
ENGINEERING PRACTICES FOR SCALING 79
APPENDIX 80
BRIEF HISTORY OF LEAN 80
READING LIST 83
Personal FulfilmentScrum Values
Mark on the below radar chart on the scale of 1 to 5 (1 is least
and 5 is the best) on how do you rate yourself on Scrum values:
Openness
5
Courage
3
1Respect Focus
Commitment
Share your Analysis of how you improved on your Scrum
Values over period. Also share two concrete examples where
you have used these values.
Scrum, Agile and LeanOrigins of Lean Thinking
Identify and List the aspects of Lean Thinking
❖
❖
❖
❖
❖
Kaizen Mindset
Kaizen is the Japanese word for a “good change” (Kai = change,
Zen = good). It means constant improvement of all company
functions, at every hierarchical level, from CEO to the least
paid employees. It doesn’t matter if the change happens one
time or is constant, big or small, as long as it is a change for the
better.
The result of Kaizen should be a better workplace, a safer
environment, elimination of hard work, teaching people how to
scientifically innovate and test new ideas, reducing waste,
increasing productivity, optimizing the supply chain and sales
channels, and so on.
You can always do it better, make it better, and improve it, even
if things are not broken. In Kaizen, problems are seen as
opportunities to improve.
Relate how Product and Process Kaizen happens in Scrum
Product Kaizen
Process Kaizen
Waste of Lean Manufacturing
Map wastes of Product Development to Wastes of Lean
Manufacturing.
Wastes of Lean Manufacturing
Wastes of Product Development
Transportation
Unnecessary movement of the product that doesn’t add any
value.
Inventory
Product or parts of the product that doesn’t yield any income
yet.
Motion
Moving People and Equipment that produces the product.
Waiting
Waiting for next production step
Over-Production
Producing ahead of the demand
Over-Processing
Using more process steps than required
Defects
Correcting defective work in earlier product is expensive and
will delay the product.
Lean Concepts
Value through built-in quality: Understanding that customer
satisfaction is paramount and is built-in at every step of the
enterprise’s process, from building in satisfying features (such
as peace of mind) to correctly building in quality at every
production step. Built-in quality means to stop at every doubtful
part and to train yourself and others not to pass on defective
work, not to do defective work and not to accept defective work
by stopping the process and reacting immediately whenever
things go wrong.
Value streams through understanding "takt" time: By
calculating the ratio of open production time to averaged
customer demand one can have a clear idea of the capacity
needed to offer a steady flow of products. This “takt” rhythm,
be it a minute for cars, two months for software projects or two
years for a new book leads to creating stable value streams
where stable teams work on a stable set of products with stable
equipment rather than optimize the use of specific machines or
processes. Takt time thinking leads to completely different
capacity reasoning than traditional costing and is the key to far
more frugal processes.
Flow through reducing batch sizes: Every traditional business,
whether in production or services, is addicted to batch. The idea
as that once work is set up one way, we’d better get on and
quickly make as many pieces of work as we can to keep the unit
cost down. Lean thinking looks at this differently in trying to
optimize the flow of work in order to satisfy real demand now,
not imaginary demand next month. By working strenuously on
reducing change-over time and difficulty, it is possible to
approach the lean thinking ideal of single piece flow. In doing
so, one reduces dramatically the general cost of the business by
eliminating the need for warehouses, transports, systems,
subcontractor use and so on.
Pull to visualize takt time through the flow: pulling work from
upstream at takt time through visual devices such as Kanban
cards is the essential piece that enables lean thinkers to
visualize the gaps between the ideal and the actual at the
workplace at any time. Pull is what creates a creative tension in
the workplace by both edging closer to single-piece-work and
by highlighting problems one at a time as they occur so complex
situations can be resolved piecemeal. Pull is the basic technique
to “lean” the company and, by and large, without pull there is
no lean thinking.
Seeking perfection through kaizen: The old time sensei used to
teach that the aim of lean thinking was not to apply lean tools to
every process, but to develop the kaizen spirit in every
employee. Perfection is not sought through better, more clever
systems or go-it-alone heroes but through a commitment to
improve things together step-by-small-step. Kaizen literally
means change for the better and Kaizen spirit is about seeking a
hundred 1% improvements from every one every day every
where rather than one 100% leap forward. The practice of
kaizen is what anchors deep lean thinking in people’s minds and
which, ultimately, leads to complete transformation. Practicing
kaizen together builds self-confidence and the collective
confidence that we can face our larger challenges and solve our
problems together.
Lean Concepts
Scrum Framework
Value Delivery
Value Stream
Flow
Pull
Perfection
Lean and Agile Engineering
Agile Engineering Practices
Lean Practices
Test Driven Development
Continuous Integration
Collective Ownership
Agile FacilitationFacilitating Open Discussion
Open discussion is the unstructured, conversational, familiar
way of talking in groups. People speak up when they want to,
and talk for as long as they choose. It is absolutely essential to
know how to facilitate an open discussion; it is by far the most
common approach to thinking in groups.
Open discussion serves many purposes. If someone raises an
important issue, the entire group can discuss it. And if the issue
does not engage the group, someone else can switch topics
simply by voicing a new line of thought. Points of dispute can
be clarified. Analyses can be deepened.
Proposals can be sharpened. Stakeholders can express diverse
perspectives. At its best, open discussion can be very effective.
But in reality, most open discussions are hard to sit through.
Sometimes the conversation meanders or drifts. Sometimes a
few individuals dominate. Sometimes people talk past one
another without even attempting to link their ideas to the
previous speaker’s statements. All in all, the term “open
discussion” is often a synonym for “Groan Zone.” The
facilitator needs to use techniques like Stacking, Mirroring,
Balancing, Making Space etc to better control the discussion.
Alternatives to Open Discussion
Alternatively, the meetings can have a structured process. This
process includes organising the topics of the meetings,
activities for each topic and formats in which these activities
can be performed. A meeting can have more than one topic and
a topic can have set of activities and each activity could be done
in different format for effectiveness.
Each participation format has its own distinctive ground rules.
For example, when building a list, a group must suspend
judgment and call out items with no discussion.Obviously,
different ground rules encourage different group behavior.
Therefore, a facilitator can shift a group’s behavior (and by
extension, the group’s energy) every time s/he shifts the
participation format.
Listing Ideas
Listing ideas will help a group to rapidly identify many aspects
of the subject, even when they’re just beginning to think about
it.
PROCEDURE
1. Hang large sheets of paper on the wall.
2. Explain the ground rules for suspending judgment:
1. Anyone may put anything on the list that seems relevant.
2. Suspend judgment. No arguing or criticizing permitted.
3. No discussion while the listing is underway. Ideas can be
discussed later, after the list has been built.
3. Ask for a volunteer to serve as the chart-writer. The job of
the chart- writer is to write down everyone’s ideas without
censoring or improving anything.
4. State the group’s task in the form of a question. For example,
“What are our options for reducing our budget?” Give a time
estimate for the activity, and have the group begin.
5. Have people call out ideas one at a time.
1. Honor everything everyone says.
2. Use mirroring as often as possible.
3. Summarize complex sentences for the chart-writer. If anyone
begins arguing or discussing an item, politely remind the whole
group of the ground rules.
6. Don’t panic when the pace slows down. It usually means
people are thinking, now that the obvious ideas have been said.
Tolerate silences. If you push for more ideas, many people will
feel pressured and stop thinking altogether.
7. Toward the end of the allotted time, announce, “Two more
minutes.” This often produces one final burst of ideas.
Standard
Approach
A group generates answers to a question. Ideas are recorded on
flipcharts. All ideas are acceptable.
Brainstorming
Creative ideas particularly those that are silly, oddball, or
impossible – are eagerly encouraged. Quantity is more
important than quality.
Using Sticky Notes
Members write ideas on stickies, one idea per sheet. All stickies
are posted on a wall.
Later, ideas can be categorized.
Listing Ideas - Variations
Small Group
Jump-Start Have members form pairs and discuss a question.
Then reconvene the group to build a list of good ideas.
Brainwriting
Members write ideas on individual sheets of
paper.
Every few minutes, people trade sheets, read them, and add
fresh
ideas.
Multi-Topic, Multi- Station
Flipcharts on different topics are posted around the room.
Members may begin at any station. They move to new
ones
every few minutes.
Structured Go-Around (Round Robin)
Structured go rounds could be used when all the participants
wants or needs to participate. This adds structure to the
conversion and gives opportunity to everyone.
PROCEDURE
1. Have group members pull their chairs together to form a
circle or a semicircle. It is important in a go-around that every
member see every other member’s face.
2. Give a one-sentence overview of the topic to be addressed.
Example: “In a moment, we’ll each have a chance to give our
reactions to the presentation we just heard.”
3. Explain the process. Example: “We’ll go clockwise from
whoever speaks first. While someone is talking, no one may
interrupt. When you’re through speaking, say ‘pass’ or ‘I’m
done,’ so the person next to you knows when to begin his or her
turn.”
4. If there are specific variations in the ground rules, go over
them now. For example, a facilitator might sometimes decide to
give participants explicit permission to pass without speaking
when it is their turn.
5. After clarifying the ground rules, restate the topic. People
often forget the topic when they are focusing on your review of
the ground rules. Now is the time to remind them and provide a
more detailed explanation, if necessary.
6. Give people an idea of how much time to take. Example 1:
“This will work best if each of you spends about a minute
sharing your reactions.” Example 2: “Take as much time as you
like to give your impressions of why this problem keeps
reappearing.”
The Standard Structured Go-Around
Go clockwise – or counterclockwise – from whoever speaks
first.
Seven Words or Less
People end their turn with no more than seven words.
Incomplete sentences are fine.
Toss the Beanbag
When the speaker is done, s/he tosses an object (an eraser, for
example) to someone
else, who speaks next.
Structured Go-Around
-
Variations
Talking Stick
A member picks up the talking stick, then speaks from the heart.
No one else may speak until the stick has been set down.
Two or Three Feeling Words
People end a meeting with two or three feeling words that
describe the mood. (Example: “I’m tired but happy.”)
Popcorn
Everyone takes a turn whenever they choose. When most have
spoken, the facilitator asks, “Who still ha
sn’t had a turn?”
Working in Small Groups
Working in small groups could be useful too divide and concur
the work and then consolidate as a bigger team.
1. Give a one sentence overview of the purpose of the next task.
Example: “Now we’re going to discuss our reactions to Dr.
Stone’s last lecture.” Leave the instructions vague for now.
(Clarify them in Step 4.)
2. Tell the participants how to find partners for their small
groups. Examples: “Turn to the person next to you,” or “Find
two people you don’t know very well.”
3. Wait until everyone has formed their small groups before
giving further instructions.
4. After everyone has settled down, clarify the task at hand.
State the topic people will be discussing; then state the expected
outcome. Example: “Dr. Stone claimed that married managers
and single managers are treated very differently. Do you agree?
What has your experience been? See if each of you can come up
with two or three examples that have arisen at your place of
work.”
5. If you have any instructions about specific ground rules or
procedures, give them now. Example: “One person should be
‘the speaker’ while the other person is ‘the listener.’ Then
reverse roles when I give the signal.”
6. Tell people how much time has been allotted for this activity.
7. As the process unfolds, announce the time remaining.
Example: “Three more minutes!” When time is almost up, give a
final warning: “Just a few more seconds.”
8. Reconvene the large group by asking a few people to share
their thoughts and learnings.
Casual
Conversation
Two
or more
participants.
Informality
prevails.
Usually brief: 3 to 7
minutes.
2 – 4 – 8
Eight
participants.
Round one: four
pairs.
Round two: two
foursomes.
Round three: group of
eight.
Typically
20 to 30
minutes.
2 – 4 – 2
Four
participants.
Round one: two
pairs.
Round two: all four
people.
Round three: two new
pairs.
Typically
15 to 20
minutes.
Small Groups -
Variations
Talk, Then Switch
Two
participants.
One talker, one
listener.
Switch roles at a set
time.
Often brief: 5 to 8
minutes.
Breakout Groups
Any number of
participants.
Objective: make significant headway on a
task.
Chartwriting
adds
value.
Often 30 to 45
minutes.
Speed Dating
Two
participants.
Objective: explore
diversity.
Casual
conversation.
Switch partners at a set
time.
Typically
15 to 30
minutes.
Setting the Frame
When a facilitator introduces a new activity, some group
members may not fully understand what they’re being asked to
do, or why. To help participants see the whole picture, a
facilitator can effectively set the frame by following the five
steps shown above.
The Task: “Here’s what we’re going to do...”
The Outcome: “This is what we’ll have when we’re done...”
The Process: “Here’s how we’ll do it...”
The Rationale: “Here’s why we’re using this process ...”
The Expected Time: “Here’s how long this will take …”
DebriefingWhy
Structured activities, like Listing Ideas or Breaking into Small
Groups, usually produce a wide range of perspectives. At the
completion of a structured activity, it is usually worthwhile to
provide time for reflecting on the discussion as a whole. For
example, people might make observations like, “I never realized
that there were so many different ways of looking at this issue!”
or, “Now I’m starting to understand why this is such a
problem.” This step is particularly important when people have
been working in separate groups. It creates an immediate
context for resuming work together, thus restoring the group's
integrity as a single entity.How
1. Before starting, select a question from the following list. All
such questions work equally well. Now that [the given activity]
is complete,
· How did this go for you?
· What have you learned?
· What concerns has this raised for you?
· What feelings did this bring up for you?
· What are you noticing about this group?
· What do you think of our prospects for success?
· Have you heard anything fresh and new?
· How do you react to hearing so many different points of view?
2. Ask for a few participants to respond to the chosen question.
Alternatively, have a go-around so everyone can respond.
3. Upon completion of Step 2, proceed to the next item on the
agenda. Alternatively, have the group discuss, “Where do we go
from here?”
Discuss this scenario:
Your team wants to brainstorm for solutions to a problem they
have been facing. Identify at least one action you can take as a
facilitator to support while the team is going through Idea
generation, Integration, shortlisting solutions etc. to develop an
inclusive solution.
Visual Facilitation for Collaboration
Clustering: Clustering could be used when large number of
items need to be categorised during a conference process. The
technique could be used during brain storming sessions, Sprint
Retrospectives or any such meetings where team needs to
categorise the items.
1. Team identifies possible categories. The categories can
emerge as the activity is going on.
2. Each team member places their card from the list in one of
the categories
3. Team members identifies duplicate and removes duplicates or
combine the items if they are similar.
4. New categories are created if the items don’t fit into existing
categories.
Visual Notes Taking: The Visual Note Taking is the process of
representing information non-linguistically. This means through
drawings or pictures. It can be simple using sketches or doodles
or more complex using Mind mapping or Concept Maps as
representations.
Mind Mapping: Mind mapping is a simple technique to connect
all the information. This could be used for brainstorming
sessions, product elaboration etc.
Dot Voting: This technique could be used for prioritisation of
items. All participants are given few (2 or 3) votes and they
pick the items which they feel are high priority. Once everyone
voted, items are prioritised base on number of votes they got.
Eg. This technique could be used while prioritising
improvements in Sprint Retrospective.
Pass that Card: This technique mainly can be used to collect the
information from a group of people.
1. Every one on the table gets an index card/Sticky note
2. Every one writes a question on the card and then passes the
card to next person
3. On the back of the card, every one writes their answer to the
question then passes the card to next person. At least three
people write the answer to the question
4. Everyone summarises the answer for the question they have
in hand.
Facilitating Remote Teams
Facilitating remote teams could be very challenging due to
several reasons. Here are some of the techniques that could help
alleviate the pain.
Establish Communication Protocol: Remote teams should have a
communication protocol pre-established so that everyone is on
the same page. This could include:
1. Publishing the meeting times ahead of the time.
2. All communication channels are up and running by the time
meeting starts
3. Everyone is aware of what are the different ways they can
join the meetings and how to join.
Turn-Taking: Remote teams can fall into the problem of talking
one over the other since they don’t see each other. This would
be a problem during a open discussion. Adding a little process
to the facilitation can help. Turn taking is a simple technique
where facilitator calls of the turns of each remote team so that
this problem could be avoided.
Shared Notes-taking: Facilitator can set up an online notes
facility for the all remote teams to collectively update the notes.
This way each remote team would have the same visibility to
the information of the meeting.
Reflect on the outcomes of a Retrospective you have conducted
between Leaders and Executives of the organization for
continuous improvement at organisation level:
Coaching
“Coaching is unlocking a person’s potential to maximize their
own performance. It’s helping them to learn rather than
teaching them” - Tim Gallwey
Coaching is a useful way of developing people's skills and
abilities, and of boosting performance. It can also help deal
with issues and challenges before they become major problems.
A coaching session will typically take place as a conversation
between the coach and the coachee (person being coached), and
it focuses on helping the coachee discover answers by
themselves.
Coaching Agreement
It’s very important that a coaching agreement is created with
client so that it is clear about what are the responsibilities of
the coach and the client. A coaching agreement typically
includes:
Date, Time and Location: A coaching agreement contains the
Date, Time, location and duration of the coaching session. This
is usually agreed upon by client and the coach.
Coach’s Responsibility:
· Build the trust with client so that client could be open.
· Be present in the moment and listen deeply to the client.
· Encourage the clients to set the goals that they really want.
· Encourage the clients to think more than what they have
already done.
· Help clients focus better in order to produce results more
quickly.
· Provide clients with the tools, support and structure to
accomplish more.
Client’s Responsibility
Focus on Goal: Coaching works best when client has clear goals
that are based on what they really want to achieve. Firstly, it is
important for client to consider deeply what they want their
work and life to look like.
Secondly, it is important to identify the gaps between the way
things are now and how they would like them to be.
Understand the coaching process: Working with an empathic
and professional coach is a definite way to grow and develop.
Most clients take on a coach to work on specific goals and much
of their time and energy is directed towards this. However, the
coaching relationship may allow the client to discover
something more about yourself. This is just a natural
consequence of the coaching process.
Willingness to Step Up: Part of coach’s responsibility is to ask
a good deal of client. It is important that the client is willing to
experiment with fresh approaches and try new beliefs. Coach
will encourage the client to be honest with themselves, raise
client’s personal standards and set higher goals. However, client
is the best judge of what is right for them.
Nevertheless, the more the client is willing to grow and
develop, the greater will be the benefits from coaching.
Come Prepared to each Coaching Session: To get the most value
out of each coaching session, it is important that the client
prepare an agenda or write down some simple notes for each
session regarding those matters them would like to discuss
during the session, update of previous action point, etc.
Preparing the agenda does not have to be time-consuming, but
experience shows that if they spend 10-15 minutes preparing, it
has a significant impact on the session.
Complete Your Homework: After each session, client will
decide on the actions or goals they want to focus upon. Coach
expects them to keep the commitments they make and will work
with them to make sure that they are setting worthwhile,
realistic and achievable goals. If client knows that they have a
busy week or two ahead, their homework might be as simple as
thinking about a new perspective. If they have more time, they
might decide to handle a bigger task. Irrespective, coach will
hold the client accountable and encourage them do their best.
Coaching Assumptions
Discuss why the following coaching assumptions are important
Coaching Assumptions
Why is it important?
Coaching happens at the request of coachee
Coachee knows solution to their problem
Coachee owns the problem/goal and willing to work towards the
solution
Psychological ConsiderationsEmotional Intelligence
A coach needs to have high Emotional Intelligence to manage
self as well as to manage the psychological aspects those may
come up while dealing with the team. Having high emotional
intelligence involve:
Self-awareness: Coach needs to understand their own emotions.
One needs to understand when and how their emotions kick in
and how it feels like when they get emotional.
Self-management: Once understood, a coach needs to know how
to manage these emotions. There are several strategies to
manage the emotions so that you are in good balance.
Social Awareness: A coach needs understand the emotions of
others. This is in regards what makes someone emotional and
how do they behave when they are emotional.
Relationship Management: Coach need to understand how to
manage situations when the others get into emotional state to
maintain a good relationship. If a coach can’t handle the
emotional situations, it could lead to undesirable relationships.
Myers-Briggs Type Indicator (MBTI)
The MBTI was constructed by Katharine Cook Briggs and her
daughter Isabel Briggs Myers. It is based on the conceptual
theory proposed by Carl Jung, who had speculated that humans
experience the world using four principal psychological
functions – sensation, intuition, feeling, and thinking – and that
one of these four functions is dominant for a person most of the
time.
There are 4 dichotomies to personality:
Transactional Analysis (TA)
Transactional analysis is a psychoanalytic theory and method of
therapy wherein social transactions
are analyzed to determine the ego state of the patient (whether
parent-like,
child-like, or adult-like) as a basis for understanding behavior.
In transactional analysis, the patient is taught to alter the ego
state as a way to solve emotional problems. Eric Berne
developed the concept and paradigm of transactional analysis in
the late 1950s.
Complementary transactions complete a transit from the
receiving ego state back to the sending ego state. If the
transaction is from adult to child, the response must be child to
adult.
Crossed transactions occur when the communication transaction
does not return directly to the state it came from.
Ulterior transactions always involve two or more ego states in
parallel. One portion of the transaction is generally verbal and
the other an unspoken psychological transaction.
Service to Product OwnerProduct VisionElevator Pitch
Technique
The elevator pitch is a way to articulate the vision so that it can
handle the classic elevator test, i.e., you can explain the
product’s vision in less than two minutes (before the elevator
arrives, and you step
out)?For………………………………………………………………
……
(the product’s target market)Who/That…
…………………………………………………………..
(describe what need your product solves)
The product…
………………………………………………………...
(product name or product category)That leads
to…………………………………………………………
(main advantage, appealing reason for purchase)Unlike
the……………………………………..................................
(principal competing alternatives)Our product
offers……………………………… ……………….
(describe main differentiation)
Example
For the marketing of medium-sized businesses who need basic
CRM functionality, CRM Catalyst is a web-based service that
provides tracking sales, sales leads generation and sales support
functions that leads to improved customer relationships. Unlike
other services and software, our product offers many more
features at a lower cost.
Vision Box
Vision Board
Discuss how different is facilitating Vision creation with Stake
Holders vs Development Team
Story Writing Workshop
Participants: Product Owner, Key Stakeholder(s), Development
Team and Facilitator
Agenda
1. Product owner presents the significant objective
2. Discuss user roles and personas
3. Story generation
4. Story selection
5. Schedule follow-up sessions if needed
Product owner explains the objective that could be a major
feature or Minimum Viable Product (MVP) etc. Team and
Product Owner come up with Users and Personas. The story
generation could be done by techniques like Brain Storming or
Mind Mapping.
Buy A Feature
This is an Innovation Game to prioritise the Epics and User
Stories based on value and the available budget.The Game
Create a list of potential features and provide each with a price.
The price can be based on development costs, customer value,
or something else. Although the price can be the actual cost you
intend to charge for the feature, this is usually not required.
Customers buy features that they want in the next release of
your product using play money you give them. If some features
are
priced high enough that no one customer can buy them.
Encourage customers to pool their money to buy especially
important and/or expensive features. This will help motivate
negotiations between customers as to which features are most
important.
Designing Product Backlog
You have a product backlog for a product with 3 functional
areas. There are 5 Teams working on the product. Discuss Three
possible ways of arranging the product backlog and the pros and
Cons of each approach.
Approach
Pros
Cons
Service to Development TeamTeam Performance Curve
The 'team performance curve' illustrates that how well any
small group of people performs depends on the basic approach it
takes and how effectively it implements that approach.
Working group: This is a group for which there is no significant
incremental performance need or
opportunity that would require it to become a team. The
members interact primarily to share information, best practices,
or perspectives and to make decisions that help each individual
perform within his or her area of responsibility.
Pseudo-team: This is a group for which there could be a
significant, incremental performance need or opportunity, but it
has not focused on collective performance and is not really
trying to achieve it. It has no interest in shaping a common
purpose or set of performance goals, even though it may call
itself a team.
Potential team: This is a group for which there is a significant,
incremental performance need and that really is trying to
improve its performance impact. Typically, however, it requires
more clarity about purpose, goals, or work-products and more
discipline in hammering out a common working approach.
Real team: This is a small number of people with
complementary skills who are equally committed to a common
purpose, goals, and working approach for which they hold
themselves mutually accountable. Real teams are a basic unit of
performance.
High-performance team: This is a group that meets all the
conditions of real teams, and has members who are also deeply
committed to one another's personal growth and success. That
commitment usually transcends the team. The high-performance
team significantly outperforms all other like teams, and
outperforms all reasonable expectations given its membership.
Five Dysfunctions of Team
Here are the five dysfunctions identified by Patric Lencioni in
his book “The Five Dysfunctions of the team”. If you are
building a team, you need to work through building each step i.e
Trust, Conflict Management, Commitment, Accountability and
Attention to Results.
Leader’s Role Hindrances
Focus on collective outcome
Confront Difficult Issues
Force clarity and closure
Mine for Conflict
Go First!
A. Prepare and give a short demonstration of how have you
applied team development models to your team
B. Discuss the effectiveness of two team development
frameworks and what factors influenced those outcomes.
Building Trust
Team Building Activities: Team building actives during team
outings gives team to work closely with each other and help
build trust over period. The activities should include that has an
element of trust. As the team doing these activities they
understand each other better and trust is built gradually.
Personal Histories Exercise: As soon as you got a new team,
this exercise can help know each other better which leads to
building the trust. In this exercise, each team member gives a
brief talk about themselves. You can use a set of questions each
member will answer or “Anything you want to share about
yourself?”.
Trust-Walks: In this exercise, one member will be blind-folded
and walk around with the guidance of an another team member.
The blind-folded member needs to fully trust the guide. When
the guide completes the task successfully, the blind-folded
member starts to build the trust. Another extreme variation is a
Trust Fall where one member falls backward trusting that their
team members will catch them.
McCarthy Protocols:
The Core Protocols are “best practices” for people, teams of
people and organizations that want to get great results – all the
time. They are “Core” because they are foundational
– they can be used by all teams, anywhere, even if you already
have organizational patterns and best practices of your own.
They are “Protocols” because they name and prescribe ways that
people can interact (behavior), predictably, like the “protocols”
followed in diplomacy.
Conflict Mining: Members of teams that tend to avoid conflict
must occasionally assume the role of a “miner of conflict” -
someone who extracts buried disagreements within the team and
sheds the light of day on them. They must have the courage and
confidence to call out sensitive issues and force team members
to work through them. This requires Teams that fear conflict . .
.
· Have boring meetings
· Create environments where back-channel politics and personal
attacks thrive
· Ignore controversial topics that are critical to team success
· Fail to tap into all the opinions and perspectives of team
members
· Waste time and energy with posturing and interpersonal risk
management Teams that engage in conflict . . .
· Have lively, interesting meetings
· Extract and exploit the ideas of all team members
· Solve real problems quickly
· Minimize politics
· Put critical topics on the table for discussion
a degree of objectivity during meetings and a commitment to
staying with the conflict until it is resolved. Some teams may
want to assign a member of the team to take on this
responsibility during a given meeting or discussion.Leader’s
Responsibility
One of the most difficult challenges that a leader faces in
promoting healthy conflict is the desire to protect members
from harm. This leads to premature interruption of
disagreements, and prevents team members from developing
coping skills for dealing with conflict themselves. This is not
unlike parents who overprotect their children from quarrels or
altercations with siblings. In many cases, it serves only to strain
the relationships by depriving the participants of an opportunity
to develop conflict management skills. It also leaves them
hungry for resolution that never occurs. Therefore, it is key that
leaders demonstrate restraint when their
people engage in conflict, and allow resolution to occur
naturally, as messy as it can sometimes be. This can be a
challenge because many leaders feel that they are somehow
failing in their jobs by losing control of their teams during
conflict. Finally, as trite as it may sound, a leader’s ability to
personally model appropriate conflict behavior is essential. By
avoiding conflict when it is necessary and productive -
something many executives do - a team leader will encourage
this dysfunction to thrive.CommitmentClarity of Expectations
When there is clarity on roles and responsibilities, Deadlines
and expected outcomes, teams tend to be more committed. If
there is lot of confusion and ambiguity, the work may be
undermined and some of the efforts may even be
wasted.Participatory Decision Making
If the team is involved or even it’s input is considered in
making decisions, it is more likely to have better commitment
on achieving the goals. If the decisions are made by someone
else like a manager and pushed on to the team, there may not be
a buy-in by the team which leads to less commitment.The Role
of the Leader
More than any other member of the team, the leader must be
comfortable with the prospect of making a decision that
ultimately turns out to be wrong. And the leader must be
constantly pushing the group for closure around issues, as well
as adherence to schedules that the team has set. What the leader
cannot do is place too high a premium on certainty or
consensus.Team Accountability
Publication of Goals and Standards is a good way to make it
easier for team members to hold one another accountable is to
clarify publicly exactly what the team needs to achieve, who
needs to deliver what, and how everyone must behave in order
to succeed. The enemy of accountability is ambiguity, and even
when a team has initially committed to a plan or a set of
behavioral standards, it is important to keep those agreements in
the open so that no one can easily ignore them.
Simple and Regular Progress Reviews A little structure goes a
long way toward helping people take action that they might not
otherwise be inclined to do. This is especially true when it
comes to giving people feedback on their behavior or
performance. Team members should regularly communicate
with one another, either verbally or in written form, about how
they feel their teammates are doing against stated objectives and
standards. Relying on them to do so on their own, with no clear
expectations or structure, is inviting the potential for the
avoidance of accountability.
Team Goals and Rewards By shifting rewards away from
individual performance to team achievement, the team can
create a culture of accountability. This occurs because a team is
unlikely to stand by quietly and fail because a peer is not
pulling his or her weight.The Role of the Leader
One of the most difficult challenges for a leader who wants to
instil accountability on a team is to encourage and allow the
team to serve as the first and primary accountability
mechanism. Sometimes strong leaders naturally create an
accountability vacuum within the team, leaving themselves as
the only source of discipline. This creates an environment
where team members assume that the leader is holding others
accountable, and so they hold back even when they see
something that isn’t right.
Focus on Outcomes
Public Declaration of Results In the mind of a football or
basketball coach, one of the worst things a team member can do
is publicly guarantee that his or her team will win an upcoming
game. In the case of an athletic team, this is a problem because
it can unnecessarily provoke an opponent. For most teams,
however, it can be helpful to make public proclamations about
intended success. Teams that are willing to commit publicly to
specific results are more likely to work with a passionate, even
desperate desire to achieve those results. Teams that say, “We’ll
do our best,” are subtly, if not purposefully, preparing
themselves for failure.
Results-Based Rewards An effective way to ensure that team
members focus their attention on results is to tie their rewards,
especially compensation, to the achievement of specific
outcomes. Relying on this
alone can be problematic because it assumes that financial
motivation is the sole driver of behavior. Still, letting someone
take home a bonus merely for “trying hard,” even in the absence
of results, sends a message that achieving the outcome may not
be terribly important after all.The Role of the Leader
Perhaps more than with any of the other dysfunctions, the leader
must set the tone for a focus on results. If team members sense
that the leader values anything other than results, they will take
that as permission to do the same for themselves. Team leaders
must be selfless and objective, and reserve rewards and
recognition for those who make real contributions to the
achievement of group goals.
Sponsors
Product Owner
Development Team
Clarify Expectations
Clarify Constraints
Customer Needs
Communicate Vision
Know Each Other
Know
others
capabilities
Create Working Agreement
Emphasize Collaboration
Good enough for now
See Whole System
Focus on good startStarting New Team
Continuous Learning
Set Alignment
Set Context
Set PurposeStarting a new Agile team could be different from a
traditional project kickoff for various reasons. Review and
relate the items below and answer the questions on the next
page:
Who attends the new Agile team kickoff?
What is the responsibility of each participant?
What are various aspects to consider and why are they
important?
Kick-off a New Scrum Team - Role Play
Choose a Sponsor, Product Owner and a ScrumMaster per team.
1. Sponsor gives a short talk explaining the Constraints, Context
and Stakeholder Expectations
2. Product Owner explains Vision, Purpose and Customer needs
3. ScrumMasters talk about need for collaboration and other
new team dynamics and facilitate the teams on:
· Team member introduction activity
· To identify skill gaps
· Create Working Agreement
Software Craftsmanship
Software craftsmanship is an approach to software development
that emphasizes the coding skills of the software developers
themselves.
Manifesto for Software Craftsmanship
Describe couple of ways you introduced advanced software
engineering practices (like XP) to your team. Discuss at your
table what worked and what didn’t.
Gherkin
Gherkin is a Domain Specific Language for writing acceptance
criteria that has five main statements:
Scenario — a label for the behavior you’re going to describe
Given — the beginning state of the scenario
When — a specific action that the user takes
Then — a testable outcome, usually caused by the action in
When
And — this continues any of the other three operators
Example:
Scenario: Simple Google search
Given a web browser is at the Google home page
When the user enters "scrum" into the search bar
Then links related to "scrum" are shown on the results page
Express the following acceptance criteria in Gherkin format:
“User enters credentials and clicks submit, on valid credentials
the user is directed to the home page”
Design a facilitation for the team to come up with their own
learning and capability goals. Evaluate approaches to make sure
that the team is progressing towards their goals.
Pair up and have a coaching conversation with your pair on
what techniques they have used to improve the team
accountability.
Service to OrganizationComplex Systems
Complex systems are systems that are difficult to model and
predict. The amount of information required to fully document a
complex system at a point in time is prohibitively large such
that they can't be fully modelled by any known methods.
Components of a complex system may appear to act
spontaneously such that predicting complex systems with
certainty is believed to be impossible.
Organizations may be organized using relatively simple
processes, rules and technologies that would be possible to
model. The human element of organizations is what makes them
complex. For example, office politics may cause organizations
to do spontaneous things such as making odd decisions. Human
talents such as creativity are also a wild card in modelling
organizations.
Discuss and identify some of the characteristics of a Complex
System
Stable
Spontaneous
Cause-and-Effect is clear up front
Un-Predictable
Emergent
Cause-and-Effect
is visible at the end Predictable
Process-driven
Relationships are Non-Linear
Has Cascading Effect
Has Localized Effect
Adaptive
Relationships are Linear
Discuss on your table how organisations are Complex Systems
and Importance of having a systems view.
Systems Thinking
Systems thinking is a holistic approach to analysis that focuses
on the way that a system's constituent parts interrelate and how
systems work over time and within the context of larger
systems. The systems thinking approach contrasts with
traditional analysis, which studies systems by breaking them
down into their separate elements. Systems thinking can be used
in any area of research and has been applied to the study of
medical, environmental, political, economic, human resources,
and educational systems, among many others.
System Dynamics - Causal Loop Diagrams
Causal Loop diagrams are used to understand the dynamics of
various entities of a system. A causal loop diagram consists of
four basic elements: the variables, the links between them, the
signs on the links (which show how the variables are
interconnected), and the sign of the loop (which shows what
type of behavior the system will produce). By representing a
problem or issue from a causal perspective, you can become
more aware of the structural forces that produce puzzling
behavior.
Variables: Variables are the aspects of the system for which we
want to study the relationship between each other. Examples of
variables could be “# Defects”, “Velocity” etc.
#Defects Velocity
Causal Links: Causal links are the connectors with a row head
on one side, between two variables. It shows the effect and
direction of one variable on other. For example, Trying to
increase velocity can increase # defects.
Velocity #Defects
Opposite Effect: If one variable has an opposite effect on the
other variable, it is indicated as “O” next to the causal link. For
example # Defects would have an opposite effect on the
Velocity.
Velocity #Defects
O
Delayed Effect: Some variables cause a delayed effect on
others. This is marked with “| |” on the causal link. Example
could be hiring more developers will have a differed effect on
velocity.
# Developers
Velocity
#Defects
O
Mental Models
One systems thinking model that is helpful for understanding
global issues is the iceberg model. We know that an iceberg has
only 10 percent of its total mass above the water while 90
percent is underwater. But that 90 percent is what the ocean
currents act on, and what creates the iceberg’s behavior at its
tip. Global issues can be viewed in this same way.
The Event Level
The event level is the level at which we typically perceive the
world—for instance, waking up one morning to find we have
caught a cold. While problems observed at the event level can
often be addressed with a simple readjustment, the iceberg
model pushes us not to assume that every issue can be solved by
simply treating the symptom or adjusting at the event level.The
Pattern Level
If we look just below the event level, we often notice patterns.
Similar events have been taking place over time — we may have
been catching more colds when we haven’t been resting enough.
Observing patterns allows us to forecast and forestall events.
The Structure Level
Below the pattern level lies the structure level. When we ask,
“What is causing the pattern we are observing?” the answer is
usually some kind of structure. Increased stress at work due to
the new promotion policy, the habit of eating poorly when under
stress, or the inconvenient location of healthy food sources
could all be structures at play in our catching a cold. According
to Professor John Gerber, structures can include the following:
· Physical things — like vending machines, roads, traffic lights
or terrain.
· Organizations — like corporations, governments, and schools.
· Policies — like laws, regulations, and tax structures.
· Ritual — habitual behaviors so ingrained that they are not
conscious.
The Mental Model Level
Mental models are the attitudes, beliefs, morals, expectations,
and values that allow structures to continue functioning as they
are. These are the beliefs that we often learn subconsciously
from our society or family and are likely unaware of. Mental
models that could be involved in us catching a cold could
include: a belief that career is deeply important to our identity,
that healthy food is too expensive, or that rest is for the
unmotivated.
Organizational Change
During Agile transformations, entire organisation has to go
through a change which could be challenging.Kotter’s 8 Step
Model
Dr. John P. Kotter, the Konosuke Matsushita Professor of
Leadership, Emeritus, at the Harvard Business School, invented
the 8-Step Process for
Leading Change. It consists of eight stages:
Create Sense of Urgency: Help others see the need for change
through a bold, aspirational opportunity statement that
communicates the importance of acting immediately.
Build Guiding Coalition: A volunteer army needs a coalition of
effective people – born of its own ranks – to guide it,
coordinate it, and communicate its activities.
Form a strategic vision and initiative: Clarify how the future
will be different from the past and how you can make that
future a reality through initiatives linked directly to the vision.
Enlist a volunteer army: Large-scale change can only occur
when massive numbers of people rally around a common
opportunity. They must be bought-in and urgent to drive change
– moving in the same direction.
Enable action by removing barriers: Removing barriers such as
inefficient processes and hierarchies provides the freedom
necessary to work across silos and generate real impact.
Generate Short-term wins: Wins are the molecules of results.
They must be recognized, collected and communicated – early
and often – to track progress and energize volunteers to persist.
Sustain Acceleration: Press harder after the first successes.
Your increasing credibility can improve systems, structures and
policies. Be relentless with initiating change after change until
the vision is a reality.
Institute Change: Articulate the connections between the new
behaviors and organizational success, making sure they continue
until they become strong enough to replace old habits.
Kübler-Ross (5 Stages of Grief) model
The Kübler-Ross model (otherwise known as the five stages of
grief) postulates a progression of emotional states experienced
by both terminally ill patients after diagnosis and by loved-ones
after a death. The five stages are chronologically: denial, anger,
bargaining, depression and acceptance.
The model was first introduced by Swiss psychiatrist Elisabeth
Kübler- Ross and used for any grief management. This model
could be applied during the organisational transformations,
since the employees of the organisation goes though similar
grief cycles during the transformations.
STAGE 1: Denial
In the beginning, team members may be in shock and defensive
in relation to the announced change. They may not be able to
digest the fact that they will have to adapt to something new. It
can bring about a dip in productivity and the inability to think
and act. After the shock, a person may cling to the past and
move forward like nothing has changed. In the most extreme
cases, they may remain in a state of denial for a long time and
lose touch with reality.
STAGE 2: Anger
When the realization finally hits, employees or workers may
begin to feel fear for what lies ahead and some team members
may even become angry and full of resentment. Anger can be
manifested or expressed in many ways. While some take out the
anger on themselves, others may direct it towards others around
them. You can expect those in this phase to remain irritable,
frustrated and short tempered.STAGE 3: Bargaining
When the stage of anger passes away, one may start thinking
about ways to postpone the inevitable and try to find out the
best thing left in the situation. This is when you may hear your
team members say, “What if we do this?” or, “Can I fit here?”
They’ll need to test and explore what the change means. They
will do this more easily if they are helped and supported to do
so, even if this is a simple matter of allowing enough time for
them to do so.STAGE 4: Depression
You’re not out of the woods quite yet. After the bargaining
phase, there is one more dip in the curve. The learning phase
may not always be a happy and comfortable zone for most
employees of a workplace. Employees may have realized by
now that there is no way out of the situation, resulting in low
morale and energy, and even depression. Team members stuck
in this stage may display signs of indifference or push others
away. This is a low energy phase and requires a lot of support
to renew feelings of motivation.STAGE 5: Acceptance
When people realize that fighting the change that is coming into
their life is not going to make the grief go away, they resign to
the situation and accept it completely. This stage is the one you
have been waiting for! This is where the changes start to
become second nature, and people embrace the improvements to
the way they work.
Take an organisational Dysfunction you addressed or would like
to address and explain your approach to address it
Dysfunction
Root Cause
Measures/ Experiments
Outcomes
Transforming to Agile Mindset
During an Organisational Transformation, working on mindset
change of Individuals is extremely important. Here are some of
the aspects important for successful agile transformation.
Knowledge: Imparting knowledge about Scrum and other Agile
practices to everyone in the organisation is the starting point in
Agile Transformation. In addition, training middle and senior
managers on Agile Leadership is very essential for the success
of the transformation. These trainings can help early adopters to
get on board who could help accelerate the progression of
transformation.
Empowerment: All the change agents like coaches and leaders
should be empowered to make decisions rather than controlling
with organisational bureaucracy to make speedy decisions.
Also, all Scrum Teams need to be as autonomous as possible to
do deliver value to the end customer.
Transparency: Keeping everything transparent to the whole
organisation could help the workforce have trust in the
organization. This could include what the vision is for the
transformation and what to expect during the transformation etc.
Creating open culture improves the morale of the teams as well
as reduces the fears about what will happen to their future etc.
Coaching: Coaching is most important aspect in changing the
mindset of leaders, middle managers and Scrum Teams are
equally important for creating agile mindset. Leaders, Managers
and any one who has people responsibility need to be coached
on leadership skills like Empowerment, Alignment,
Encouragement etc. Scrum Teams need to be coached on cross-
functional behaviour and self-organisation.
Explain at least couple of techniques how you applied to help
your organisation or team to change to agile mindset.
Discuss on your table how change from command and control to
Agile Mindset helped following:
Product Owner
Development Team
Product
Scaling Scrum Organizational Design
While scaling Scrum to multiple teams, it is extremely
important to design the organisation in right way to deliver
maximum value to the customer.
Organisation structures are key aspect of organisational
design.Team-based organization:
Dedicated teams—Each team member is dedicated for 100% of
his time to one and only one Team. This might feel inflexible,
but team members require dedication if you want them to (1)
take a shared responsibility for the Team’s goal, and (2) take
ownership of how a team works—own their processes.
Cross-functional teams—Each team contains all functional
skills needed to produce a shippable product. Traditional
functional specialization might feel the most ‘efficient’ from
that function’s perspective, but most effortand problems in
product development is “between the functions” and thus teams
require to be cross-functional if you want them to focus on the
whole working product.
Co-located teams—Each team is co-located in the same room.
This might sound unreasonable. Wouldn’t you, in today’s
globalized world, want to use the best skilled people in the
place where they are? No. We want the best teams that can take
a shared responsibility for the outcome of the Team, and learns
from each other. Shared responsibility requires trust. Humans
build up trust quickest by close cooperation and face-to-face
communication. Co- location also promotes team learning—the
essense of continuous improvement.
Long-lived teams—A Team stays together ‘forever.’ This might
feel idealistic, but Teams need to have stability if you want the
team to care about how they work as a Team. Anyone who has
ever been on a real long- lived team knows that teams get better
as the team members get to know each other and learn how to
do and improve work together.
Feature Teams
Spotify Model
Alignment vs Autonomy
Identify characteristics of organisation in each quadrant
Source: Henrik Kniberg
Scaling Product Owner
Contrast following patters of scaling Product OwnerModel 1:
One product owner for several teams
Model 2: Product Owner hierarchy with each team is helped by
a product owner
Source: Mike Cohn
Copyright © 2018 - All rights are reserved by Power Agile
Technologies Private Limited
76Cross Team Collaboration
Colocated Teams: Colocated teams certainly collaborate than
distributed teams. Technology can solve the distribution
problem to some extent, but if the teams need to highly
collaborate, they better be co-located.
Joint-Meetings: Joint meetings could be used for the meetings
where multiple teams need to be involved. These meetings could
be Multi-team Product Backlog Refinement, Multi-Team Sprint
Planning, Multi-Team Sprint Reviews.
Scrum Of Scrums: Scrum of Scrum (SoS) is coronation meeting
between teams when they need to collaborate. Each team
identifies couple people who attends the Scrum of Scrums
meeting to coordinate the work of multiple Scrum teams. These
meetings are analogous to the daily Scrum meeting, but do not
necessarily happen every day. In many organizations, having a
Scrum of Scrums meeting two or three times a week is
sufficient.
Cross-Team visits to Daily Scrum: A simple coordination
method for teams is to send a representative —not the Scrum
Master—as a silent observer to the Daily Scrum of other teams
doing related work. The observers then report back to their
teams so they can take further action.
Travellers: Sometimes a product group relies on a couple of
experienced technical experts. How can the knowledge of these
(scarce) experts be kept available to all teams? They can
become travelers. Each Sprint they join a different team,
coaching via pairing, workshops, and teaching sessions.
77
Copyright © 2018 - All rights are reserved by Power Agile
Technologies Private Limited
What collaboration techniques would you use in your teams on
various occasions:
At the Beginning of New Development Project
Before a Sprint
During Sprint
End of the Sprint
Engineering Practices for Scaling
Explain what engineering practices help with multi-team Scrum
how are they beneficial.
Engineering Practices for Scaling Scrum
Benefits
AppendixBrief History of Lean
(from www.lean.org)
Although there are instances of rigorous process thinking in
manufacturing all the way back to the Arsenal in Venice in the
1450s, the first person to truly integrate an entire production
process was Henry Ford. At Highland Park, MI, in 1913 he
married consistently interchangeable parts with standard work
and moving conveyance to create what he called flow
production. The public grasped this in the dramatic form of the
moving assembly line, but from the standpoint of the
manufacturing engineer the breakthroughs actually went much
further.
Ford lined up fabrication steps in process sequence wherever
possible using special-purpose machines and go/no-go gauges to
fabricate and assemble the components going into the vehicle
within a few minutes, and deliver perfectly fitting components
directly to line-side. This was a truly revolutionary break from
the shop practices of the American System that consisted of
general-purpose machines grouped by process, which made
parts that eventually found their way into finished products
after a good bit of tinkering (fitting) in subassembly and final
assembly.
The problem with Ford’s system was not the flow: He was able
to turn the inventories of the entire company every few days.
Rather it was his inability to provide variety. The Model T was
not just limited to one color. It was also limited to one
specification so that all Model T chassis were essentially
identical up through the end of production in 1926. (The
customer did have a choice of four or five body styles, a drop-
on feature from outside suppliers added at the very end of the
production line.) Indeed, it appears that practically every
machine in the Ford Motor Company worked on a single part
number, and there were essentially no changeovers.
When the world wanted variety, including model cycles shorter
than the 19 years for the Model T, Ford seemed to lose his way.
Other automakers responded to the need for many models, each
with many options, but with production systems whose design
and fabrication steps regressed toward process areas with much
longer throughput times. Over time they populated their
fabrication shops with larger and larger machines that ran faster
and faster, apparently lowering costs per process step, but
continually
increasing throughput times and inventories except in the rare
case—like engine machining lines—where all of the process
steps could be linked and automated. Even worse, the time lags
between process steps and the complex part routings required
ever more sophisticated information management systems
culminating in computerized Materials Requirements
Planning(MRP) systems .
As Kiichiro Toyoda, Taiichi Ohno, and others at Toyota looked
at this situation in the 1930s, and more intensely just after
World War II, it occurred to them that a series of simple
innovations might make it more possible to provide both
continuity in process flow and a wide variety in product
offerings. They therefore revisited Ford’s original thinking, and
invented the Toyota Production System.
This system in essence shifted the focus of the manufacturing
engineer from individual machines and their utilization, to the
flow of the product through the total process. Toyota concluded
that by right-sizing machines for the actual volume needed,
introducing self-monitoring machines to ensure quality, lining
the machines up in process sequence, pioneering quick setups so
each machine could make small volumes of many part numbers,
and having each process step notify the previous step of its
current needs for materials, it would be possible to obtain low
cost, high variety, high quality, and very rapid throughput times
to respond to changing customer desires. Also, information
management could be made much simpler and more accurate.
The thought process of lean was thoroughly described in the
book The Machine That Changed the World (1990) by James P.
Womack, Daniel Roos, and Daniel T. Jones. In a subsequent
volume, Lean Thinking (1996), James P. Womack and Daniel T.
Jones distilled these lean principles even further to five:
· Specify the value desired by the customer
· Identify the value stream for each product providing that value
and challenge all of the wasted steps (generally nine out of ten)
currently
necessary to provide it
· Make the product flow continuously through the remaining
value-added steps
· Introduce pull between all steps where continuous flow is
possible
· Manage toward perfection so that the number of steps and the
amount of time and information needed to serve the customer
continually fallsLean Today
As these words are written, Toyota, the leading lean exemplar
in the world, stands poised to become the largest automaker in
the world in terms of overall sales. Its dominant success in
everything from rising sales and market shares in every global
market, not to mention a clear lead in hybrid technology, stands
as the strongest proof of the power of lean enterprise.
This continued success has over the past two decades created an
enormous demand for greater knowledge about lean thinking.
There are literally hundreds of books and papers, not to mention
thousands of media articles exploring the subject, and numerous
other resources available to this growing audience.
As lean thinking continues to spread to every country in the
world, leaders are also adapting the tools and principles beyond
manufacturing, to logistics and distribution, services, retail,
healthcare, construction, maintenance, and even government.
Indeed, lean consciousness and methods are only beginning to
take root among senior managers and leaders in all sectors
today.
Reading List
· Facilitator’s Guide to Participatory Decision-Making by Lenny
Lind and Sam Kaner
· Coaching for Performance: Growing People, Performance and
Purpose by John Whitmore
· Emotional Intelligence 2.0 by Dr Travis Bradberry
· The Five Dysfunctions of a Team: A Leadership Fable by
Patrick Lencioni
· Succeeding with Agile: Software Development Using Scrum
by Mike Cohn
· Large-Scale Scrum: More with LeSS by Craig Larman and Bas
Vodde
· Leading Lean Software Development by Mary and Tom
Poppendieck
Test 2 Written Portion Name:
This portion of the exam is worth 50% of your first exam. You
must show all work to receive credit
and leave all answers exact unless otherwise specified. When
you are done scan all pages into a single
PDF and upload to the corresponding Dropbox on FOLIO. Make
sure to double check your file to
make sure all work is legible, in order, and the correct
orientation. Work that is not legible will be
graded as incorrect and there will be a 5 point deduction for
work that is not properly uploaded.
Problem 1. Graph the piecewise-defined function below. Label
at least four points with
integer coordinates. (5 points)
1, 5
( )
4, 5
x x
g x
x
Problem 2. Determine the inverse function of
1 3
( )
2
x
g x
x
. (7 points)
Problem 3. Determine the domain of
2
3
( )
64
x
R x
x
. Write domain in interval notation. (5
points)
Problem 4. Let
2
( )
3
x
f x
x
and
5
( )
3
g x
x
. Evaluate. (5 points)
4) ( )
g
x
f
Problem 5. Determine the average rate of change of
1
( )
3
x
g x
x
points)
Problem 6. Use the graph of ( )f x below to graph the described
transformation. (4 points)
Problem 7. Test for Symmetry:
4 4 2 2
Problems 8-9. Provide the requested info. (14 points total)
8)
Function? ____________ Domain: ____________ Range:
____________
9)
Function? __________ One-to-One? ____________ Domain:
____________
Range: ____________ f(-0.38)=____________ x-
intercept(s):__________
Where is f increasing? Use interval notation.
Where is f decreasing? Use interval notation.
Local minimums: ___________________
Local maximums: ___________________
Are there any absolute extrema? If so, describe.
Test Two Review Name:
SHOW ALL WORK!!!
Problems 1-5. Find the intercepts. Write intercepts as ordered
pairs.
1)
2 2
2
2
Problems 6-7. Graph the circle. Label at least four points.
6)
2 2
2 2
Problems 8-11. Write equation of the circle described.
8) Center (4,-5); radius 7 9) Center (-1,5); through (4,7)
10) Endpoints of diameter are (7,10) and (9,-4) 11)
Endpoints of diameter are (-10,12) and (8,-2)
Problems 12-14. Use the functions defined below to evaluate.
2
3 1
( )
1
x
g x
x
5, 3
( )
3, 3
x
h x
x x
Problems 15-16. Write equation of the graph pictured.
15)
16)
Problems 17-20. Find domain, write in interval notation.
17)
3
( )
7
x
f x
3
2
1
( )
7 30
x
g x
x x
19)
2
3
( )
2 22 60
x
h x
x x
20)
3
2
( )
9
x
f x
x x
Problems 21-23. Determine if the function is even, odd, or
neither. Show work.
21)
4 2
5
3
Problems 24-25. A function is given. Determine the average rate
of change of the function between
the given values of the variable.
24)
2
1
( ) ; 2, 3
1
g x x x
x
Problems 26-31. Sketch the graph. Label at least three points.
26)
21
( ) ( 2) 4
2
f x x
Problems 45-46. Sketch the graph. Be neat.
30)
4, 4
( ) 3, 4 4
2 8, 4
x x
g x x
x x
31)
2 6, 4
( ) 1
3, 4
2
x x
f x
x x
Problems 32-35. Use the functions defined below to perform the
indicated operation, simplify, and
determine the domain of the resulting function.
2
( )f x
x
3
( )
1
g x
x
2
2
g
x
f
34) ( )( )h d x 35) ( )( )f d x
Problem 36. Let
2
36a) ( )(3)g f 36b) ( )( )f g x
Problems 37-39. Determine if the function is one-to-one.
37)
2
Problems 40-43. Find the inverse function.
41)
5
( )
4
x
g x
42)
5
( )
1
x
h x
x
44) Use the functions defined below to answer the following
questions.
a) Is f(x) one-to-one?
b) Is g(x) one-to-one?
c) Does f(x) have an inverse function? Explain why or why not.
d) Complete the following table.
________________ , stretched ____________
by a factor of 2, shifted ____________________ 2 units and
shifted ___________________ 11 units.
Problem 46. Use the graph of f(x) below to graph the described
transformation.
x f(x)
1 5
3 8
7 -2
-2 8
x g(x)
1 1
5 2
9 3
-10 -7
x �−1(�)
3
2
1
-7
47) Use the graph below to answer the questions.
Function?____________ f(1)=__________
One-to-One?_________ f(-2)=_________
Domain: ____________ Range: ________
Where is f(x) increasing? ____________ Where is f(x)
decreasing?_______________
Intercepts:
____________________________________________
For what values of x does f(x)=1?
Are there any absolute extrema? If so, describe.
48) Use the graph below to answer the following questions.
Function? ____________
Domain: ____________
Range: ____________
49) Use the graph below to answer the following questions.
Function? ________ F(-2)=__________
Domain: ________ Where is F increasing?
________________
Range: ________ Where is F decreasing?
________________
50) Use the graph below to answer the following questions.
Function? ___________ Domain: ___________ Range:
___________
f(-2)=_______________ f(4)=______________
f(2.46)=__________
Intercepts:
_____________________________________________________
________
Where is f increasing? ________________________
Where is f decreasing? ________________________
Local Maximum(s): __________________________
Local Minimum(s): ___________________________
Are there any absolute extrema? If so, describe.
For what values of x does f(x)=0?
51) Use the graph below to answer the following questions.
Function? __________ f(0) = ____________
Domain: __________ Intercepts: ____________
Range: __________ ____________
For what values of x does f(x)=-1?
Where is f increasing? Use interval notation.
Where is f decreasing? Use interval notation.
Local minimums: ___________________
Local maximums: ___________________
Are there any absolute extrema? If so, describe.
Assignment
Certified Scrum Professional - ScrumMaster (CSP-SM)
1. Design and facilitate a retrospective with senior leaders and
executives to foster continuous improvement at the
organizational level.
2. Write an experience report with at least two tangible
examples of how you developed and changed the culture of your
team (or organization) from a command-and-control to an Agile
mindset.
3. Organize and facilitate the creation (or refinement) of the
product vision between the Product Owner and stakeholders.
Use one of the templates on Pages 33-36 in workbook.
4. Study at least two team development models (eg. Tuckman’s
team development stages, Team Performance Curve or
Lencioni’s 5 Dysfunctions of Teams) and apply to your teams.
Write an experience report on effective ness of those models.
Refer to page 42 of workbook for details on models.
5. Apply at least three techniques for addressing team
dysfunctions (e.g., building trust, encouraging healthy conflict,
fostering mutual accountability, etc.). Bring notes to the
workshop. Refer to pages 43-47 of workbook for details.
6. Introduce Advanced Engineering practices (eg. eXtreme
Programming, DevOps etc) to one or many teams and document
the training or coaching techniques you have used and how
those techniques worked.
7. Create the following coaching agreement with development
team and bring it to the workshop. Refer to pages 26-27 of
workbook for details.
Coaching Agreement
Team Name:
Coaching Duration :
Role of Coach:
Coach’s Responsibilities:
Team’s Responsibilities:

More Related Content

Similar to by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docx

Innovators_Guidebook_workdifferently_gravitytank
Innovators_Guidebook_workdifferently_gravitytankInnovators_Guidebook_workdifferently_gravitytank
Innovators_Guidebook_workdifferently_gravitytankPooja Merai
 
Design Thinking 101
Design Thinking 101Design Thinking 101
Design Thinking 101Merixstudio
 
Innovation Tools applied to Problem Solving.pptx
Innovation Tools applied to Problem Solving.pptxInnovation Tools applied to Problem Solving.pptx
Innovation Tools applied to Problem Solving.pptxtechdirector1
 
Introduction To Project Management Megat
Introduction To Project Management MegatIntroduction To Project Management Megat
Introduction To Project Management Megatmegat zainurul anuar
 
Kaizen, Nemawashi and a Project Management Work Cell
Kaizen, Nemawashi and a Project Management Work CellKaizen, Nemawashi and a Project Management Work Cell
Kaizen, Nemawashi and a Project Management Work CellJeff_Marsh
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentationGeekNightHyderabad
 
22 s4 i brainstorming final
22 s4 i brainstorming final22 s4 i brainstorming final
22 s4 i brainstorming finalABCiABUHB
 
TinkerDesign for lean ecosystem - Tinkerform Innovation Labs
TinkerDesign for lean ecosystem - Tinkerform Innovation LabsTinkerDesign for lean ecosystem - Tinkerform Innovation Labs
TinkerDesign for lean ecosystem - Tinkerform Innovation LabsJasmeet Sethi
 
Acceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster ExecutionAcceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster ExecutionProjectCon
 
Obstacles to Agility
Obstacles to AgilityObstacles to Agility
Obstacles to Agilityeby
 
Designerly ways of knowing small
Designerly ways of knowing smallDesignerly ways of knowing small
Designerly ways of knowing smallNatasa Christou
 
Building A Sustainability Workflow
Building A  Sustainability  WorkflowBuilding A  Sustainability  Workflow
Building A Sustainability Workflowjoeruiz
 
Lean and Agile - empower your teams and increase collaboration through digita...
Lean and Agile - empower your teams and increase collaboration through digita...Lean and Agile - empower your teams and increase collaboration through digita...
Lean and Agile - empower your teams and increase collaboration through digita...Association for Project Management
 
23 s4 i nominal group technique final
23 s4 i nominal group technique final23 s4 i nominal group technique final
23 s4 i nominal group technique finalABCiABUHB
 
Digital Technology - THINK Improvement
Digital Technology - THINK Improvement Digital Technology - THINK Improvement
Digital Technology - THINK Improvement Aman Deep Dubey
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 

Similar to by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docx (20)

Innovators_Guidebook_workdifferently_gravitytank
Innovators_Guidebook_workdifferently_gravitytankInnovators_Guidebook_workdifferently_gravitytank
Innovators_Guidebook_workdifferently_gravitytank
 
Design Thinking 101
Design Thinking 101Design Thinking 101
Design Thinking 101
 
Innovation Tools applied to Problem Solving.pptx
Innovation Tools applied to Problem Solving.pptxInnovation Tools applied to Problem Solving.pptx
Innovation Tools applied to Problem Solving.pptx
 
Introduction To Project Management Megat
Introduction To Project Management MegatIntroduction To Project Management Megat
Introduction To Project Management Megat
 
Kaizen, Nemawashi and a Project Management Work Cell
Kaizen, Nemawashi and a Project Management Work CellKaizen, Nemawashi and a Project Management Work Cell
Kaizen, Nemawashi and a Project Management Work Cell
 
Human Centered Design Talk
Human Centered Design TalkHuman Centered Design Talk
Human Centered Design Talk
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentation
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
 
22 s4 i brainstorming final
22 s4 i brainstorming final22 s4 i brainstorming final
22 s4 i brainstorming final
 
TinkerDesign for lean ecosystem - Tinkerform Innovation Labs
TinkerDesign for lean ecosystem - Tinkerform Innovation LabsTinkerDesign for lean ecosystem - Tinkerform Innovation Labs
TinkerDesign for lean ecosystem - Tinkerform Innovation Labs
 
Acceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster ExecutionAcceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster Execution
 
Obstacles to Agility
Obstacles to AgilityObstacles to Agility
Obstacles to Agility
 
Designerly ways of knowing small
Designerly ways of knowing smallDesignerly ways of knowing small
Designerly ways of knowing small
 
Building A Sustainability Workflow
Building A  Sustainability  WorkflowBuilding A  Sustainability  Workflow
Building A Sustainability Workflow
 
Lean and Agile - empower your teams and increase collaboration through digita...
Lean and Agile - empower your teams and increase collaboration through digita...Lean and Agile - empower your teams and increase collaboration through digita...
Lean and Agile - empower your teams and increase collaboration through digita...
 
23 s4 i nominal group technique final
23 s4 i nominal group technique final23 s4 i nominal group technique final
23 s4 i nominal group technique final
 
Sustainable Cultural Change
Sustainable Cultural ChangeSustainable Cultural Change
Sustainable Cultural Change
 
Digital Technology - THINK Improvement
Digital Technology - THINK Improvement Digital Technology - THINK Improvement
Digital Technology - THINK Improvement
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 

More from clairbycraft

Calculus Quiz 2 (Derivatives)Covers Units 9-13. This is a 10 quest.docx
Calculus Quiz 2 (Derivatives)Covers Units 9-13. This is a 10 quest.docxCalculus Quiz 2 (Derivatives)Covers Units 9-13. This is a 10 quest.docx
Calculus Quiz 2 (Derivatives)Covers Units 9-13. This is a 10 quest.docxclairbycraft
 
Calculus IDirections (10 pts. each) Answer each of the followin.docx
Calculus IDirections (10 pts. each) Answer each of the followin.docxCalculus IDirections (10 pts. each) Answer each of the followin.docx
Calculus IDirections (10 pts. each) Answer each of the followin.docxclairbycraft
 
Cadence Publishes Comprehensive Book onMixed-Signal Method.docx
Cadence Publishes Comprehensive Book onMixed-Signal Method.docxCadence Publishes Comprehensive Book onMixed-Signal Method.docx
Cadence Publishes Comprehensive Book onMixed-Signal Method.docxclairbycraft
 
Calculate the energy in the form of heat (in kJ) required to change .docx
Calculate the energy in the form of heat (in kJ) required to change .docxCalculate the energy in the form of heat (in kJ) required to change .docx
Calculate the energy in the form of heat (in kJ) required to change .docxclairbycraft
 
CAHIIM Competencies Assessed Subdomain VI.D. Human Resources Ma.docx
CAHIIM Competencies Assessed Subdomain VI.D. Human Resources Ma.docxCAHIIM Competencies Assessed Subdomain VI.D. Human Resources Ma.docx
CAHIIM Competencies Assessed Subdomain VI.D. Human Resources Ma.docxclairbycraft
 
C8-1 CASE STUDY 8 CARLSON COMPANIES STORAGE SOLUT.docx
C8-1 CASE STUDY 8    CARLSON COMPANIES STORAGE SOLUT.docxC8-1 CASE STUDY 8    CARLSON COMPANIES STORAGE SOLUT.docx
C8-1 CASE STUDY 8 CARLSON COMPANIES STORAGE SOLUT.docxclairbycraft
 
Caffeine intake in children in the United States and 10-ytre.docx
Caffeine intake in children in the United States and 10-ytre.docxCaffeine intake in children in the United States and 10-ytre.docx
Caffeine intake in children in the United States and 10-ytre.docxclairbycraft
 
Cabbage patch hip dance move, The running man hip hop dance move, th.docx
Cabbage patch hip dance move, The running man hip hop dance move, th.docxCabbage patch hip dance move, The running man hip hop dance move, th.docx
Cabbage patch hip dance move, The running man hip hop dance move, th.docxclairbycraft
 
CA4Leading TeamsAre we a teamHi, my name is Jenny .docx
CA4Leading TeamsAre we a teamHi, my name is Jenny .docxCA4Leading TeamsAre we a teamHi, my name is Jenny .docx
CA4Leading TeamsAre we a teamHi, my name is Jenny .docxclairbycraft
 
C7-1 CASE STUDY 7 DATA CENTER CONSOLIDATION AT GUARDI.docx
C7-1 CASE STUDY 7  DATA CENTER CONSOLIDATION AT GUARDI.docxC7-1 CASE STUDY 7  DATA CENTER CONSOLIDATION AT GUARDI.docx
C7-1 CASE STUDY 7 DATA CENTER CONSOLIDATION AT GUARDI.docxclairbycraft
 
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM Hospitals have been .docx
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM Hospitals have been .docxC9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM Hospitals have been .docx
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM Hospitals have been .docxclairbycraft
 
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM .docx
C9-1 CASE STUDY 9   ST. LUKES HEALTH CARE SYSTEM .docxC9-1 CASE STUDY 9   ST. LUKES HEALTH CARE SYSTEM .docx
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM .docxclairbycraft
 
C361 TASK 22C361 TASK 22C361 Task 2WGUEv.docx
C361 TASK 22C361 TASK 22C361 Task 2WGUEv.docxC361 TASK 22C361 TASK 22C361 Task 2WGUEv.docx
C361 TASK 22C361 TASK 22C361 Task 2WGUEv.docxclairbycraft
 
C6-1 CASE STUDY 6 CHEVRON’S INFRASTRUCTURE EVOLUT.docx
C6-1 CASE STUDY 6 CHEVRON’S INFRASTRUCTURE  EVOLUT.docxC6-1 CASE STUDY 6 CHEVRON’S INFRASTRUCTURE  EVOLUT.docx
C6-1 CASE STUDY 6 CHEVRON’S INFRASTRUCTURE EVOLUT.docxclairbycraft
 
C125C126 FORMAL LAB REPORTFORMAL LAB REPORT, GeneralA f.docx
C125C126 FORMAL LAB REPORTFORMAL LAB REPORT, GeneralA f.docxC125C126 FORMAL LAB REPORTFORMAL LAB REPORT, GeneralA f.docx
C125C126 FORMAL LAB REPORTFORMAL LAB REPORT, GeneralA f.docxclairbycraft
 
C10-1 CASE STUDY 10 CHOICE HOTELS INTERNATIONAL .docx
C10-1 CASE STUDY 10     CHOICE HOTELS INTERNATIONAL .docxC10-1 CASE STUDY 10     CHOICE HOTELS INTERNATIONAL .docx
C10-1 CASE STUDY 10 CHOICE HOTELS INTERNATIONAL .docxclairbycraft
 
C11-1 CASE STUDY 11 CLOUD COMPUTING (IN)SECURITY .docx
C11-1 CASE STUDY 11   CLOUD COMPUTING (IN)SECURITY .docxC11-1 CASE STUDY 11   CLOUD COMPUTING (IN)SECURITY .docx
C11-1 CASE STUDY 11 CLOUD COMPUTING (IN)SECURITY .docxclairbycraft
 
C1-1 CASE STUDY 1 UNIFIED COMMUNICATIONS AT BOEING .docx
C1-1 CASE STUDY 1  UNIFIED COMMUNICATIONS AT BOEING .docxC1-1 CASE STUDY 1  UNIFIED COMMUNICATIONS AT BOEING .docx
C1-1 CASE STUDY 1 UNIFIED COMMUNICATIONS AT BOEING .docxclairbycraft
 
C09 07222011 101525 Page 88IT leader who had just been.docx
C09 07222011 101525 Page 88IT leader who had just been.docxC09 07222011 101525 Page 88IT leader who had just been.docx
C09 07222011 101525 Page 88IT leader who had just been.docxclairbycraft
 
C053GXML 10192012 214425 Page 131cC H A P T E R.docx
C053GXML 10192012 214425 Page 131cC H A P T E R.docxC053GXML 10192012 214425 Page 131cC H A P T E R.docx
C053GXML 10192012 214425 Page 131cC H A P T E R.docxclairbycraft
 

More from clairbycraft (20)

Calculus Quiz 2 (Derivatives)Covers Units 9-13. This is a 10 quest.docx
Calculus Quiz 2 (Derivatives)Covers Units 9-13. This is a 10 quest.docxCalculus Quiz 2 (Derivatives)Covers Units 9-13. This is a 10 quest.docx
Calculus Quiz 2 (Derivatives)Covers Units 9-13. This is a 10 quest.docx
 
Calculus IDirections (10 pts. each) Answer each of the followin.docx
Calculus IDirections (10 pts. each) Answer each of the followin.docxCalculus IDirections (10 pts. each) Answer each of the followin.docx
Calculus IDirections (10 pts. each) Answer each of the followin.docx
 
Cadence Publishes Comprehensive Book onMixed-Signal Method.docx
Cadence Publishes Comprehensive Book onMixed-Signal Method.docxCadence Publishes Comprehensive Book onMixed-Signal Method.docx
Cadence Publishes Comprehensive Book onMixed-Signal Method.docx
 
Calculate the energy in the form of heat (in kJ) required to change .docx
Calculate the energy in the form of heat (in kJ) required to change .docxCalculate the energy in the form of heat (in kJ) required to change .docx
Calculate the energy in the form of heat (in kJ) required to change .docx
 
CAHIIM Competencies Assessed Subdomain VI.D. Human Resources Ma.docx
CAHIIM Competencies Assessed Subdomain VI.D. Human Resources Ma.docxCAHIIM Competencies Assessed Subdomain VI.D. Human Resources Ma.docx
CAHIIM Competencies Assessed Subdomain VI.D. Human Resources Ma.docx
 
C8-1 CASE STUDY 8 CARLSON COMPANIES STORAGE SOLUT.docx
C8-1 CASE STUDY 8    CARLSON COMPANIES STORAGE SOLUT.docxC8-1 CASE STUDY 8    CARLSON COMPANIES STORAGE SOLUT.docx
C8-1 CASE STUDY 8 CARLSON COMPANIES STORAGE SOLUT.docx
 
Caffeine intake in children in the United States and 10-ytre.docx
Caffeine intake in children in the United States and 10-ytre.docxCaffeine intake in children in the United States and 10-ytre.docx
Caffeine intake in children in the United States and 10-ytre.docx
 
Cabbage patch hip dance move, The running man hip hop dance move, th.docx
Cabbage patch hip dance move, The running man hip hop dance move, th.docxCabbage patch hip dance move, The running man hip hop dance move, th.docx
Cabbage patch hip dance move, The running man hip hop dance move, th.docx
 
CA4Leading TeamsAre we a teamHi, my name is Jenny .docx
CA4Leading TeamsAre we a teamHi, my name is Jenny .docxCA4Leading TeamsAre we a teamHi, my name is Jenny .docx
CA4Leading TeamsAre we a teamHi, my name is Jenny .docx
 
C7-1 CASE STUDY 7 DATA CENTER CONSOLIDATION AT GUARDI.docx
C7-1 CASE STUDY 7  DATA CENTER CONSOLIDATION AT GUARDI.docxC7-1 CASE STUDY 7  DATA CENTER CONSOLIDATION AT GUARDI.docx
C7-1 CASE STUDY 7 DATA CENTER CONSOLIDATION AT GUARDI.docx
 
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM Hospitals have been .docx
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM Hospitals have been .docxC9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM Hospitals have been .docx
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM Hospitals have been .docx
 
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM .docx
C9-1 CASE STUDY 9   ST. LUKES HEALTH CARE SYSTEM .docxC9-1 CASE STUDY 9   ST. LUKES HEALTH CARE SYSTEM .docx
C9-1 CASE STUDY 9 ST. LUKES HEALTH CARE SYSTEM .docx
 
C361 TASK 22C361 TASK 22C361 Task 2WGUEv.docx
C361 TASK 22C361 TASK 22C361 Task 2WGUEv.docxC361 TASK 22C361 TASK 22C361 Task 2WGUEv.docx
C361 TASK 22C361 TASK 22C361 Task 2WGUEv.docx
 
C6-1 CASE STUDY 6 CHEVRON’S INFRASTRUCTURE EVOLUT.docx
C6-1 CASE STUDY 6 CHEVRON’S INFRASTRUCTURE  EVOLUT.docxC6-1 CASE STUDY 6 CHEVRON’S INFRASTRUCTURE  EVOLUT.docx
C6-1 CASE STUDY 6 CHEVRON’S INFRASTRUCTURE EVOLUT.docx
 
C125C126 FORMAL LAB REPORTFORMAL LAB REPORT, GeneralA f.docx
C125C126 FORMAL LAB REPORTFORMAL LAB REPORT, GeneralA f.docxC125C126 FORMAL LAB REPORTFORMAL LAB REPORT, GeneralA f.docx
C125C126 FORMAL LAB REPORTFORMAL LAB REPORT, GeneralA f.docx
 
C10-1 CASE STUDY 10 CHOICE HOTELS INTERNATIONAL .docx
C10-1 CASE STUDY 10     CHOICE HOTELS INTERNATIONAL .docxC10-1 CASE STUDY 10     CHOICE HOTELS INTERNATIONAL .docx
C10-1 CASE STUDY 10 CHOICE HOTELS INTERNATIONAL .docx
 
C11-1 CASE STUDY 11 CLOUD COMPUTING (IN)SECURITY .docx
C11-1 CASE STUDY 11   CLOUD COMPUTING (IN)SECURITY .docxC11-1 CASE STUDY 11   CLOUD COMPUTING (IN)SECURITY .docx
C11-1 CASE STUDY 11 CLOUD COMPUTING (IN)SECURITY .docx
 
C1-1 CASE STUDY 1 UNIFIED COMMUNICATIONS AT BOEING .docx
C1-1 CASE STUDY 1  UNIFIED COMMUNICATIONS AT BOEING .docxC1-1 CASE STUDY 1  UNIFIED COMMUNICATIONS AT BOEING .docx
C1-1 CASE STUDY 1 UNIFIED COMMUNICATIONS AT BOEING .docx
 
C09 07222011 101525 Page 88IT leader who had just been.docx
C09 07222011 101525 Page 88IT leader who had just been.docxC09 07222011 101525 Page 88IT leader who had just been.docx
C09 07222011 101525 Page 88IT leader who had just been.docx
 
C053GXML 10192012 214425 Page 131cC H A P T E R.docx
C053GXML 10192012 214425 Page 131cC H A P T E R.docxC053GXML 10192012 214425 Page 131cC H A P T E R.docx
C053GXML 10192012 214425 Page 131cC H A P T E R.docx
 

Recently uploaded

Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 

Recently uploaded (20)

Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 

by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docx

  • 1. by Nanda Lankalapalli 32 Copyright © 2018 - All rights are reserved by Power Agile Technologies Private Limited Table of Contents PERSONAL FULFILMENT 4 SCRUM VALUES 4 SCRUM, AGILE AND LEAN 6 ORIGINS OF LEAN THINKING 6 KAIZEN MINDSET 7 WASTE OF LEAN MANUFACTURING 8 LEAN CONCEPTS 9 LEAN AND AGILE ENGINEERING 11 AGILE FACILITATION 12 FACILITATING OPEN DISCUSSION 12 ALTERNATIVES TO OPEN DISCUSSION 12 SETTING THE FRAME 19 DEBRIEFING 19 VISUAL FACILITATION FOR COLLABORATION 22 FACILITATING REMOTE TEAMS 24 COACHING 26 COACHING AGREEMENT 26 COACHING ASSUMPTIONS 28 PSYCHOLOGICAL CONSIDERATIONS 29 SERVICE TO PRODUCT OWNER 33 PRODUCT VISION 33 STORY WRITING WORKSHOP 37 BUY A FEATURE 37 DESIGNING PRODUCT BACKLOG 38 SERVICE TO DEVELOPMENT TEAM 40 TEAM PERFORMANCE CURVE 40 FIVE DYSFUNCTIONS OF TEAM 41
  • 2. STARTING NEW TEAM 49 KICK-OFF A NEW SCRUM TEAM - ROLE PLAY 51 SOFTWARE CRAFTSMANSHIP 52 SERVICE TO ORGANIZATION 58 COMPLEX SYSTEMS 58 SYSTEMS THINKING 61 ORGANIZATIONAL CHANGE 65 SCALING SCRUM 73 ORGANIZATIONAL DESIGN 73 ALIGNMENT VS AUTONOMY 75 SCALING PRODUCT OWNER 76 CROSS TEAM COLLABORATION 77 ENGINEERING PRACTICES FOR SCALING 79 APPENDIX 80 BRIEF HISTORY OF LEAN 80 READING LIST 83 Personal FulfilmentScrum Values Mark on the below radar chart on the scale of 1 to 5 (1 is least and 5 is the best) on how do you rate yourself on Scrum values:
  • 3. Openness 5 Courage 3 1Respect Focus Commitment Share your Analysis of how you improved on your Scrum Values over period. Also share two concrete examples where you have used these values. Scrum, Agile and LeanOrigins of Lean Thinking Identify and List the aspects of Lean Thinking
  • 4. ❖ ❖ ❖ ❖ ❖ Kaizen Mindset Kaizen is the Japanese word for a “good change” (Kai = change, Zen = good). It means constant improvement of all company functions, at every hierarchical level, from CEO to the least paid employees. It doesn’t matter if the change happens one time or is constant, big or small, as long as it is a change for the better. The result of Kaizen should be a better workplace, a safer environment, elimination of hard work, teaching people how to scientifically innovate and test new ideas, reducing waste, increasing productivity, optimizing the supply chain and sales channels, and so on. You can always do it better, make it better, and improve it, even if things are not broken. In Kaizen, problems are seen as opportunities to improve. Relate how Product and Process Kaizen happens in Scrum Product Kaizen Process Kaizen Waste of Lean Manufacturing Map wastes of Product Development to Wastes of Lean Manufacturing.
  • 5. Wastes of Lean Manufacturing Wastes of Product Development Transportation Unnecessary movement of the product that doesn’t add any value. Inventory Product or parts of the product that doesn’t yield any income yet. Motion Moving People and Equipment that produces the product. Waiting Waiting for next production step Over-Production Producing ahead of the demand Over-Processing Using more process steps than required Defects Correcting defective work in earlier product is expensive and will delay the product. Lean Concepts Value through built-in quality: Understanding that customer satisfaction is paramount and is built-in at every step of the enterprise’s process, from building in satisfying features (such as peace of mind) to correctly building in quality at every production step. Built-in quality means to stop at every doubtful part and to train yourself and others not to pass on defective work, not to do defective work and not to accept defective work by stopping the process and reacting immediately whenever things go wrong.
  • 6. Value streams through understanding "takt" time: By calculating the ratio of open production time to averaged customer demand one can have a clear idea of the capacity needed to offer a steady flow of products. This “takt” rhythm, be it a minute for cars, two months for software projects or two years for a new book leads to creating stable value streams where stable teams work on a stable set of products with stable equipment rather than optimize the use of specific machines or processes. Takt time thinking leads to completely different capacity reasoning than traditional costing and is the key to far more frugal processes. Flow through reducing batch sizes: Every traditional business, whether in production or services, is addicted to batch. The idea as that once work is set up one way, we’d better get on and quickly make as many pieces of work as we can to keep the unit cost down. Lean thinking looks at this differently in trying to optimize the flow of work in order to satisfy real demand now, not imaginary demand next month. By working strenuously on reducing change-over time and difficulty, it is possible to approach the lean thinking ideal of single piece flow. In doing so, one reduces dramatically the general cost of the business by eliminating the need for warehouses, transports, systems, subcontractor use and so on. Pull to visualize takt time through the flow: pulling work from upstream at takt time through visual devices such as Kanban cards is the essential piece that enables lean thinkers to visualize the gaps between the ideal and the actual at the workplace at any time. Pull is what creates a creative tension in the workplace by both edging closer to single-piece-work and by highlighting problems one at a time as they occur so complex situations can be resolved piecemeal. Pull is the basic technique to “lean” the company and, by and large, without pull there is no lean thinking. Seeking perfection through kaizen: The old time sensei used to teach that the aim of lean thinking was not to apply lean tools to
  • 7. every process, but to develop the kaizen spirit in every employee. Perfection is not sought through better, more clever systems or go-it-alone heroes but through a commitment to improve things together step-by-small-step. Kaizen literally means change for the better and Kaizen spirit is about seeking a hundred 1% improvements from every one every day every where rather than one 100% leap forward. The practice of kaizen is what anchors deep lean thinking in people’s minds and which, ultimately, leads to complete transformation. Practicing kaizen together builds self-confidence and the collective confidence that we can face our larger challenges and solve our problems together. Lean Concepts Scrum Framework Value Delivery Value Stream Flow Pull Perfection Lean and Agile Engineering
  • 8. Agile Engineering Practices Lean Practices Test Driven Development Continuous Integration Collective Ownership Agile FacilitationFacilitating Open Discussion Open discussion is the unstructured, conversational, familiar way of talking in groups. People speak up when they want to, and talk for as long as they choose. It is absolutely essential to know how to facilitate an open discussion; it is by far the most common approach to thinking in groups. Open discussion serves many purposes. If someone raises an important issue, the entire group can discuss it. And if the issue does not engage the group, someone else can switch topics simply by voicing a new line of thought. Points of dispute can be clarified. Analyses can be deepened. Proposals can be sharpened. Stakeholders can express diverse perspectives. At its best, open discussion can be very effective. But in reality, most open discussions are hard to sit through. Sometimes the conversation meanders or drifts. Sometimes a few individuals dominate. Sometimes people talk past one another without even attempting to link their ideas to the previous speaker’s statements. All in all, the term “open discussion” is often a synonym for “Groan Zone.” The facilitator needs to use techniques like Stacking, Mirroring, Balancing, Making Space etc to better control the discussion. Alternatives to Open Discussion Alternatively, the meetings can have a structured process. This
  • 9. process includes organising the topics of the meetings, activities for each topic and formats in which these activities can be performed. A meeting can have more than one topic and a topic can have set of activities and each activity could be done in different format for effectiveness. Each participation format has its own distinctive ground rules. For example, when building a list, a group must suspend judgment and call out items with no discussion.Obviously, different ground rules encourage different group behavior. Therefore, a facilitator can shift a group’s behavior (and by extension, the group’s energy) every time s/he shifts the participation format. Listing Ideas Listing ideas will help a group to rapidly identify many aspects of the subject, even when they’re just beginning to think about it. PROCEDURE 1. Hang large sheets of paper on the wall. 2. Explain the ground rules for suspending judgment: 1. Anyone may put anything on the list that seems relevant. 2. Suspend judgment. No arguing or criticizing permitted. 3. No discussion while the listing is underway. Ideas can be discussed later, after the list has been built. 3. Ask for a volunteer to serve as the chart-writer. The job of the chart- writer is to write down everyone’s ideas without censoring or improving anything. 4. State the group’s task in the form of a question. For example, “What are our options for reducing our budget?” Give a time estimate for the activity, and have the group begin. 5. Have people call out ideas one at a time.
  • 10. 1. Honor everything everyone says. 2. Use mirroring as often as possible. 3. Summarize complex sentences for the chart-writer. If anyone begins arguing or discussing an item, politely remind the whole group of the ground rules. 6. Don’t panic when the pace slows down. It usually means people are thinking, now that the obvious ideas have been said. Tolerate silences. If you push for more ideas, many people will feel pressured and stop thinking altogether. 7. Toward the end of the allotted time, announce, “Two more minutes.” This often produces one final burst of ideas. Standard Approach A group generates answers to a question. Ideas are recorded on flipcharts. All ideas are acceptable. Brainstorming Creative ideas particularly those that are silly, oddball, or impossible – are eagerly encouraged. Quantity is more important than quality. Using Sticky Notes Members write ideas on stickies, one idea per sheet. All stickies are posted on a wall. Later, ideas can be categorized. Listing Ideas - Variations Small Group Jump-Start Have members form pairs and discuss a question. Then reconvene the group to build a list of good ideas.
  • 11. Brainwriting Members write ideas on individual sheets of paper. Every few minutes, people trade sheets, read them, and add fresh ideas. Multi-Topic, Multi- Station Flipcharts on different topics are posted around the room. Members may begin at any station. They move to new ones every few minutes. Structured Go-Around (Round Robin) Structured go rounds could be used when all the participants wants or needs to participate. This adds structure to the conversion and gives opportunity to everyone. PROCEDURE 1. Have group members pull their chairs together to form a circle or a semicircle. It is important in a go-around that every member see every other member’s face. 2. Give a one-sentence overview of the topic to be addressed. Example: “In a moment, we’ll each have a chance to give our reactions to the presentation we just heard.” 3. Explain the process. Example: “We’ll go clockwise from whoever speaks first. While someone is talking, no one may interrupt. When you’re through speaking, say ‘pass’ or ‘I’m done,’ so the person next to you knows when to begin his or her turn.”
  • 12. 4. If there are specific variations in the ground rules, go over them now. For example, a facilitator might sometimes decide to give participants explicit permission to pass without speaking when it is their turn. 5. After clarifying the ground rules, restate the topic. People often forget the topic when they are focusing on your review of the ground rules. Now is the time to remind them and provide a more detailed explanation, if necessary. 6. Give people an idea of how much time to take. Example 1: “This will work best if each of you spends about a minute sharing your reactions.” Example 2: “Take as much time as you like to give your impressions of why this problem keeps reappearing.” The Standard Structured Go-Around Go clockwise – or counterclockwise – from whoever speaks first. Seven Words or Less People end their turn with no more than seven words. Incomplete sentences are fine.
  • 13. Toss the Beanbag When the speaker is done, s/he tosses an object (an eraser, for example) to someone else, who speaks next. Structured Go-Around - Variations Talking Stick A member picks up the talking stick, then speaks from the heart. No one else may speak until the stick has been set down. Two or Three Feeling Words People end a meeting with two or three feeling words that describe the mood. (Example: “I’m tired but happy.”) Popcorn Everyone takes a turn whenever they choose. When most have spoken, the facilitator asks, “Who still ha sn’t had a turn?” Working in Small Groups Working in small groups could be useful too divide and concur the work and then consolidate as a bigger team. 1. Give a one sentence overview of the purpose of the next task. Example: “Now we’re going to discuss our reactions to Dr. Stone’s last lecture.” Leave the instructions vague for now. (Clarify them in Step 4.) 2. Tell the participants how to find partners for their small groups. Examples: “Turn to the person next to you,” or “Find two people you don’t know very well.” 3. Wait until everyone has formed their small groups before giving further instructions. 4. After everyone has settled down, clarify the task at hand. State the topic people will be discussing; then state the expected outcome. Example: “Dr. Stone claimed that married managers
  • 14. and single managers are treated very differently. Do you agree? What has your experience been? See if each of you can come up with two or three examples that have arisen at your place of work.” 5. If you have any instructions about specific ground rules or procedures, give them now. Example: “One person should be ‘the speaker’ while the other person is ‘the listener.’ Then reverse roles when I give the signal.” 6. Tell people how much time has been allotted for this activity. 7. As the process unfolds, announce the time remaining. Example: “Three more minutes!” When time is almost up, give a final warning: “Just a few more seconds.” 8. Reconvene the large group by asking a few people to share their thoughts and learnings. Casual Conversation Two or more participants. Informality prevails. Usually brief: 3 to 7 minutes. 2 – 4 – 8 Eight participants. Round one: four pairs.
  • 15. Round two: two foursomes. Round three: group of eight. Typically 20 to 30 minutes. 2 – 4 – 2 Four participants. Round one: two pairs. Round two: all four people. Round three: two new pairs. Typically 15 to 20 minutes. Small Groups - Variations Talk, Then Switch
  • 16. Two participants. One talker, one listener. Switch roles at a set time. Often brief: 5 to 8 minutes. Breakout Groups Any number of participants. Objective: make significant headway on a task. Chartwriting adds value. Often 30 to 45 minutes. Speed Dating Two participants. Objective: explore
  • 17. diversity. Casual conversation. Switch partners at a set time. Typically 15 to 30 minutes. Setting the Frame When a facilitator introduces a new activity, some group members may not fully understand what they’re being asked to do, or why. To help participants see the whole picture, a facilitator can effectively set the frame by following the five steps shown above. The Task: “Here’s what we’re going to do...” The Outcome: “This is what we’ll have when we’re done...” The Process: “Here’s how we’ll do it...” The Rationale: “Here’s why we’re using this process ...” The Expected Time: “Here’s how long this will take …” DebriefingWhy Structured activities, like Listing Ideas or Breaking into Small Groups, usually produce a wide range of perspectives. At the completion of a structured activity, it is usually worthwhile to provide time for reflecting on the discussion as a whole. For example, people might make observations like, “I never realized that there were so many different ways of looking at this issue!” or, “Now I’m starting to understand why this is such a problem.” This step is particularly important when people have been working in separate groups. It creates an immediate
  • 18. context for resuming work together, thus restoring the group's integrity as a single entity.How 1. Before starting, select a question from the following list. All such questions work equally well. Now that [the given activity] is complete, · How did this go for you? · What have you learned? · What concerns has this raised for you? · What feelings did this bring up for you? · What are you noticing about this group? · What do you think of our prospects for success? · Have you heard anything fresh and new? · How do you react to hearing so many different points of view? 2. Ask for a few participants to respond to the chosen question. Alternatively, have a go-around so everyone can respond. 3. Upon completion of Step 2, proceed to the next item on the agenda. Alternatively, have the group discuss, “Where do we go from here?” Discuss this scenario: Your team wants to brainstorm for solutions to a problem they have been facing. Identify at least one action you can take as a facilitator to support while the team is going through Idea generation, Integration, shortlisting solutions etc. to develop an inclusive solution. Visual Facilitation for Collaboration Clustering: Clustering could be used when large number of items need to be categorised during a conference process. The technique could be used during brain storming sessions, Sprint Retrospectives or any such meetings where team needs to categorise the items.
  • 19. 1. Team identifies possible categories. The categories can emerge as the activity is going on. 2. Each team member places their card from the list in one of the categories 3. Team members identifies duplicate and removes duplicates or combine the items if they are similar. 4. New categories are created if the items don’t fit into existing categories. Visual Notes Taking: The Visual Note Taking is the process of representing information non-linguistically. This means through drawings or pictures. It can be simple using sketches or doodles or more complex using Mind mapping or Concept Maps as representations. Mind Mapping: Mind mapping is a simple technique to connect all the information. This could be used for brainstorming sessions, product elaboration etc. Dot Voting: This technique could be used for prioritisation of items. All participants are given few (2 or 3) votes and they pick the items which they feel are high priority. Once everyone voted, items are prioritised base on number of votes they got. Eg. This technique could be used while prioritising improvements in Sprint Retrospective. Pass that Card: This technique mainly can be used to collect the information from a group of people. 1. Every one on the table gets an index card/Sticky note 2. Every one writes a question on the card and then passes the card to next person 3. On the back of the card, every one writes their answer to the question then passes the card to next person. At least three people write the answer to the question 4. Everyone summarises the answer for the question they have
  • 20. in hand. Facilitating Remote Teams Facilitating remote teams could be very challenging due to several reasons. Here are some of the techniques that could help alleviate the pain. Establish Communication Protocol: Remote teams should have a communication protocol pre-established so that everyone is on the same page. This could include: 1. Publishing the meeting times ahead of the time. 2. All communication channels are up and running by the time meeting starts 3. Everyone is aware of what are the different ways they can join the meetings and how to join. Turn-Taking: Remote teams can fall into the problem of talking one over the other since they don’t see each other. This would be a problem during a open discussion. Adding a little process to the facilitation can help. Turn taking is a simple technique where facilitator calls of the turns of each remote team so that this problem could be avoided. Shared Notes-taking: Facilitator can set up an online notes facility for the all remote teams to collectively update the notes. This way each remote team would have the same visibility to the information of the meeting. Reflect on the outcomes of a Retrospective you have conducted between Leaders and Executives of the organization for continuous improvement at organisation level: Coaching “Coaching is unlocking a person’s potential to maximize their own performance. It’s helping them to learn rather than teaching them” - Tim Gallwey Coaching is a useful way of developing people's skills and abilities, and of boosting performance. It can also help deal with issues and challenges before they become major problems. A coaching session will typically take place as a conversation
  • 21. between the coach and the coachee (person being coached), and it focuses on helping the coachee discover answers by themselves. Coaching Agreement It’s very important that a coaching agreement is created with client so that it is clear about what are the responsibilities of the coach and the client. A coaching agreement typically includes: Date, Time and Location: A coaching agreement contains the Date, Time, location and duration of the coaching session. This is usually agreed upon by client and the coach. Coach’s Responsibility: · Build the trust with client so that client could be open. · Be present in the moment and listen deeply to the client. · Encourage the clients to set the goals that they really want. · Encourage the clients to think more than what they have already done. · Help clients focus better in order to produce results more quickly. · Provide clients with the tools, support and structure to accomplish more. Client’s Responsibility Focus on Goal: Coaching works best when client has clear goals that are based on what they really want to achieve. Firstly, it is important for client to consider deeply what they want their work and life to look like. Secondly, it is important to identify the gaps between the way things are now and how they would like them to be. Understand the coaching process: Working with an empathic and professional coach is a definite way to grow and develop. Most clients take on a coach to work on specific goals and much of their time and energy is directed towards this. However, the coaching relationship may allow the client to discover something more about yourself. This is just a natural
  • 22. consequence of the coaching process. Willingness to Step Up: Part of coach’s responsibility is to ask a good deal of client. It is important that the client is willing to experiment with fresh approaches and try new beliefs. Coach will encourage the client to be honest with themselves, raise client’s personal standards and set higher goals. However, client is the best judge of what is right for them. Nevertheless, the more the client is willing to grow and develop, the greater will be the benefits from coaching. Come Prepared to each Coaching Session: To get the most value out of each coaching session, it is important that the client prepare an agenda or write down some simple notes for each session regarding those matters them would like to discuss during the session, update of previous action point, etc. Preparing the agenda does not have to be time-consuming, but experience shows that if they spend 10-15 minutes preparing, it has a significant impact on the session. Complete Your Homework: After each session, client will decide on the actions or goals they want to focus upon. Coach expects them to keep the commitments they make and will work with them to make sure that they are setting worthwhile, realistic and achievable goals. If client knows that they have a busy week or two ahead, their homework might be as simple as thinking about a new perspective. If they have more time, they might decide to handle a bigger task. Irrespective, coach will hold the client accountable and encourage them do their best. Coaching Assumptions Discuss why the following coaching assumptions are important Coaching Assumptions Why is it important?
  • 23. Coaching happens at the request of coachee Coachee knows solution to their problem Coachee owns the problem/goal and willing to work towards the solution Psychological ConsiderationsEmotional Intelligence A coach needs to have high Emotional Intelligence to manage self as well as to manage the psychological aspects those may come up while dealing with the team. Having high emotional intelligence involve: Self-awareness: Coach needs to understand their own emotions. One needs to understand when and how their emotions kick in and how it feels like when they get emotional. Self-management: Once understood, a coach needs to know how to manage these emotions. There are several strategies to manage the emotions so that you are in good balance. Social Awareness: A coach needs understand the emotions of others. This is in regards what makes someone emotional and how do they behave when they are emotional. Relationship Management: Coach need to understand how to manage situations when the others get into emotional state to maintain a good relationship. If a coach can’t handle the emotional situations, it could lead to undesirable relationships. Myers-Briggs Type Indicator (MBTI) The MBTI was constructed by Katharine Cook Briggs and her daughter Isabel Briggs Myers. It is based on the conceptual theory proposed by Carl Jung, who had speculated that humans experience the world using four principal psychological functions – sensation, intuition, feeling, and thinking – and that one of these four functions is dominant for a person most of the
  • 24. time. There are 4 dichotomies to personality: Transactional Analysis (TA) Transactional analysis is a psychoanalytic theory and method of therapy wherein social transactions are analyzed to determine the ego state of the patient (whether parent-like, child-like, or adult-like) as a basis for understanding behavior. In transactional analysis, the patient is taught to alter the ego state as a way to solve emotional problems. Eric Berne developed the concept and paradigm of transactional analysis in the late 1950s. Complementary transactions complete a transit from the receiving ego state back to the sending ego state. If the transaction is from adult to child, the response must be child to adult. Crossed transactions occur when the communication transaction does not return directly to the state it came from. Ulterior transactions always involve two or more ego states in parallel. One portion of the transaction is generally verbal and the other an unspoken psychological transaction. Service to Product OwnerProduct VisionElevator Pitch Technique The elevator pitch is a way to articulate the vision so that it can handle the classic elevator test, i.e., you can explain the product’s vision in less than two minutes (before the elevator arrives, and you step out)?For……………………………………………………………… …… (the product’s target market)Who/That…
  • 25. ………………………………………………………….. (describe what need your product solves) The product… ………………………………………………………... (product name or product category)That leads to………………………………………………………… (main advantage, appealing reason for purchase)Unlike the…………………………………….................................. (principal competing alternatives)Our product offers……………………………… ………………. (describe main differentiation) Example For the marketing of medium-sized businesses who need basic CRM functionality, CRM Catalyst is a web-based service that provides tracking sales, sales leads generation and sales support functions that leads to improved customer relationships. Unlike other services and software, our product offers many more features at a lower cost. Vision Box Vision Board Discuss how different is facilitating Vision creation with Stake Holders vs Development Team Story Writing Workshop Participants: Product Owner, Key Stakeholder(s), Development Team and Facilitator
  • 26. Agenda 1. Product owner presents the significant objective 2. Discuss user roles and personas 3. Story generation 4. Story selection 5. Schedule follow-up sessions if needed Product owner explains the objective that could be a major feature or Minimum Viable Product (MVP) etc. Team and Product Owner come up with Users and Personas. The story generation could be done by techniques like Brain Storming or Mind Mapping. Buy A Feature This is an Innovation Game to prioritise the Epics and User Stories based on value and the available budget.The Game Create a list of potential features and provide each with a price. The price can be based on development costs, customer value, or something else. Although the price can be the actual cost you intend to charge for the feature, this is usually not required. Customers buy features that they want in the next release of your product using play money you give them. If some features are priced high enough that no one customer can buy them. Encourage customers to pool their money to buy especially important and/or expensive features. This will help motivate negotiations between customers as to which features are most important. Designing Product Backlog You have a product backlog for a product with 3 functional areas. There are 5 Teams working on the product. Discuss Three possible ways of arranging the product backlog and the pros and Cons of each approach.
  • 27. Approach Pros Cons Service to Development TeamTeam Performance Curve The 'team performance curve' illustrates that how well any small group of people performs depends on the basic approach it takes and how effectively it implements that approach. Working group: This is a group for which there is no significant incremental performance need or opportunity that would require it to become a team. The members interact primarily to share information, best practices, or perspectives and to make decisions that help each individual perform within his or her area of responsibility. Pseudo-team: This is a group for which there could be a significant, incremental performance need or opportunity, but it has not focused on collective performance and is not really trying to achieve it. It has no interest in shaping a common purpose or set of performance goals, even though it may call itself a team.
  • 28. Potential team: This is a group for which there is a significant, incremental performance need and that really is trying to improve its performance impact. Typically, however, it requires more clarity about purpose, goals, or work-products and more discipline in hammering out a common working approach. Real team: This is a small number of people with complementary skills who are equally committed to a common purpose, goals, and working approach for which they hold themselves mutually accountable. Real teams are a basic unit of performance. High-performance team: This is a group that meets all the conditions of real teams, and has members who are also deeply committed to one another's personal growth and success. That commitment usually transcends the team. The high-performance team significantly outperforms all other like teams, and outperforms all reasonable expectations given its membership. Five Dysfunctions of Team Here are the five dysfunctions identified by Patric Lencioni in his book “The Five Dysfunctions of the team”. If you are building a team, you need to work through building each step i.e Trust, Conflict Management, Commitment, Accountability and Attention to Results. Leader’s Role Hindrances Focus on collective outcome Confront Difficult Issues Force clarity and closure Mine for Conflict Go First!
  • 29. A. Prepare and give a short demonstration of how have you applied team development models to your team B. Discuss the effectiveness of two team development frameworks and what factors influenced those outcomes. Building Trust Team Building Activities: Team building actives during team outings gives team to work closely with each other and help build trust over period. The activities should include that has an element of trust. As the team doing these activities they understand each other better and trust is built gradually. Personal Histories Exercise: As soon as you got a new team, this exercise can help know each other better which leads to building the trust. In this exercise, each team member gives a brief talk about themselves. You can use a set of questions each member will answer or “Anything you want to share about yourself?”. Trust-Walks: In this exercise, one member will be blind-folded and walk around with the guidance of an another team member. The blind-folded member needs to fully trust the guide. When the guide completes the task successfully, the blind-folded member starts to build the trust. Another extreme variation is a Trust Fall where one member falls backward trusting that their team members will catch them.
  • 30. McCarthy Protocols: The Core Protocols are “best practices” for people, teams of people and organizations that want to get great results – all the time. They are “Core” because they are foundational – they can be used by all teams, anywhere, even if you already have organizational patterns and best practices of your own. They are “Protocols” because they name and prescribe ways that people can interact (behavior), predictably, like the “protocols” followed in diplomacy. Conflict Mining: Members of teams that tend to avoid conflict must occasionally assume the role of a “miner of conflict” - someone who extracts buried disagreements within the team and sheds the light of day on them. They must have the courage and confidence to call out sensitive issues and force team members to work through them. This requires Teams that fear conflict . . . · Have boring meetings · Create environments where back-channel politics and personal attacks thrive · Ignore controversial topics that are critical to team success · Fail to tap into all the opinions and perspectives of team members · Waste time and energy with posturing and interpersonal risk management Teams that engage in conflict . . . · Have lively, interesting meetings · Extract and exploit the ideas of all team members · Solve real problems quickly · Minimize politics · Put critical topics on the table for discussion a degree of objectivity during meetings and a commitment to staying with the conflict until it is resolved. Some teams may want to assign a member of the team to take on this responsibility during a given meeting or discussion.Leader’s Responsibility
  • 31. One of the most difficult challenges that a leader faces in promoting healthy conflict is the desire to protect members from harm. This leads to premature interruption of disagreements, and prevents team members from developing coping skills for dealing with conflict themselves. This is not unlike parents who overprotect their children from quarrels or altercations with siblings. In many cases, it serves only to strain the relationships by depriving the participants of an opportunity to develop conflict management skills. It also leaves them hungry for resolution that never occurs. Therefore, it is key that leaders demonstrate restraint when their people engage in conflict, and allow resolution to occur naturally, as messy as it can sometimes be. This can be a challenge because many leaders feel that they are somehow failing in their jobs by losing control of their teams during conflict. Finally, as trite as it may sound, a leader’s ability to personally model appropriate conflict behavior is essential. By avoiding conflict when it is necessary and productive - something many executives do - a team leader will encourage this dysfunction to thrive.CommitmentClarity of Expectations When there is clarity on roles and responsibilities, Deadlines and expected outcomes, teams tend to be more committed. If there is lot of confusion and ambiguity, the work may be undermined and some of the efforts may even be wasted.Participatory Decision Making If the team is involved or even it’s input is considered in making decisions, it is more likely to have better commitment on achieving the goals. If the decisions are made by someone else like a manager and pushed on to the team, there may not be a buy-in by the team which leads to less commitment.The Role of the Leader More than any other member of the team, the leader must be comfortable with the prospect of making a decision that ultimately turns out to be wrong. And the leader must be constantly pushing the group for closure around issues, as well
  • 32. as adherence to schedules that the team has set. What the leader cannot do is place too high a premium on certainty or consensus.Team Accountability Publication of Goals and Standards is a good way to make it easier for team members to hold one another accountable is to clarify publicly exactly what the team needs to achieve, who needs to deliver what, and how everyone must behave in order to succeed. The enemy of accountability is ambiguity, and even when a team has initially committed to a plan or a set of behavioral standards, it is important to keep those agreements in the open so that no one can easily ignore them. Simple and Regular Progress Reviews A little structure goes a long way toward helping people take action that they might not otherwise be inclined to do. This is especially true when it comes to giving people feedback on their behavior or performance. Team members should regularly communicate with one another, either verbally or in written form, about how they feel their teammates are doing against stated objectives and standards. Relying on them to do so on their own, with no clear expectations or structure, is inviting the potential for the avoidance of accountability. Team Goals and Rewards By shifting rewards away from individual performance to team achievement, the team can create a culture of accountability. This occurs because a team is unlikely to stand by quietly and fail because a peer is not pulling his or her weight.The Role of the Leader One of the most difficult challenges for a leader who wants to instil accountability on a team is to encourage and allow the team to serve as the first and primary accountability mechanism. Sometimes strong leaders naturally create an accountability vacuum within the team, leaving themselves as the only source of discipline. This creates an environment where team members assume that the leader is holding others accountable, and so they hold back even when they see something that isn’t right.
  • 33. Focus on Outcomes Public Declaration of Results In the mind of a football or basketball coach, one of the worst things a team member can do is publicly guarantee that his or her team will win an upcoming game. In the case of an athletic team, this is a problem because it can unnecessarily provoke an opponent. For most teams, however, it can be helpful to make public proclamations about intended success. Teams that are willing to commit publicly to specific results are more likely to work with a passionate, even desperate desire to achieve those results. Teams that say, “We’ll do our best,” are subtly, if not purposefully, preparing themselves for failure. Results-Based Rewards An effective way to ensure that team members focus their attention on results is to tie their rewards, especially compensation, to the achievement of specific outcomes. Relying on this alone can be problematic because it assumes that financial motivation is the sole driver of behavior. Still, letting someone take home a bonus merely for “trying hard,” even in the absence of results, sends a message that achieving the outcome may not be terribly important after all.The Role of the Leader Perhaps more than with any of the other dysfunctions, the leader must set the tone for a focus on results. If team members sense that the leader values anything other than results, they will take that as permission to do the same for themselves. Team leaders must be selfless and objective, and reserve rewards and recognition for those who make real contributions to the achievement of group goals. Sponsors Product Owner Development Team
  • 34. Clarify Expectations Clarify Constraints Customer Needs Communicate Vision Know Each Other Know others capabilities Create Working Agreement Emphasize Collaboration Good enough for now See Whole System Focus on good startStarting New Team Continuous Learning Set Alignment Set Context Set PurposeStarting a new Agile team could be different from a traditional project kickoff for various reasons. Review and relate the items below and answer the questions on the next page: Who attends the new Agile team kickoff? What is the responsibility of each participant?
  • 35. What are various aspects to consider and why are they important? Kick-off a New Scrum Team - Role Play Choose a Sponsor, Product Owner and a ScrumMaster per team. 1. Sponsor gives a short talk explaining the Constraints, Context and Stakeholder Expectations 2. Product Owner explains Vision, Purpose and Customer needs 3. ScrumMasters talk about need for collaboration and other new team dynamics and facilitate the teams on: · Team member introduction activity · To identify skill gaps · Create Working Agreement Software Craftsmanship Software craftsmanship is an approach to software development that emphasizes the coding skills of the software developers themselves. Manifesto for Software Craftsmanship
  • 36. Describe couple of ways you introduced advanced software engineering practices (like XP) to your team. Discuss at your table what worked and what didn’t. Gherkin Gherkin is a Domain Specific Language for writing acceptance criteria that has five main statements: Scenario — a label for the behavior you’re going to describe Given — the beginning state of the scenario When — a specific action that the user takes Then — a testable outcome, usually caused by the action in When And — this continues any of the other three operators Example: Scenario: Simple Google search Given a web browser is at the Google home page When the user enters "scrum" into the search bar Then links related to "scrum" are shown on the results page Express the following acceptance criteria in Gherkin format: “User enters credentials and clicks submit, on valid credentials the user is directed to the home page” Design a facilitation for the team to come up with their own learning and capability goals. Evaluate approaches to make sure that the team is progressing towards their goals. Pair up and have a coaching conversation with your pair on what techniques they have used to improve the team
  • 37. accountability. Service to OrganizationComplex Systems Complex systems are systems that are difficult to model and predict. The amount of information required to fully document a complex system at a point in time is prohibitively large such that they can't be fully modelled by any known methods. Components of a complex system may appear to act spontaneously such that predicting complex systems with certainty is believed to be impossible. Organizations may be organized using relatively simple processes, rules and technologies that would be possible to model. The human element of organizations is what makes them complex. For example, office politics may cause organizations to do spontaneous things such as making odd decisions. Human talents such as creativity are also a wild card in modelling organizations. Discuss and identify some of the characteristics of a Complex System Stable Spontaneous Cause-and-Effect is clear up front
  • 38. Un-Predictable Emergent Cause-and-Effect is visible at the end Predictable Process-driven Relationships are Non-Linear Has Cascading Effect Has Localized Effect Adaptive Relationships are Linear Discuss on your table how organisations are Complex Systems and Importance of having a systems view. Systems Thinking Systems thinking is a holistic approach to analysis that focuses on the way that a system's constituent parts interrelate and how systems work over time and within the context of larger systems. The systems thinking approach contrasts with
  • 39. traditional analysis, which studies systems by breaking them down into their separate elements. Systems thinking can be used in any area of research and has been applied to the study of medical, environmental, political, economic, human resources, and educational systems, among many others. System Dynamics - Causal Loop Diagrams Causal Loop diagrams are used to understand the dynamics of various entities of a system. A causal loop diagram consists of four basic elements: the variables, the links between them, the signs on the links (which show how the variables are interconnected), and the sign of the loop (which shows what type of behavior the system will produce). By representing a problem or issue from a causal perspective, you can become more aware of the structural forces that produce puzzling behavior. Variables: Variables are the aspects of the system for which we want to study the relationship between each other. Examples of variables could be “# Defects”, “Velocity” etc. #Defects Velocity Causal Links: Causal links are the connectors with a row head on one side, between two variables. It shows the effect and direction of one variable on other. For example, Trying to increase velocity can increase # defects. Velocity #Defects Opposite Effect: If one variable has an opposite effect on the other variable, it is indicated as “O” next to the causal link. For example # Defects would have an opposite effect on the Velocity.
  • 40. Velocity #Defects O Delayed Effect: Some variables cause a delayed effect on others. This is marked with “| |” on the causal link. Example could be hiring more developers will have a differed effect on velocity. # Developers Velocity #Defects O Mental Models One systems thinking model that is helpful for understanding global issues is the iceberg model. We know that an iceberg has only 10 percent of its total mass above the water while 90 percent is underwater. But that 90 percent is what the ocean currents act on, and what creates the iceberg’s behavior at its tip. Global issues can be viewed in this same way. The Event Level
  • 41. The event level is the level at which we typically perceive the world—for instance, waking up one morning to find we have caught a cold. While problems observed at the event level can often be addressed with a simple readjustment, the iceberg model pushes us not to assume that every issue can be solved by simply treating the symptom or adjusting at the event level.The Pattern Level If we look just below the event level, we often notice patterns. Similar events have been taking place over time — we may have been catching more colds when we haven’t been resting enough. Observing patterns allows us to forecast and forestall events. The Structure Level Below the pattern level lies the structure level. When we ask, “What is causing the pattern we are observing?” the answer is usually some kind of structure. Increased stress at work due to the new promotion policy, the habit of eating poorly when under stress, or the inconvenient location of healthy food sources could all be structures at play in our catching a cold. According to Professor John Gerber, structures can include the following: · Physical things — like vending machines, roads, traffic lights or terrain. · Organizations — like corporations, governments, and schools. · Policies — like laws, regulations, and tax structures. · Ritual — habitual behaviors so ingrained that they are not conscious. The Mental Model Level Mental models are the attitudes, beliefs, morals, expectations, and values that allow structures to continue functioning as they are. These are the beliefs that we often learn subconsciously from our society or family and are likely unaware of. Mental models that could be involved in us catching a cold could include: a belief that career is deeply important to our identity, that healthy food is too expensive, or that rest is for the unmotivated. Organizational Change
  • 42. During Agile transformations, entire organisation has to go through a change which could be challenging.Kotter’s 8 Step Model Dr. John P. Kotter, the Konosuke Matsushita Professor of Leadership, Emeritus, at the Harvard Business School, invented the 8-Step Process for Leading Change. It consists of eight stages: Create Sense of Urgency: Help others see the need for change through a bold, aspirational opportunity statement that communicates the importance of acting immediately. Build Guiding Coalition: A volunteer army needs a coalition of effective people – born of its own ranks – to guide it, coordinate it, and communicate its activities. Form a strategic vision and initiative: Clarify how the future will be different from the past and how you can make that future a reality through initiatives linked directly to the vision. Enlist a volunteer army: Large-scale change can only occur when massive numbers of people rally around a common opportunity. They must be bought-in and urgent to drive change – moving in the same direction. Enable action by removing barriers: Removing barriers such as inefficient processes and hierarchies provides the freedom necessary to work across silos and generate real impact. Generate Short-term wins: Wins are the molecules of results. They must be recognized, collected and communicated – early and often – to track progress and energize volunteers to persist. Sustain Acceleration: Press harder after the first successes. Your increasing credibility can improve systems, structures and policies. Be relentless with initiating change after change until the vision is a reality.
  • 43. Institute Change: Articulate the connections between the new behaviors and organizational success, making sure they continue until they become strong enough to replace old habits. Kübler-Ross (5 Stages of Grief) model The Kübler-Ross model (otherwise known as the five stages of grief) postulates a progression of emotional states experienced by both terminally ill patients after diagnosis and by loved-ones after a death. The five stages are chronologically: denial, anger, bargaining, depression and acceptance. The model was first introduced by Swiss psychiatrist Elisabeth Kübler- Ross and used for any grief management. This model could be applied during the organisational transformations, since the employees of the organisation goes though similar grief cycles during the transformations. STAGE 1: Denial In the beginning, team members may be in shock and defensive in relation to the announced change. They may not be able to digest the fact that they will have to adapt to something new. It can bring about a dip in productivity and the inability to think and act. After the shock, a person may cling to the past and move forward like nothing has changed. In the most extreme cases, they may remain in a state of denial for a long time and lose touch with reality. STAGE 2: Anger When the realization finally hits, employees or workers may begin to feel fear for what lies ahead and some team members may even become angry and full of resentment. Anger can be manifested or expressed in many ways. While some take out the anger on themselves, others may direct it towards others around them. You can expect those in this phase to remain irritable, frustrated and short tempered.STAGE 3: Bargaining When the stage of anger passes away, one may start thinking
  • 44. about ways to postpone the inevitable and try to find out the best thing left in the situation. This is when you may hear your team members say, “What if we do this?” or, “Can I fit here?” They’ll need to test and explore what the change means. They will do this more easily if they are helped and supported to do so, even if this is a simple matter of allowing enough time for them to do so.STAGE 4: Depression You’re not out of the woods quite yet. After the bargaining phase, there is one more dip in the curve. The learning phase may not always be a happy and comfortable zone for most employees of a workplace. Employees may have realized by now that there is no way out of the situation, resulting in low morale and energy, and even depression. Team members stuck in this stage may display signs of indifference or push others away. This is a low energy phase and requires a lot of support to renew feelings of motivation.STAGE 5: Acceptance When people realize that fighting the change that is coming into their life is not going to make the grief go away, they resign to the situation and accept it completely. This stage is the one you have been waiting for! This is where the changes start to become second nature, and people embrace the improvements to the way they work. Take an organisational Dysfunction you addressed or would like to address and explain your approach to address it Dysfunction Root Cause
  • 45. Measures/ Experiments Outcomes Transforming to Agile Mindset During an Organisational Transformation, working on mindset change of Individuals is extremely important. Here are some of the aspects important for successful agile transformation. Knowledge: Imparting knowledge about Scrum and other Agile practices to everyone in the organisation is the starting point in Agile Transformation. In addition, training middle and senior managers on Agile Leadership is very essential for the success of the transformation. These trainings can help early adopters to get on board who could help accelerate the progression of transformation. Empowerment: All the change agents like coaches and leaders should be empowered to make decisions rather than controlling with organisational bureaucracy to make speedy decisions. Also, all Scrum Teams need to be as autonomous as possible to do deliver value to the end customer. Transparency: Keeping everything transparent to the whole organisation could help the workforce have trust in the organization. This could include what the vision is for the transformation and what to expect during the transformation etc. Creating open culture improves the morale of the teams as well as reduces the fears about what will happen to their future etc. Coaching: Coaching is most important aspect in changing the mindset of leaders, middle managers and Scrum Teams are equally important for creating agile mindset. Leaders, Managers and any one who has people responsibility need to be coached on leadership skills like Empowerment, Alignment, Encouragement etc. Scrum Teams need to be coached on cross-
  • 46. functional behaviour and self-organisation. Explain at least couple of techniques how you applied to help your organisation or team to change to agile mindset. Discuss on your table how change from command and control to Agile Mindset helped following: Product Owner Development Team Product Scaling Scrum Organizational Design While scaling Scrum to multiple teams, it is extremely important to design the organisation in right way to deliver maximum value to the customer. Organisation structures are key aspect of organisational design.Team-based organization: Dedicated teams—Each team member is dedicated for 100% of his time to one and only one Team. This might feel inflexible, but team members require dedication if you want them to (1) take a shared responsibility for the Team’s goal, and (2) take ownership of how a team works—own their processes. Cross-functional teams—Each team contains all functional
  • 47. skills needed to produce a shippable product. Traditional functional specialization might feel the most ‘efficient’ from that function’s perspective, but most effortand problems in product development is “between the functions” and thus teams require to be cross-functional if you want them to focus on the whole working product. Co-located teams—Each team is co-located in the same room. This might sound unreasonable. Wouldn’t you, in today’s globalized world, want to use the best skilled people in the place where they are? No. We want the best teams that can take a shared responsibility for the outcome of the Team, and learns from each other. Shared responsibility requires trust. Humans build up trust quickest by close cooperation and face-to-face communication. Co- location also promotes team learning—the essense of continuous improvement. Long-lived teams—A Team stays together ‘forever.’ This might feel idealistic, but Teams need to have stability if you want the team to care about how they work as a Team. Anyone who has ever been on a real long- lived team knows that teams get better as the team members get to know each other and learn how to do and improve work together. Feature Teams Spotify Model Alignment vs Autonomy Identify characteristics of organisation in each quadrant
  • 48. Source: Henrik Kniberg Scaling Product Owner Contrast following patters of scaling Product OwnerModel 1: One product owner for several teams Model 2: Product Owner hierarchy with each team is helped by a product owner Source: Mike Cohn Copyright © 2018 - All rights are reserved by Power Agile Technologies Private Limited 76Cross Team Collaboration Colocated Teams: Colocated teams certainly collaborate than distributed teams. Technology can solve the distribution problem to some extent, but if the teams need to highly collaborate, they better be co-located. Joint-Meetings: Joint meetings could be used for the meetings where multiple teams need to be involved. These meetings could be Multi-team Product Backlog Refinement, Multi-Team Sprint Planning, Multi-Team Sprint Reviews. Scrum Of Scrums: Scrum of Scrum (SoS) is coronation meeting between teams when they need to collaborate. Each team identifies couple people who attends the Scrum of Scrums meeting to coordinate the work of multiple Scrum teams. These meetings are analogous to the daily Scrum meeting, but do not necessarily happen every day. In many organizations, having a Scrum of Scrums meeting two or three times a week is
  • 49. sufficient. Cross-Team visits to Daily Scrum: A simple coordination method for teams is to send a representative —not the Scrum Master—as a silent observer to the Daily Scrum of other teams doing related work. The observers then report back to their teams so they can take further action. Travellers: Sometimes a product group relies on a couple of experienced technical experts. How can the knowledge of these (scarce) experts be kept available to all teams? They can become travelers. Each Sprint they join a different team, coaching via pairing, workshops, and teaching sessions. 77 Copyright © 2018 - All rights are reserved by Power Agile Technologies Private Limited What collaboration techniques would you use in your teams on various occasions: At the Beginning of New Development Project Before a Sprint During Sprint End of the Sprint
  • 50. Engineering Practices for Scaling Explain what engineering practices help with multi-team Scrum how are they beneficial. Engineering Practices for Scaling Scrum Benefits AppendixBrief History of Lean (from www.lean.org) Although there are instances of rigorous process thinking in manufacturing all the way back to the Arsenal in Venice in the 1450s, the first person to truly integrate an entire production process was Henry Ford. At Highland Park, MI, in 1913 he married consistently interchangeable parts with standard work and moving conveyance to create what he called flow production. The public grasped this in the dramatic form of the moving assembly line, but from the standpoint of the manufacturing engineer the breakthroughs actually went much further. Ford lined up fabrication steps in process sequence wherever possible using special-purpose machines and go/no-go gauges to fabricate and assemble the components going into the vehicle within a few minutes, and deliver perfectly fitting components
  • 51. directly to line-side. This was a truly revolutionary break from the shop practices of the American System that consisted of general-purpose machines grouped by process, which made parts that eventually found their way into finished products after a good bit of tinkering (fitting) in subassembly and final assembly. The problem with Ford’s system was not the flow: He was able to turn the inventories of the entire company every few days. Rather it was his inability to provide variety. The Model T was not just limited to one color. It was also limited to one specification so that all Model T chassis were essentially identical up through the end of production in 1926. (The customer did have a choice of four or five body styles, a drop- on feature from outside suppliers added at the very end of the production line.) Indeed, it appears that practically every machine in the Ford Motor Company worked on a single part number, and there were essentially no changeovers. When the world wanted variety, including model cycles shorter than the 19 years for the Model T, Ford seemed to lose his way. Other automakers responded to the need for many models, each with many options, but with production systems whose design and fabrication steps regressed toward process areas with much longer throughput times. Over time they populated their fabrication shops with larger and larger machines that ran faster and faster, apparently lowering costs per process step, but continually increasing throughput times and inventories except in the rare case—like engine machining lines—where all of the process steps could be linked and automated. Even worse, the time lags between process steps and the complex part routings required ever more sophisticated information management systems culminating in computerized Materials Requirements Planning(MRP) systems . As Kiichiro Toyoda, Taiichi Ohno, and others at Toyota looked at this situation in the 1930s, and more intensely just after
  • 52. World War II, it occurred to them that a series of simple innovations might make it more possible to provide both continuity in process flow and a wide variety in product offerings. They therefore revisited Ford’s original thinking, and invented the Toyota Production System. This system in essence shifted the focus of the manufacturing engineer from individual machines and their utilization, to the flow of the product through the total process. Toyota concluded that by right-sizing machines for the actual volume needed, introducing self-monitoring machines to ensure quality, lining the machines up in process sequence, pioneering quick setups so each machine could make small volumes of many part numbers, and having each process step notify the previous step of its current needs for materials, it would be possible to obtain low cost, high variety, high quality, and very rapid throughput times to respond to changing customer desires. Also, information management could be made much simpler and more accurate. The thought process of lean was thoroughly described in the book The Machine That Changed the World (1990) by James P. Womack, Daniel Roos, and Daniel T. Jones. In a subsequent volume, Lean Thinking (1996), James P. Womack and Daniel T. Jones distilled these lean principles even further to five: · Specify the value desired by the customer · Identify the value stream for each product providing that value and challenge all of the wasted steps (generally nine out of ten) currently necessary to provide it · Make the product flow continuously through the remaining value-added steps · Introduce pull between all steps where continuous flow is possible · Manage toward perfection so that the number of steps and the amount of time and information needed to serve the customer continually fallsLean Today As these words are written, Toyota, the leading lean exemplar
  • 53. in the world, stands poised to become the largest automaker in the world in terms of overall sales. Its dominant success in everything from rising sales and market shares in every global market, not to mention a clear lead in hybrid technology, stands as the strongest proof of the power of lean enterprise. This continued success has over the past two decades created an enormous demand for greater knowledge about lean thinking. There are literally hundreds of books and papers, not to mention thousands of media articles exploring the subject, and numerous other resources available to this growing audience. As lean thinking continues to spread to every country in the world, leaders are also adapting the tools and principles beyond manufacturing, to logistics and distribution, services, retail, healthcare, construction, maintenance, and even government. Indeed, lean consciousness and methods are only beginning to take root among senior managers and leaders in all sectors today. Reading List · Facilitator’s Guide to Participatory Decision-Making by Lenny Lind and Sam Kaner · Coaching for Performance: Growing People, Performance and Purpose by John Whitmore · Emotional Intelligence 2.0 by Dr Travis Bradberry · The Five Dysfunctions of a Team: A Leadership Fable by Patrick Lencioni · Succeeding with Agile: Software Development Using Scrum by Mike Cohn · Large-Scale Scrum: More with LeSS by Craig Larman and Bas Vodde · Leading Lean Software Development by Mary and Tom Poppendieck Test 2 Written Portion Name:
  • 54. This portion of the exam is worth 50% of your first exam. You must show all work to receive credit and leave all answers exact unless otherwise specified. When you are done scan all pages into a single PDF and upload to the corresponding Dropbox on FOLIO. Make sure to double check your file to make sure all work is legible, in order, and the correct orientation. Work that is not legible will be graded as incorrect and there will be a 5 point deduction for work that is not properly uploaded. Problem 1. Graph the piecewise-defined function below. Label at least four points with integer coordinates. (5 points) 1, 5 ( ) 4, 5 x x g x x
  • 55. Problem 2. Determine the inverse function of 1 3 ( ) 2 x g x x . (7 points)
  • 56. Problem 3. Determine the domain of 2 3 ( ) 64 x R x x . Write domain in interval notation. (5 points)
  • 57. Problem 4. Let 2 ( ) 3 x f x x and 5 ( ) 3 g x x . Evaluate. (5 points) 4) ( ) g x f
  • 58. Problem 5. Determine the average rate of change of 1 ( ) 3 x g x x points)
  • 59. Problem 6. Use the graph of ( )f x below to graph the described transformation. (4 points) Problem 7. Test for Symmetry: 4 4 2 2
  • 60. Problems 8-9. Provide the requested info. (14 points total) 8) Function? ____________ Domain: ____________ Range: ____________ 9) Function? __________ One-to-One? ____________ Domain: ____________ Range: ____________ f(-0.38)=____________ x- intercept(s):__________ Where is f increasing? Use interval notation. Where is f decreasing? Use interval notation. Local minimums: ___________________
  • 61. Local maximums: ___________________ Are there any absolute extrema? If so, describe. Test Two Review Name: SHOW ALL WORK!!! Problems 1-5. Find the intercepts. Write intercepts as ordered pairs. 1) 2 2 2 2 Problems 6-7. Graph the circle. Label at least four points.
  • 62. 6) 2 2 2 2 Problems 8-11. Write equation of the circle described. 8) Center (4,-5); radius 7 9) Center (-1,5); through (4,7) 10) Endpoints of diameter are (7,10) and (9,-4) 11) Endpoints of diameter are (-10,12) and (8,-2) Problems 12-14. Use the functions defined below to evaluate. 2 3 1 ( ) 1
  • 63. x g x x 5, 3 ( ) 3, 3 x h x x x Problems 15-16. Write equation of the graph pictured. 15)
  • 64. 16) Problems 17-20. Find domain, write in interval notation. 17) 3 ( ) 7 x f x 3 2 1 ( )
  • 65. 7 30 x g x x x 19) 2 3 ( ) 2 22 60 x h x x x 20)
  • 66. 3 2 ( ) 9 x f x x x Problems 21-23. Determine if the function is even, odd, or neither. Show work. 21) 4 2 5 3
  • 67. Problems 24-25. A function is given. Determine the average rate of change of the function between the given values of the variable. 24) 2 1 ( ) ; 2, 3 1 g x x x x Problems 26-31. Sketch the graph. Label at least three points. 26) 21 ( ) ( 2) 4 2
  • 68. f x x Problems 45-46. Sketch the graph. Be neat.
  • 69. 30) 4, 4 ( ) 3, 4 4 2 8, 4 x x g x x x x 31) 2 6, 4 ( ) 1 3, 4 2 x x f x
  • 70. x x Problems 32-35. Use the functions defined below to perform the indicated operation, simplify, and determine the domain of the resulting function. 2 ( )f x x
  • 71. 3 ( ) 1 g x x 2 2 g x f 34) ( )( )h d x 35) ( )( )f d x Problem 36. Let 2
  • 72. 36a) ( )(3)g f 36b) ( )( )f g x Problems 37-39. Determine if the function is one-to-one. 37) 2 Problems 40-43. Find the inverse function. 41) 5 ( ) 4 x g x
  • 73. 42) 5 ( ) 1 x h x x 44) Use the functions defined below to answer the following questions. a) Is f(x) one-to-one? b) Is g(x) one-to-one? c) Does f(x) have an inverse function? Explain why or why not. d) Complete the following table.
  • 74. ________________ , stretched ____________ by a factor of 2, shifted ____________________ 2 units and shifted ___________________ 11 units. Problem 46. Use the graph of f(x) below to graph the described transformation. x f(x) 1 5 3 8 7 -2 -2 8 x g(x)
  • 75. 1 1 5 2 9 3 -10 -7 x �−1(�) 3 2 1 -7 47) Use the graph below to answer the questions. Function?____________ f(1)=__________ One-to-One?_________ f(-2)=_________ Domain: ____________ Range: ________ Where is f(x) increasing? ____________ Where is f(x) decreasing?_______________ Intercepts:
  • 76. ____________________________________________ For what values of x does f(x)=1? Are there any absolute extrema? If so, describe. 48) Use the graph below to answer the following questions.
  • 77. Function? ____________ Domain: ____________ Range: ____________ 49) Use the graph below to answer the following questions. Function? ________ F(-2)=__________ Domain: ________ Where is F increasing? ________________ Range: ________ Where is F decreasing? ________________ 50) Use the graph below to answer the following questions. Function? ___________ Domain: ___________ Range: ___________ f(-2)=_______________ f(4)=______________ f(2.46)=__________ Intercepts: _____________________________________________________ ________ Where is f increasing? ________________________
  • 78. Where is f decreasing? ________________________ Local Maximum(s): __________________________ Local Minimum(s): ___________________________ Are there any absolute extrema? If so, describe. For what values of x does f(x)=0? 51) Use the graph below to answer the following questions. Function? __________ f(0) = ____________ Domain: __________ Intercepts: ____________ Range: __________ ____________ For what values of x does f(x)=-1? Where is f increasing? Use interval notation.
  • 79. Where is f decreasing? Use interval notation. Local minimums: ___________________ Local maximums: ___________________ Are there any absolute extrema? If so, describe. Assignment Certified Scrum Professional - ScrumMaster (CSP-SM) 1. Design and facilitate a retrospective with senior leaders and executives to foster continuous improvement at the organizational level. 2. Write an experience report with at least two tangible examples of how you developed and changed the culture of your team (or organization) from a command-and-control to an Agile mindset. 3. Organize and facilitate the creation (or refinement) of the product vision between the Product Owner and stakeholders. Use one of the templates on Pages 33-36 in workbook. 4. Study at least two team development models (eg. Tuckman’s team development stages, Team Performance Curve or Lencioni’s 5 Dysfunctions of Teams) and apply to your teams. Write an experience report on effective ness of those models. Refer to page 42 of workbook for details on models. 5. Apply at least three techniques for addressing team
  • 80. dysfunctions (e.g., building trust, encouraging healthy conflict, fostering mutual accountability, etc.). Bring notes to the workshop. Refer to pages 43-47 of workbook for details. 6. Introduce Advanced Engineering practices (eg. eXtreme Programming, DevOps etc) to one or many teams and document the training or coaching techniques you have used and how those techniques worked. 7. Create the following coaching agreement with development team and bring it to the workshop. Refer to pages 26-27 of workbook for details. Coaching Agreement Team Name: Coaching Duration : Role of Coach: Coach’s Responsibilities: Team’s Responsibilities: