SlideShare una empresa de Scribd logo
1 de 51
Descargar para leer sin conexión
Mariusz Sieraczkiewicz
@ms_bnsit_pl
http://msieraczkiewicz.blogspot.com
http://bnsit.pl
Structured Soft
Skills (not only) for
Technical Leaders
Typical career
path in IT
Junior developer Developer Senior developer Tech/team leader
Stereotypes about tech guys
Non communicative
Binary way of thinking
or at least strictly logical
Structures, models, algorithms
Afraid of people – non-assertive or
aggressive
Challenging mismatch
A tech guy organizing work of a team
Not ready for the role
Non-technical guides about soft skills
Soft skills
Personallity traits
optimism, common sense, responsibility, sense of
humour, integrity
And abilities
empathy, teamwork, leadership, communication,
negitiation, sociability, ability to teach
… a lot of emotional stuff
Experiment
Structure of emotions
Structures, models and algorithms
Easier to understand (especially for tech guys)
It is always a simplification
It is like a pattern you have to adopt
You need a lot of practice and flexibility
Using soft skills structures
is like using stair railing.
It might dangerous to go
without it.
Conflict resolving
Hello World
Somewhere in one
company…
PMs and Devs
Many small conflicts
less documentation vs. more documentation
more time for refactoring vs. more time for
features
PMs having more understanding of technical
aspects vs. we don’t have time for that
If you try to convince each other
You will mostly argue
Usually only one side wins (if any)
At best you may compromise
You can’t resolve
conflicts on a level
they arose
Conflict resolving
Hello World
I want a blue color
I don’t want to live in
hospital (NOT WHITE)
Grrrr… I want white!
I want a very bright
color
Pink
Why is it important? Why is it important?
Him Her
No, I don’t like pink as
much as white
Maybe another bright
color
Bright violet
Statement
(I want a blue color)
Need
(NOT WHITE)
Statement
(I want a white color)
Need
BRIGHT COLOR
Possible Solution
(PINK)
Why is it important? Why is it important?
Her Him
Need
(NOT WHITE, NOT PINK)
Need
BRIGHT COLOR
Possible Solution
(BRIGHT VIOLET)
Conflict resolving
basic structure
Statement
Need
Statement
Need
Possible Solution
Why is it important? Why is it important?
Main questions you may ask to level
up the discussion
Why is it important?
What do you need in this situation?
What would you like to achieve this way?
If we do it this way what will change?
Conflict resolution algoritgm
1. Assure all participants want to find solution
satisfying both sides
2. Get an agreement for this using this structure
3. Begin from the statements
4. For each statement look for a need asking why-
like questions
5. Having both needs look for an alternative – new
solution
6. If a new solution is not satysfying for at least
one side ask why
1. Redefine the need and go back to 5
2. Formulate new statement and back to 3.
Another samples
You don’t have a
technical knowledge
Easier to talk about
requirements and their
consequences
Be able to talk about
choosing better
technical solutions
We are not paid for this
Time for supporting
project success
Project success
Devs do minimal
technical knowledge
training for PMs
Why is it important?
Why is it important?
Why is it important?
Why is it important?
Dev PM
Requirements are fuzzy
We don’t want to change
code all the time and still
conform the estimation
Safety and respect for
my work
You should figure out
the details
We want development
to move on before
knowing everything
When moving on we have
a better chance to meet a
deadline
Let’s work in
increments
Why is it important?
What do you need?
Why is it important?
What’s your need?
Dev PM
Safety
- I can reestimate after
changes
Respect for my work
- Requirements changes
don’t blow my code
out.
I don’t want to be
invited unnecesarily to
meetings
I want to spend time
effectively
Your knowledge might
be cruciual
We can make better
decisions
• Partially participating in
meeting
• Be ready for consulting
• Let’s analyze last cases
Why is it important? Why is it important?
Dev PM
Problem
solving
How do we
usually try to
motivate?
People don’t like to be told
how to do their job
They feel incopetent
They feel like pupils at school
It diminishes his/her position
… but there are situations when you should
tell sb what to do …
Ask questions
This breaks a pattern of casual thinking
There are some questions specially powerful
You are likely to know one of this question if
you are using
…5WHYS
But questions are not enough
A – specifying current situation
Qustions for exploring A
What do you concretely mean?
Check if problem is specific
(How not to surrender to the customers’ pressure? - What kind of pressure do
you mean? Which customers? All of them?)
Check if problem is not too big
(How to make team work efficiently? – What kind of team work aspect do you
want strenghten? Split it to smaller chunks.)
Is it really a problem?
(How many times it happened?)
A – specifying current situation
Questions for consequences and intent
What is possible in this situation?
What is not possible in this situation?
Why does it happen? What’s good in it?
B – specifying target situation
Questions for exploring B
How would you like it to be?
How should it work?
What it would be like?
Check if it is specific and not too big
Questions for consequences and intent
What would be possible in this situation?
What would not be possible in this situation?
Delta – how to get there
How to simplify it?
How to simplify it?
Structuring
meetings
How does it
usually look
like?
Core anitpatterns
People not prepared
The hidden bottom
Drifting away
People not listening to each other
Lack of meaningful results
Lack of action plan
Lack of structure
Meeting agenda
1. Introduction
2. Issues:
• Too much documentation
• More time for refactoring
• PMs to have more understanding of technical
aspects
3. Action plan
4. Summary
Let’s use conflict resolution structure
Statement
Need
Statement
Need
Possible Solution
Why is it important? Why is it important?
Or let’s use problem solving structure
Introduce the structure
Conflict resolution
Problem solving
Facing the change
Creating a plan
Retrospective
Set or remind the rules
„Only one person is talking”
(especially when there are strong emotions, when you talk
you don’t listen)
„One side talks and then another”
„A facilitator decides who talks next”
Frame potential problems
„It might be difficult to talk about problems
and this is why we suppose a positive
intention…”
„This form of meeting might seem strange
for you but …”
Frame potential problems
„You might want to talk about issues that
are not in the agenda but …”
„We might come across an impass while
looking for a solution but this is usually the
moment right before the success …”
Summary
Using soft skills structures is like using stair railing.
It might dangerous to go without it.
You can’t resolve conflicts on a level they arose.
Instead of giving advices or forcing someone to do
something, start asking questions.
Meeting agenda is not enough. Use deeper
structure to make it effective.
Mariusz Sieraczkiewicz
@ms_bnsit_pl
http://msieraczkiewicz.blogspot.com
http://bnsit.pl
?

Más contenido relacionado

La actualidad más candente

Doing it all: why is delegating such a tough task? IATEFL 2014
Doing it all: why is delegating such a tough task? IATEFL 2014Doing it all: why is delegating such a tough task? IATEFL 2014
Doing it all: why is delegating such a tough task? IATEFL 2014Caltabiano Idiomas
 
Problem Solving and Decision Making
Problem Solving and Decision MakingProblem Solving and Decision Making
Problem Solving and Decision MakingIbrahim M. Morsy
 
Introduction to Delegating Effectively
Introduction to Delegating EffectivelyIntroduction to Delegating Effectively
Introduction to Delegating EffectivelyGarland Coulson
 
Practical Problem Solving
Practical Problem SolvingPractical Problem Solving
Practical Problem SolvingSharlyn Lauby
 
Presentation on Behavioral Interviewing
Presentation on Behavioral InterviewingPresentation on Behavioral Interviewing
Presentation on Behavioral InterviewingKate Moreland
 
Providing Feedback to Improve Performance
Providing Feedback to Improve PerformanceProviding Feedback to Improve Performance
Providing Feedback to Improve PerformancePooja Ganesh
 
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding UsersHITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding UsersMark Billinghurst
 
Critical Thinking 3
Critical Thinking 3Critical Thinking 3
Critical Thinking 3Alex Holub
 
Problem solving & decision making slide v1
Problem solving & decision making slide v1Problem solving & decision making slide v1
Problem solving & decision making slide v1aaltho01
 
Discussing Design: The Art of Critique - Web 2.0 Expo NY 2011
Discussing Design: The Art of Critique - Web 2.0 Expo NY 2011Discussing Design: The Art of Critique - Web 2.0 Expo NY 2011
Discussing Design: The Art of Critique - Web 2.0 Expo NY 2011Aaron Irizarry
 
Behavioral Interviewing From The Job Seekers Perspective
Behavioral Interviewing From The Job Seekers PerspectiveBehavioral Interviewing From The Job Seekers Perspective
Behavioral Interviewing From The Job Seekers PerspectiveMike Schardt
 
Creating Communication Strategies Guided by 4-Quadrant Models
Creating Communication Strategies Guided by 4-Quadrant ModelsCreating Communication Strategies Guided by 4-Quadrant Models
Creating Communication Strategies Guided by 4-Quadrant ModelsKirk Bridgman, MBA
 
Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Caio Cestari
 
Behavioral interviewing content & graphics
Behavioral interviewing content & graphicsBehavioral interviewing content & graphics
Behavioral interviewing content & graphicsAngela Dooley
 
Behavioral Interview Workshop
Behavioral Interview WorkshopBehavioral Interview Workshop
Behavioral Interview Workshopventura56
 
Top 10 agile project interview questions and answers
Top 10 agile project interview questions and answersTop 10 agile project interview questions and answers
Top 10 agile project interview questions and answersWhitneyHouston012
 

La actualidad más candente (20)

Doing it all: why is delegating such a tough task? IATEFL 2014
Doing it all: why is delegating such a tough task? IATEFL 2014Doing it all: why is delegating such a tough task? IATEFL 2014
Doing it all: why is delegating such a tough task? IATEFL 2014
 
Problem Solving and Decision Making
Problem Solving and Decision MakingProblem Solving and Decision Making
Problem Solving and Decision Making
 
Introduction to Delegating Effectively
Introduction to Delegating EffectivelyIntroduction to Delegating Effectively
Introduction to Delegating Effectively
 
PL1 - IDEAL Model
PL1 - IDEAL ModelPL1 - IDEAL Model
PL1 - IDEAL Model
 
Practical Problem Solving
Practical Problem SolvingPractical Problem Solving
Practical Problem Solving
 
Presentation on Behavioral Interviewing
Presentation on Behavioral InterviewingPresentation on Behavioral Interviewing
Presentation on Behavioral Interviewing
 
Providing Feedback to Improve Performance
Providing Feedback to Improve PerformanceProviding Feedback to Improve Performance
Providing Feedback to Improve Performance
 
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding UsersHITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
 
Biall 2010 You're Hired - Practical
Biall 2010   You're Hired - Practical Biall 2010   You're Hired - Practical
Biall 2010 You're Hired - Practical
 
Critical Thinking 3
Critical Thinking 3Critical Thinking 3
Critical Thinking 3
 
Problem solving & decision making slide v1
Problem solving & decision making slide v1Problem solving & decision making slide v1
Problem solving & decision making slide v1
 
Discussing Design: The Art of Critique - Web 2.0 Expo NY 2011
Discussing Design: The Art of Critique - Web 2.0 Expo NY 2011Discussing Design: The Art of Critique - Web 2.0 Expo NY 2011
Discussing Design: The Art of Critique - Web 2.0 Expo NY 2011
 
Behavioral Interviewing From The Job Seekers Perspective
Behavioral Interviewing From The Job Seekers PerspectiveBehavioral Interviewing From The Job Seekers Perspective
Behavioral Interviewing From The Job Seekers Perspective
 
Creating Communication Strategies Guided by 4-Quadrant Models
Creating Communication Strategies Guided by 4-Quadrant ModelsCreating Communication Strategies Guided by 4-Quadrant Models
Creating Communication Strategies Guided by 4-Quadrant Models
 
Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015
 
Problem solving and decision making copy
Problem solving and decision making   copyProblem solving and decision making   copy
Problem solving and decision making copy
 
Behavioral interviewing content & graphics
Behavioral interviewing content & graphicsBehavioral interviewing content & graphics
Behavioral interviewing content & graphics
 
Behavioral Interview Workshop
Behavioral Interview WorkshopBehavioral Interview Workshop
Behavioral Interview Workshop
 
Top 10 agile project interview questions and answers
Top 10 agile project interview questions and answersTop 10 agile project interview questions and answers
Top 10 agile project interview questions and answers
 
Management
ManagementManagement
Management
 

Destacado

Instrumentation technical leadership
Instrumentation technical leadershipInstrumentation technical leadership
Instrumentation technical leadershipTaylor Bourgeois
 
The Second Little Book of Leadership
The Second Little Book of LeadershipThe Second Little Book of Leadership
The Second Little Book of LeadershipPhil Dourado
 
Natural course of refactoring - Mix-IT Lyon 2014
Natural course of refactoring - Mix-IT Lyon 2014Natural course of refactoring - Mix-IT Lyon 2014
Natural course of refactoring - Mix-IT Lyon 2014BNS IT
 
[JDD2013] Mantra Architektoniczna 2.0
[JDD2013] Mantra Architektoniczna 2.0[JDD2013] Mantra Architektoniczna 2.0
[JDD2013] Mantra Architektoniczna 2.0BNS IT
 
3 African Americans Game
3 African Americans Game3 African Americans Game
3 African Americans Gameguest371475
 
Pre-Service Teacher Training for longer term resilience and preparedness
Pre-Service Teacher Training for longer term resilience and preparednessPre-Service Teacher Training for longer term resilience and preparedness
Pre-Service Teacher Training for longer term resilience and preparednessEducationPractitionersNetwork
 
Lider techniczny charakterystyka bohatera
Lider techniczny   charakterystyka bohateraLider techniczny   charakterystyka bohatera
Lider techniczny charakterystyka bohateraBNS IT
 
Importance of research publication pg society
Importance of research publication   pg societyImportance of research publication   pg society
Importance of research publication pg societyHairul Abdul Rashid
 
Inservice Ppt
Inservice PptInservice Ppt
Inservice Pptnconnoll
 
Teacher Education 1
Teacher Education 1Teacher Education 1
Teacher Education 1Jen S
 
National council for teacher education
National council for teacher educationNational council for teacher education
National council for teacher educationReeba Sara Koshy
 
Teacher training ppt
Teacher training pptTeacher training ppt
Teacher training pptTkelly1987
 
Teachers training presentation
Teachers training presentationTeachers training presentation
Teachers training presentationShamimansary
 
Interactive Teaching Strategies
Interactive Teaching StrategiesInteractive Teaching Strategies
Interactive Teaching StrategiesPinoy Guro
 

Destacado (20)

Instrumentation technical leadership
Instrumentation technical leadershipInstrumentation technical leadership
Instrumentation technical leadership
 
The Second Little Book of Leadership
The Second Little Book of LeadershipThe Second Little Book of Leadership
The Second Little Book of Leadership
 
Natural course of refactoring - Mix-IT Lyon 2014
Natural course of refactoring - Mix-IT Lyon 2014Natural course of refactoring - Mix-IT Lyon 2014
Natural course of refactoring - Mix-IT Lyon 2014
 
[JDD2013] Mantra Architektoniczna 2.0
[JDD2013] Mantra Architektoniczna 2.0[JDD2013] Mantra Architektoniczna 2.0
[JDD2013] Mantra Architektoniczna 2.0
 
3 African Americans Game
3 African Americans Game3 African Americans Game
3 African Americans Game
 
Pre-Service Teacher Training for longer term resilience and preparedness
Pre-Service Teacher Training for longer term resilience and preparednessPre-Service Teacher Training for longer term resilience and preparedness
Pre-Service Teacher Training for longer term resilience and preparedness
 
Motivating Team Members
Motivating Team MembersMotivating Team Members
Motivating Team Members
 
Lider techniczny charakterystyka bohatera
Lider techniczny   charakterystyka bohateraLider techniczny   charakterystyka bohatera
Lider techniczny charakterystyka bohatera
 
Communicating Effectively with Team Members
Communicating Effectively with Team MembersCommunicating Effectively with Team Members
Communicating Effectively with Team Members
 
Inservice Training
Inservice TrainingInservice Training
Inservice Training
 
Importance of research publication pg society
Importance of research publication   pg societyImportance of research publication   pg society
Importance of research publication pg society
 
Inservice Ppt
Inservice PptInservice Ppt
Inservice Ppt
 
Teacher Education 1
Teacher Education 1Teacher Education 1
Teacher Education 1
 
In service education
In service educationIn service education
In service education
 
National council for teacher education
National council for teacher educationNational council for teacher education
National council for teacher education
 
In service education
In service educationIn service education
In service education
 
Teacher training ppt
Teacher training pptTeacher training ppt
Teacher training ppt
 
Teacher training
Teacher trainingTeacher training
Teacher training
 
Teachers training presentation
Teachers training presentationTeachers training presentation
Teachers training presentation
 
Interactive Teaching Strategies
Interactive Teaching StrategiesInteractive Teaching Strategies
Interactive Teaching Strategies
 

Similar a Structured Approach to Soft Skills

Fringe leadership gym - opm
Fringe   leadership gym - opmFringe   leadership gym - opm
Fringe leadership gym - opmlgconf11
 
Facebook's Official Guide to Technical Program Management Candidates
Facebook's Official Guide to Technical Program Management CandidatesFacebook's Official Guide to Technical Program Management Candidates
Facebook's Official Guide to Technical Program Management CandidatesLewis Lin 🦊
 
Creative Problem Solving
Creative Problem SolvingCreative Problem Solving
Creative Problem SolvingCory Banks
 
Teams and Running Meetings
Teams and Running MeetingsTeams and Running Meetings
Teams and Running MeetingsJim Marteney
 
How to do more work in less time using innovation design thinking and worksho...
How to do more work in less time using innovation design thinking and worksho...How to do more work in less time using innovation design thinking and worksho...
How to do more work in less time using innovation design thinking and worksho...Agile Austria Conference
 
Five Stealth Skills of Successful Analytic Translators
Five Stealth Skills of Successful Analytic TranslatorsFive Stealth Skills of Successful Analytic Translators
Five Stealth Skills of Successful Analytic TranslatorsWendy Lynch
 
Dos and Donts of GD.ppt
Dos and Donts of GD.pptDos and Donts of GD.ppt
Dos and Donts of GD.pptsaumya.shirina
 
Team Building Workshop by Concepts Consulting LLC
Team Building Workshop by Concepts Consulting LLCTeam Building Workshop by Concepts Consulting LLC
Team Building Workshop by Concepts Consulting LLCMarwan El Messiry
 
Stephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for ChangeStephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for ChangeAgileNZ Conference
 
JDD2014: Game of Throneware, or how not to get killed when a developer become...
JDD2014: Game of Throneware, or how not to get killed when a developer become...JDD2014: Game of Throneware, or how not to get killed when a developer become...
JDD2014: Game of Throneware, or how not to get killed when a developer become...PROIDEA
 
Elicitation Techniques
Elicitation TechniquesElicitation Techniques
Elicitation TechniquesSwati Sinha
 
Meeting To Some Purpose
Meeting To Some PurposeMeeting To Some Purpose
Meeting To Some PurposeAshok Korwar
 
How to Crack a GROUP DISCUSSION: DOs and DONTs of GD
How to Crack a GROUP DISCUSSION: DOs and DONTs of GDHow to Crack a GROUP DISCUSSION: DOs and DONTs of GD
How to Crack a GROUP DISCUSSION: DOs and DONTs of GDDr. Aashish Mehra
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Alberto Brandolini
 
Group Discussion
Group Discussion Group Discussion
Group Discussion AtifRaza46
 

Similar a Structured Approach to Soft Skills (20)

Fringe leadership gym - opm
Fringe   leadership gym - opmFringe   leadership gym - opm
Fringe leadership gym - opm
 
Facebook's Official Guide to Technical Program Management Candidates
Facebook's Official Guide to Technical Program Management CandidatesFacebook's Official Guide to Technical Program Management Candidates
Facebook's Official Guide to Technical Program Management Candidates
 
Creative Problem Solving
Creative Problem SolvingCreative Problem Solving
Creative Problem Solving
 
Teams and Running Meetings
Teams and Running MeetingsTeams and Running Meetings
Teams and Running Meetings
 
WORKING AS A TEAM-II
WORKING AS A TEAM-IIWORKING AS A TEAM-II
WORKING AS A TEAM-II
 
How to do more work in less time using innovation design thinking and worksho...
How to do more work in less time using innovation design thinking and worksho...How to do more work in less time using innovation design thinking and worksho...
How to do more work in less time using innovation design thinking and worksho...
 
Five Stealth Skills of Successful Analytic Translators
Five Stealth Skills of Successful Analytic TranslatorsFive Stealth Skills of Successful Analytic Translators
Five Stealth Skills of Successful Analytic Translators
 
Performance Conversations
Performance ConversationsPerformance Conversations
Performance Conversations
 
Dos and Donts of GD.ppt
Dos and Donts of GD.pptDos and Donts of GD.ppt
Dos and Donts of GD.ppt
 
Team Building Workshop by Concepts Consulting LLC
Team Building Workshop by Concepts Consulting LLCTeam Building Workshop by Concepts Consulting LLC
Team Building Workshop by Concepts Consulting LLC
 
Stephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for ChangeStephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for Change
 
Whydesignersfail fin
Whydesignersfail finWhydesignersfail fin
Whydesignersfail fin
 
JDD2014: Game of Throneware, or how not to get killed when a developer become...
JDD2014: Game of Throneware, or how not to get killed when a developer become...JDD2014: Game of Throneware, or how not to get killed when a developer become...
JDD2014: Game of Throneware, or how not to get killed when a developer become...
 
Elicitation Techniques
Elicitation TechniquesElicitation Techniques
Elicitation Techniques
 
Meeting To Some Purpose
Meeting To Some PurposeMeeting To Some Purpose
Meeting To Some Purpose
 
How to Crack a GROUP DISCUSSION: DOs and DONTs of GD
How to Crack a GROUP DISCUSSION: DOs and DONTs of GDHow to Crack a GROUP DISCUSSION: DOs and DONTs of GD
How to Crack a GROUP DISCUSSION: DOs and DONTs of GD
 
Interview questions
Interview questionsInterview questions
Interview questions
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021
 
Business Meetings
Business MeetingsBusiness Meetings
Business Meetings
 
Group Discussion
Group Discussion Group Discussion
Group Discussion
 

Último

Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 

Último (20)

Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 

Structured Approach to Soft Skills

  • 2. Typical career path in IT Junior developer Developer Senior developer Tech/team leader
  • 3. Stereotypes about tech guys Non communicative Binary way of thinking or at least strictly logical Structures, models, algorithms Afraid of people – non-assertive or aggressive
  • 4. Challenging mismatch A tech guy organizing work of a team Not ready for the role Non-technical guides about soft skills
  • 5. Soft skills Personallity traits optimism, common sense, responsibility, sense of humour, integrity And abilities empathy, teamwork, leadership, communication, negitiation, sociability, ability to teach … a lot of emotional stuff
  • 8. Structures, models and algorithms Easier to understand (especially for tech guys) It is always a simplification It is like a pattern you have to adopt You need a lot of practice and flexibility
  • 9. Using soft skills structures is like using stair railing. It might dangerous to go without it.
  • 12. Many small conflicts less documentation vs. more documentation more time for refactoring vs. more time for features PMs having more understanding of technical aspects vs. we don’t have time for that
  • 13. If you try to convince each other You will mostly argue Usually only one side wins (if any) At best you may compromise
  • 14. You can’t resolve conflicts on a level they arose
  • 16. I want a blue color I don’t want to live in hospital (NOT WHITE) Grrrr… I want white! I want a very bright color Pink Why is it important? Why is it important? Him Her No, I don’t like pink as much as white Maybe another bright color Bright violet
  • 17. Statement (I want a blue color) Need (NOT WHITE) Statement (I want a white color) Need BRIGHT COLOR Possible Solution (PINK) Why is it important? Why is it important? Her Him Need (NOT WHITE, NOT PINK) Need BRIGHT COLOR Possible Solution (BRIGHT VIOLET)
  • 19. Statement Need Statement Need Possible Solution Why is it important? Why is it important?
  • 20. Main questions you may ask to level up the discussion Why is it important? What do you need in this situation? What would you like to achieve this way? If we do it this way what will change?
  • 21. Conflict resolution algoritgm 1. Assure all participants want to find solution satisfying both sides 2. Get an agreement for this using this structure 3. Begin from the statements 4. For each statement look for a need asking why- like questions 5. Having both needs look for an alternative – new solution 6. If a new solution is not satysfying for at least one side ask why 1. Redefine the need and go back to 5 2. Formulate new statement and back to 3.
  • 23. You don’t have a technical knowledge Easier to talk about requirements and their consequences Be able to talk about choosing better technical solutions We are not paid for this Time for supporting project success Project success Devs do minimal technical knowledge training for PMs Why is it important? Why is it important? Why is it important? Why is it important? Dev PM
  • 24. Requirements are fuzzy We don’t want to change code all the time and still conform the estimation Safety and respect for my work You should figure out the details We want development to move on before knowing everything When moving on we have a better chance to meet a deadline Let’s work in increments Why is it important? What do you need? Why is it important? What’s your need? Dev PM Safety - I can reestimate after changes Respect for my work - Requirements changes don’t blow my code out.
  • 25. I don’t want to be invited unnecesarily to meetings I want to spend time effectively Your knowledge might be cruciual We can make better decisions • Partially participating in meeting • Be ready for consulting • Let’s analyze last cases Why is it important? Why is it important? Dev PM
  • 27. How do we usually try to motivate?
  • 28. People don’t like to be told how to do their job They feel incopetent They feel like pupils at school It diminishes his/her position … but there are situations when you should tell sb what to do …
  • 29. Ask questions This breaks a pattern of casual thinking There are some questions specially powerful You are likely to know one of this question if you are using …5WHYS
  • 30. But questions are not enough
  • 31. A – specifying current situation Qustions for exploring A What do you concretely mean? Check if problem is specific (How not to surrender to the customers’ pressure? - What kind of pressure do you mean? Which customers? All of them?) Check if problem is not too big (How to make team work efficiently? – What kind of team work aspect do you want strenghten? Split it to smaller chunks.) Is it really a problem? (How many times it happened?)
  • 32. A – specifying current situation Questions for consequences and intent What is possible in this situation? What is not possible in this situation? Why does it happen? What’s good in it?
  • 33. B – specifying target situation Questions for exploring B How would you like it to be? How should it work? What it would be like? Check if it is specific and not too big Questions for consequences and intent What would be possible in this situation? What would not be possible in this situation?
  • 34. Delta – how to get there
  • 38. How does it usually look like?
  • 39. Core anitpatterns People not prepared The hidden bottom Drifting away People not listening to each other Lack of meaningful results Lack of action plan Lack of structure
  • 40.
  • 41.
  • 42.
  • 43. Meeting agenda 1. Introduction 2. Issues: • Too much documentation • More time for refactoring • PMs to have more understanding of technical aspects 3. Action plan 4. Summary
  • 44. Let’s use conflict resolution structure Statement Need Statement Need Possible Solution Why is it important? Why is it important?
  • 45. Or let’s use problem solving structure
  • 46. Introduce the structure Conflict resolution Problem solving Facing the change Creating a plan Retrospective
  • 47. Set or remind the rules „Only one person is talking” (especially when there are strong emotions, when you talk you don’t listen) „One side talks and then another” „A facilitator decides who talks next”
  • 48. Frame potential problems „It might be difficult to talk about problems and this is why we suppose a positive intention…” „This form of meeting might seem strange for you but …”
  • 49. Frame potential problems „You might want to talk about issues that are not in the agenda but …” „We might come across an impass while looking for a solution but this is usually the moment right before the success …”
  • 50. Summary Using soft skills structures is like using stair railing. It might dangerous to go without it. You can’t resolve conflicts on a level they arose. Instead of giving advices or forcing someone to do something, start asking questions. Meeting agenda is not enough. Use deeper structure to make it effective.