The document discusses techniques for facilitating better team interactions and preventing issues. It provides a toolchest including SWOT analysis, setting goals, alignment meetings, establishing routines with daily standups and retrospectives, pairing programming, addressing issues through respectful communication, and focusing on shared interests rather than individual positions. The overall goal is to enable personalities and prevent/mitigate issues with a facilitator's mindset.
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Winning over people with facilitation techniques
1. It’s not you, it’s us:
Winning over people for yourself and the team
Neha Batra, Engineer at Pivotal Labs
@nerdneha
#s1p #springone
2. It’s not you, it’s us; squad goals
To give you a toolchest of techniques to enable all
personalities of your team, clients, and customers
to prevent and mitigate issues as they come up
with a facilitator’s mindset.
@nerdneha
3. It’s not you, it’s us; squad goals
To give you a toolchest of techniques to enable all
personalities of your team, clients, and customers
to prevent and mitigate issues as they come up
with a facilitator’s mindset.
@nerdneha
4. It’s not you, it’s us; squad goals
To give you a toolchest of techniques to enable all
personalities of your team, clients, and customers
to prevent and mitigate issues as they come up
with a facilitator’s mindset.
@nerdneha
5. It’s not you, it’s us; squad goals
To give you a toolchest of techniques to enable all
personalities of your team, clients, and customers
to prevent and mitigate issues as they come up
with a facilitator’s mindset.
● Get good teamwork in the first place
● Deal with issues as they come
@nerdneha
6. It’s not you, it’s us; squad goals
To give you a toolchest of techniques to enable all
personalities of your team, clients, and customers
to prevent and mitigate issues as they come up
with a facilitator’s mindset.
@nerdneha
7. My interest in facilitating better team interactions
@nerdneha
8. My interest in facilitating better team interactions
@nerdneha
9. My interest in facilitating better team interactions
@nerdneha
33. Inceptions -- align goals and scope
● Overview & Scope
● Deadlines & Milestones
● Goals (engagement & product) & Anti-goals
● Risks & Mitigating strategies
● Team & Roles & Stakeholders
● Workflow
● Story writing & Prioritization
● Retro
The moment our
nay-sayers
(“engineers”) have
been waiting for
@nerdneha
34. Facilitator’s Techniques
● Start meetings with a purpose & set scope
● Have parking lot for out of scope
● Read the room
● Breakouts & Joining
● Sticky notes & Sharing
● Checkpoints
● Summarize
@nerdneha
35. Facilitator’s Techniques
● Start meetings with a purpose & set scope
● Have parking lot for out of scope
● Read the room
● Breakouts & Joining
● Sticky notes & Sharing
● Checkpoints
● Summarize; relate back to purpose
@nerdneha
36. Project-level tools sets the tone for
collaboration and productivity
● SWOT Analysis: what is your team’s combined profile?
● Personal Goals: what do we each want out of the project?
● Inception
@nerdneha
44. Weekly-level tools give people a forum; a place
to be heard
● Set schedule/cadence
● Provide feedback opportunities at multiple levels
● Provide “safe haven” to get work done free from scope changes
● Have a way to collect concerns and dedicated time to discuss them
@nerdneha
46. Talk in person & record in writing -- reduces
confusion
Walk over to PM
Pair with designer
Schedule check-in
Appear.in/Dedicated video
Call - Batphone
@nerdneha
47. Talk in person & record in writing -- reduces
confusion
Write into story comments
Write into epics
Take photos & upload
Gdrive / shared folder of info
@nerdneha
52. TDD + Pairing -- avoids fights
Easier to agree on a test
Go with the simplest implementation
Red, Green, Refactor
No pull requests/judgement day!
@nerdneha
54. TDD + Pairing -- avoids fights
Easier to agree on a test
Go with the simplest implementation
Red, Green, Refactor
No pull requests/judgement day!
Alignment & Planning
Execution & Feedback
@nerdneha
55. Daily Retros -- circulates feedback faster
How do you think it went?
I was concerned about ______, did you feel that way?
Should we try something new next time?
@nerdneha
56. Daily-level tools flush out issues early
● Talk in person
● Write down conversation/context
● Find a way to align first (ex: TDD + Pairing or discussing high-level)
● Daily retros
@nerdneha
61. Think about the way you want to attack the problem first.
What are the ramifications?
Is it better 1:1 (sensitive) or in a meeting (group alignment)?
62. What do you want out of this conversation?
Establish shared goals and shared interest.
Give benefit of the doubt. Listen. Do they feel the same way?
Share your side objectively (STATE):
● Share your facts
● Tell your story
● Ask for others’ paths
● Talk tentatively
● Encourage Testing
Addressing the issue head-on
(adapted from Crucial Conversations)
@nerdneha
63. It’s not you, it’s us; squad goals
To give you a toolchest of techniques to enable all
personalities of your team, clients, and customers
to prevent and mitigate issues as they come up
with a facilitator’s mindset.
@nerdneha
64. Tool chest to prevent & mitigate issues as
they come up
● SWOT Analysis: what is your team’s combined profile?
● Personal Goals: what do we each want out of the project?
● Inception
● Set schedule/cadence
● Provide feedback opportunities at multiple levels
● Provide “safe haven” to get work done free from scope changes
● Have a way to collect concerns and dedicated time to discuss them
● Talk in person
● Write down conversation/context
● Find a way to align first (ex: TDD + Pairing or discussing high-level)
● Daily retros @nerdneha
65. It’s not you, it’s us:
Winning over people for yourself and the team
Neha Batra, Engineer at Pivotal Labs
@nerdneha
#s1p #springone