Professional Documents
Culture Documents
Stakeholder Engagement
Engage current and future interested parties by building a trusting environment that
aligns their needs and expectations and balances their requests with an
understanding of the cost/effort involved. Promote participation and collaboration
throughout the project life cycle and provide the tools for effective and informed
decisionmaking.
Time
Register in Enrollment
Student a Seminar
Registrar
Her two children also enjoy watching videos of Her husband would appreciate the ability to have a
children's TV shows. They often like to watch the ‘recommended movies’ feature to help him choose
same show more than once, which results in Jane movies.
paying late fees.
Text Interaction
Effectiveness
Video Recording
Email
No Interaction
Paper
Audio Recording
Cold Richness/Temperature Hot
Copyright © 2018 Techknowledgy, Inc. All Rights Reserved
Two-Way Communication
Dispatching Model PM
TL TL
TM TM TM TM
Tm TM TM TM
Collaborative Model
Message
Sender Receiver
Feedback
Copyright © 2018 Techknowledgy, Inc. All Rights Reserved
AGILE/XP Splice
Knowledge Sharing in XP
1) Ideas generated
2) Sticky notes pasted on board
3) Notes are grouped into similar categories
Copyright © 2018 Techknowledgy, Inc. All Rights Reserved
Prune the Product Tree
Branches represent
New or potential
functionality
Opportunities
Threats/Rocks
WE can’t Influence
Threats/Anchors
WE can Influence
Regulations
Level 1 Problem to Solve Information sharing and Open and fact- People have different opinions or
collaboration based misunderstandings, or there are conflicting
goals or values. The atmosphere isn’t
comfortable, but it isn’t emotionally charged
Level 2 Disagreement Personal protection overrides Guarded and Self Protection becomes important. Team
conflict resolution open to members distance themselves from the
interpretation debate. Discussions happen off-line. Good
natured joking devolves to half-joking barbs
Level 3 Contest Winning overrides conflict Includes personal The goal is to win. People take sides. Finger
resolution attacks pointing starts.
Level 4 Crusade Focus is on protecting one’s Ideological/ Situation resolution isn’t good enough, the
group. Dogmatic other side will not change and needs to be
removed
Level 5 World War Focus is on destroying the Minimal or non- Goal is to destroy other. There is no
other side existent possibility of a constructive outcome.
Copyr
Copyright © 2018 Techknowledgy, Inc. All Rights Reserved
Participatory Decision Making
• There is a direct relationship between Involvement and
Commitment
• Convergence – Also called ‘Collective Agreement’
everyone gets to be heard in open, honest, and safe
discussions that lead to a convergence on a solution
• Shared Collaboration – Again focus is on group
consensus
Commitment
Commitment is
a function of
Involvement
Involvement
Copyright © 2018 Techknowledgy, Inc. All Rights Reserved
Participatory Decision Models
• Simple Voting
• Thumbs Up/Down/Sideways
• Fist of Five Voting
• 1 finger – fully support; 5 fingers No way
• Highsmith Decision Spectrum
People 33
Product 10
Schedule Constraints 1
5. Adjourning
Net Vector
Project Goal
Net Vector
Project Goal
Physical Distance
Physical Distance
Ideal/Planned Progress
Actual Progress
Iteration/Sprint
Project Scope
Work Accepted
Not
Started
In
Progress
Completed
Sweet Spot
Learn Plan
Increments of
New
Selected Features
Evaluate Develop
Functionality
Copyright © 2018 Techknowledgy, Inc. All Rights Reserved 4. Iterative Development Cycle
CD3 Analysis
User Story 5
• When do we estimate?
• We continually refine our estimate until the ‘last responsible
moment’ but as we work longer as a team we should come to an
expected Velocity level which will make our estimates better
• Who estimates?
• The team responsible to do the work
Tasks
Story 1
Business Rules
Feature A
Story 2
Unit Tests
Epic
Feature B Story 3 Activity
Diagrams
Acceptance
Tests
Think Control Account Think Planning Package Think Work Package Think WBS
Copyright © 2018 Techknowledgy, Inc. All Rights Reserved
Dictionary
End AGILE/XP Splice
User Story Requirements
Independent
Negotiable
Valuable
INVEST
Estimable
Small
Testable
Story 2
High Priority
Story 3
Story 4
Story 5
Story 6
Medium Priority
Story 7
Story 8
Story 9
Priority 9
Used in
creating
Story Points
1 2 3 5 8 13
Backbone
Walking
Skeleton
First Release
Less
Optional
Optionality
Second Release
More
Optional Third Release
0 1 2 3 4 H
Time
Average
Velocity
Pessimistic
Points per Iteration
Velocity
1 2 3 4 5 6 7 8
Copyright © 2018 Techknowledgy, Inc. All Rights Reserved
Iterations
Slicing a Story
Tests Activity 1
Activity 2
2. Select 3. Define Acceptance Activity x
User Stories Criteria and Write
for Iteration Tests for stories 4. Decompose stories
1. Discuss into activities for completion
User Stories
in backlog
and dependencies
Activity 1 – ideal time estimate
Activity 2 – ideal time estimate
Activity x – ideal time estimate
5 . Estimate the activities in ‘ideal time’, the
assign and schedule the activities in ‘real
time’