SlideShare uma empresa Scribd logo
1 de 45
Hacking Human
Behaviour
Edin Kapid
About me (Edin Kapić)
• I’m a Developer
• A techie, just like you
• We don’t live in isolation
• Family
• Friends
• Coworkers
• Managers
• Trial and Error
• Costly way of learning
• Take this course with a grain of salt
@ekapic
ekapic@gmail.com
Your skills
• You have several traits and skills as a technical person
• I will build on them to explain human behaviour
High
Intelligence
Abstraction
Problem-
Solving
Observation Reasoning Deduction
Crash course in human behaviour
• Our Mind
• Conscious vs Unconscious mind
• Personality
• Communication
Our Mind
Man vs Machine
PREDICTABLE
NON-PREDICTABLE
Two additions to the Black-box model
Inner State
Subjective Filter
Our mind
Hardware
Firmware
Operating System
Applications
Cortex
Limbic System
Brainstem
Nervous System
Conscious vs Unconscious
Mind
Schools of Thought in Psychology
Psychoanalysis
(Freud)
• Inner thoughts are what counts
• Unconscious, ego, defense mechanisms
Behavioralism
(Skinner)
• Only the observed behaviour is what counts
• Conditioning, rewards
Cognitivism
(France)
• There are both inner thoughts and observed
behaviour
• Perception, language, memory
The Conscious Mind
• Consciousness
• Being aware of ourselves and our environment
• Defining characteristic of human mind
• Conscious mind
• Our psychic RAM memory
• Preconscious mind
The Unconscious Mind
The Ego
• Common sense
• Mediates between
• Instinctive (Id)
• Moral values (Superego)
• Defense mechanisms
• Our mind “hates” cognitive dissonance
Defense Mechanisms
• Driven by the unconscious mind but their response can be avoided
Denial Regression Projection Acting Out
Reaction
Formation
Repression Displacement Rationalization
Demo: Defense Mechanisms
The project is not going
well. Can’t you see?
Don’t worry, it will be OK.
DENIAL
States of Mind
• Awake, conscious
• Dreaming
• Unconscious mind talking
• Concentrated
• Varies from person to person
• “Flow”
• Mihaly Csikszentmihalyi
• Meditation, prayer
• Using drugs or drinking
Mental fallacies
• Our thinking process is prone to fallacies or irrational outcomes
Evaluating
probability
Sunk cost
fallacy
Availability
heuristic
• Gambler’s fallacy
Evaluating probability
Sunk cost fallacy
• You go to a cinema
• You pay your ticket
• The movie is very bad
Availability heuristic
• “I can think of it, so it must be important”
Personality
• Description of the unique characteristics of a single individual
• Not a single trait but a combination
• Evolves over time
• Influences our behaviour
Types or Traits?
Type theory
Trait theory
The Big 5
Introversion / Extraversion
The Rest of Traits
Openness to experience
The Rest of Traits
Conscientiousness
Classifications of Personality
• Hippocrates
• Four humors
• Karl Jung
• Myers-Briggs type indicator (MBTI)
• Type A / Type B
• Enneagram
Personality in the Workplace
• We bring our personality with us to the
workplace
• The workplace has different effects on
different personality types/traits
• We can adjust ...
• But choosing when it’s worth it
Personality in the Workplace
• Sometimes the traits don’t match
• Understand the difference and find
common language
• Don’t confuse one trait for another
Communication
Communication Theory
Channel
Message
Sender ReceiverEncoding Decoding
Message
How Communication Works
• SMCR model (David Berlo)
Message
• Speaking skills
• Attitude
• Knowledge
• Culture
• Social context
Channel
Sender Receiver• Content
• Elements
• Treatment
• Structure
• Code
• Listening skills
• Attitude
• Knowledge
• Culture
• Social context
• Hearing
• Seeing
• Smelling
• Tasting
• Touching
Beliefs and Stereotypes
Belief
A premise held true
Stereotype
Belief applied to a group
Demo: Beliefs in Communication
Hi Jane! Have you seen the specs for the
Feature X? How long it would take to
implement it?
Well, I have done an estimate
and I am sure that it would take
eight days.
BELIEF
Precision = Accuracy
BELIEF
Good estimation = Precision
Demo: Beliefs in Communication
Hi Jane! Have you seen the specs for the
Feature X? How long it would take to
implement it?
Well, I have done an estimate
and I think that it would take
between six and twelve days.
Between six and twelve days? Why?
The specs for the user permissions are somewhat
vague and I think that there are some hidden
assumptions there. We should confirm them to
get a firmer estimate.
Types of Communication
Verbal
Conscious, affected by
unconscious
Non-verbal
Unconscious,
complementing
conscious
Written
Conscious, precise
Non-Verbal Communication
• Reinforces or weakens verbal communication
• Unconscious activity
• Culture-dependent
• Body posture
• Eye contact
Non-Verbal Communication
• Gestures
• Closeness / distance
Caveats
• Communication is not symmetric
• Sender:
• “what I express” + “what I mean”
• Receiver:
• “what I receive” + “what I understand”
• Consequences
• What we say is not what they hear
• We hear what we want to hear
• Remedies
• Active listening
• Rephrasing and repeating
Demo: Misunderstanding
How should we install this database
system to our server?
I’ll send you the installation
instructions right now.
No, I don’t want the installation
instructions! I know how to find them!
Demo: Active Listening
How should we install this database
system to our server?
What exactly is your concern? Do you
want to know the installation steps
for the database system?
No, I am concerned about the impact it
might have on our existing environment.
Defensive Triggers
• Criticism perceived as a threat
• Unconscious threat handling
• Inhibits further communication
• Decouple the person from the fact
• When delivering criticism
• When receiving criticism
• You are not your code!
Communication in the Workplace
• Ensure that your message is correctly understood
• Be aware of your non-verbal language
Summary
• We are almost never rational in our behaviour
• But we can apply our conscious mind to detect unconscious behaviour
paterns
• Our personality influences our behaviour
• But it doesn’t define it
• Communication is much more than saying whay you want to say
• Be sure to understand and be understood
More information
• http://www.mindtools.com
• http://personalitycafe.com
Thank you!
• If you are interested in this topic, let me know
• ekapic@gmail.com
• @ekapic

Mais conteúdo relacionado

Destaque

eTrain Brand Extension
eTrain Brand ExtensioneTrain Brand Extension
eTrain Brand ExtensionAndrei Popa
 
Basis Of Human Behaviour 1sem 1 in ob
Basis  Of  Human  Behaviour 1sem 1 in obBasis  Of  Human  Behaviour 1sem 1 in ob
Basis Of Human Behaviour 1sem 1 in obavinash agarwal
 
Virgin - Richard Branson
Virgin - Richard BransonVirgin - Richard Branson
Virgin - Richard BransonLara Borges
 
Metrics in early stage startups - Leancamp Berlin
Metrics in early stage startups - Leancamp Berlin Metrics in early stage startups - Leancamp Berlin
Metrics in early stage startups - Leancamp Berlin Andreas Klinger
 
Growth Hacking meets UX - Workshop with Mac Jake
Growth Hacking meets UX - Workshop with Mac JakeGrowth Hacking meets UX - Workshop with Mac Jake
Growth Hacking meets UX - Workshop with Mac JakeGrowth Hacking Asia
 
Co-Founders - short lessons learned
Co-Founders - short lessons learnedCo-Founders - short lessons learned
Co-Founders - short lessons learnedAndreas Klinger
 
Designing Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot WorkshopDesigning Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot WorkshopAustin Beer
 
Modern Brand Building Stop Campaigning and Start Committing
Modern Brand Building Stop Campaigning and Start CommittingModern Brand Building Stop Campaigning and Start Committing
Modern Brand Building Stop Campaigning and Start CommittingBetsey Merkel
 
Brand Name Proposal
Brand Name ProposalBrand Name Proposal
Brand Name ProposalAndrei Popa
 
Brand architecture: building brand value. Brand Breakfast 17 April 2014
Brand architecture: building brand value. Brand Breakfast 17 April 2014Brand architecture: building brand value. Brand Breakfast 17 April 2014
Brand architecture: building brand value. Brand Breakfast 17 April 2014CharityComms
 
The Digital Pond [November 2016] - Grey is shiny - The Mix
The Digital Pond [November 2016] - Grey is shiny - The MixThe Digital Pond [November 2016] - Grey is shiny - The Mix
The Digital Pond [November 2016] - Grey is shiny - The MixThe Digital Pond
 
Virgin Group
Virgin GroupVirgin Group
Virgin Groupkcb123456
 
User Interfaces beyond the screen
User Interfaces beyond the screenUser Interfaces beyond the screen
User Interfaces beyond the screenJason Mesut
 
A-Z Culture Glossary 2017
A-Z Culture Glossary 2017A-Z Culture Glossary 2017
A-Z Culture Glossary 2017sparks & honey
 
How To Become... LORD OF THE SLIDES
How To Become... LORD OF THE SLIDESHow To Become... LORD OF THE SLIDES
How To Become... LORD OF THE SLIDESPaul Brown
 

Destaque (20)

eTrain Brand Extension
eTrain Brand ExtensioneTrain Brand Extension
eTrain Brand Extension
 
Basis Of Human Behaviour 1sem 1 in ob
Basis  Of  Human  Behaviour 1sem 1 in obBasis  Of  Human  Behaviour 1sem 1 in ob
Basis Of Human Behaviour 1sem 1 in ob
 
Virgin - Richard Branson
Virgin - Richard BransonVirgin - Richard Branson
Virgin - Richard Branson
 
Metrics in early stage startups - Leancamp Berlin
Metrics in early stage startups - Leancamp Berlin Metrics in early stage startups - Leancamp Berlin
Metrics in early stage startups - Leancamp Berlin
 
Growth Hacking meets UX - Workshop with Mac Jake
Growth Hacking meets UX - Workshop with Mac JakeGrowth Hacking meets UX - Workshop with Mac Jake
Growth Hacking meets UX - Workshop with Mac Jake
 
Co-Founders - short lessons learned
Co-Founders - short lessons learnedCo-Founders - short lessons learned
Co-Founders - short lessons learned
 
Designing Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot WorkshopDesigning Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot Workshop
 
Brand Architecture, Logo topology, Naming and Tag Lines
Brand Architecture, Logo topology, Naming and Tag LinesBrand Architecture, Logo topology, Naming and Tag Lines
Brand Architecture, Logo topology, Naming and Tag Lines
 
Modern Brand Building Stop Campaigning and Start Committing
Modern Brand Building Stop Campaigning and Start CommittingModern Brand Building Stop Campaigning and Start Committing
Modern Brand Building Stop Campaigning and Start Committing
 
Brand Name Proposal
Brand Name ProposalBrand Name Proposal
Brand Name Proposal
 
Brand architecture: building brand value. Brand Breakfast 17 April 2014
Brand architecture: building brand value. Brand Breakfast 17 April 2014Brand architecture: building brand value. Brand Breakfast 17 April 2014
Brand architecture: building brand value. Brand Breakfast 17 April 2014
 
The Digital Pond [November 2016] - Grey is shiny - The Mix
The Digital Pond [November 2016] - Grey is shiny - The MixThe Digital Pond [November 2016] - Grey is shiny - The Mix
The Digital Pond [November 2016] - Grey is shiny - The Mix
 
Food + Drink: Trends and futures
Food + Drink: Trends and futures Food + Drink: Trends and futures
Food + Drink: Trends and futures
 
How to find customers and grow your tribe
How to find customers and grow your tribeHow to find customers and grow your tribe
How to find customers and grow your tribe
 
NYU Talk
NYU TalkNYU Talk
NYU Talk
 
Virgin Group
Virgin GroupVirgin Group
Virgin Group
 
User Interfaces beyond the screen
User Interfaces beyond the screenUser Interfaces beyond the screen
User Interfaces beyond the screen
 
A-Z Culture Glossary 2017
A-Z Culture Glossary 2017A-Z Culture Glossary 2017
A-Z Culture Glossary 2017
 
How To Become... LORD OF THE SLIDES
How To Become... LORD OF THE SLIDESHow To Become... LORD OF THE SLIDES
How To Become... LORD OF THE SLIDES
 
The Build Trap
The Build TrapThe Build Trap
The Build Trap
 

Semelhante a MVP Open Day 2014 - Hacking Human Behaviour

Social Human Architecture for Beginners
Social Human Architecture for BeginnersSocial Human Architecture for Beginners
Social Human Architecture for BeginnersSebastian Schürmann
 
Busniess communication
Busniess communicationBusniess communication
Busniess communicationoozair
 
Nonviolent Communication - XP Days Germany 2014
Nonviolent Communication - XP Days Germany 2014Nonviolent Communication - XP Days Germany 2014
Nonviolent Communication - XP Days Germany 2014Sebastian Schürmann
 
Psychology Of Persuasion for Social Enterprise
Psychology Of Persuasion for Social EnterprisePsychology Of Persuasion for Social Enterprise
Psychology Of Persuasion for Social EnterpriseChristopher Caldwell
 
Creating Culture Chemistry
Creating Culture ChemistryCreating Culture Chemistry
Creating Culture ChemistryEllen Moran
 
Emotional Intelligence
 Emotional Intelligence Emotional Intelligence
Emotional IntelligenceSusan Ullah
 
Indivppppppppppidual Differences & Traits.ppt
Indivppppppppppidual Differences & Traits.pptIndivppppppppppidual Differences & Traits.ppt
Indivppppppppppidual Differences & Traits.pptDan Lhery Gregorious
 
Overcoming Sefldoubt for women in research
Overcoming Sefldoubt for women in research Overcoming Sefldoubt for women in research
Overcoming Sefldoubt for women in research Irina Filonova, PhD
 
Lisa Sahulka - Leadership and-administrative-dynamics-fifth-class
Lisa Sahulka - Leadership and-administrative-dynamics-fifth-classLisa Sahulka - Leadership and-administrative-dynamics-fifth-class
Lisa Sahulka - Leadership and-administrative-dynamics-fifth-classSouthern Poverty Law Center
 
Emotional%20Intelligence%20PPT%20Slides.pptx
Emotional%20Intelligence%20PPT%20Slides.pptxEmotional%20Intelligence%20PPT%20Slides.pptx
Emotional%20Intelligence%20PPT%20Slides.pptxAshmeetGulhati
 
Measuring outsourced services for your success
Measuring outsourced services for your successMeasuring outsourced services for your success
Measuring outsourced services for your successConformato
 
Introduction to Critical Thinking Skills
Introduction to Critical Thinking SkillsIntroduction to Critical Thinking Skills
Introduction to Critical Thinking SkillsHanis Razak
 
Why Culture is Important
Why Culture is Important Why Culture is Important
Why Culture is Important Phil Wylie
 
Customer Relation Skills for Techies
Customer Relation Skills for TechiesCustomer Relation Skills for Techies
Customer Relation Skills for Techiessimplesteps
 

Semelhante a MVP Open Day 2014 - Hacking Human Behaviour (20)

Social Human Architecture for Beginners
Social Human Architecture for BeginnersSocial Human Architecture for Beginners
Social Human Architecture for Beginners
 
Bus370
Bus370Bus370
Bus370
 
Bus370
Bus370Bus370
Bus370
 
Busniess communication
Busniess communicationBusniess communication
Busniess communication
 
Nonviolent Communication - XP Days Germany 2014
Nonviolent Communication - XP Days Germany 2014Nonviolent Communication - XP Days Germany 2014
Nonviolent Communication - XP Days Germany 2014
 
Psychology Of Persuasion for Social Enterprise
Psychology Of Persuasion for Social EnterprisePsychology Of Persuasion for Social Enterprise
Psychology Of Persuasion for Social Enterprise
 
Creating Culture Chemistry
Creating Culture ChemistryCreating Culture Chemistry
Creating Culture Chemistry
 
Emotional Intelligence
 Emotional Intelligence Emotional Intelligence
Emotional Intelligence
 
Indivppppppppppidual Differences & Traits.ppt
Indivppppppppppidual Differences & Traits.pptIndivppppppppppidual Differences & Traits.ppt
Indivppppppppppidual Differences & Traits.ppt
 
Overcoming Sefldoubt for women in research
Overcoming Sefldoubt for women in research Overcoming Sefldoubt for women in research
Overcoming Sefldoubt for women in research
 
Lisa Sahulka - Leadership and-administrative-dynamics-fifth-class
Lisa Sahulka - Leadership and-administrative-dynamics-fifth-classLisa Sahulka - Leadership and-administrative-dynamics-fifth-class
Lisa Sahulka - Leadership and-administrative-dynamics-fifth-class
 
Emotional%20Intelligence%20PPT%20Slides.pptx
Emotional%20Intelligence%20PPT%20Slides.pptxEmotional%20Intelligence%20PPT%20Slides.pptx
Emotional%20Intelligence%20PPT%20Slides.pptx
 
Measuring outsourced services for your success
Measuring outsourced services for your successMeasuring outsourced services for your success
Measuring outsourced services for your success
 
Ei attorney general texas slideshare
Ei attorney general texas slideshareEi attorney general texas slideshare
Ei attorney general texas slideshare
 
Introduction to Critical Thinking Skills
Introduction to Critical Thinking SkillsIntroduction to Critical Thinking Skills
Introduction to Critical Thinking Skills
 
Why Culture is Important
Why Culture is Important Why Culture is Important
Why Culture is Important
 
Safetyattitudes
SafetyattitudesSafetyattitudes
Safetyattitudes
 
Communication
CommunicationCommunication
Communication
 
Strengths
StrengthsStrengths
Strengths
 
Customer Relation Skills for Techies
Customer Relation Skills for TechiesCustomer Relation Skills for Techies
Customer Relation Skills for Techies
 

Mais de Edin Kapic

High-Trust Add-Ins SharePoint for On-Premises Development
High-Trust Add-Ins SharePoint for On-Premises DevelopmentHigh-Trust Add-Ins SharePoint for On-Premises Development
High-Trust Add-Ins SharePoint for On-Premises DevelopmentEdin Kapic
 
Extending Authentication and Authorization
Extending Authentication and AuthorizationExtending Authentication and Authorization
Extending Authentication and AuthorizationEdin Kapic
 
Rx la joya oculta de Net
Rx la joya oculta de NetRx la joya oculta de Net
Rx la joya oculta de NetEdin Kapic
 
ESPC15 - Extending Authentication and Authorization
ESPC15 - Extending Authentication and AuthorizationESPC15 - Extending Authentication and Authorization
ESPC15 - Extending Authentication and AuthorizationEdin Kapic
 
SPS London 2015 - IoT and Room Reservation Cloud-Style
SPS London 2015 - IoT and Room Reservation Cloud-StyleSPS London 2015 - IoT and Room Reservation Cloud-Style
SPS London 2015 - IoT and Room Reservation Cloud-StyleEdin Kapic
 
SPS Belgium 2015 - High-trust Apps for On-Premises Development
SPS Belgium 2015 -  High-trust Apps for On-Premises DevelopmentSPS Belgium 2015 -  High-trust Apps for On-Premises Development
SPS Belgium 2015 - High-trust Apps for On-Premises DevelopmentEdin Kapic
 
Personal Branding for Developers
Personal Branding for DevelopersPersonal Branding for Developers
Personal Branding for DevelopersEdin Kapic
 
SharePoint Saturday Stockholm 2015 - Building Maintainable and Testable Share...
SharePoint Saturday Stockholm 2015 - Building Maintainable and Testable Share...SharePoint Saturday Stockholm 2015 - Building Maintainable and Testable Share...
SharePoint Saturday Stockholm 2015 - Building Maintainable and Testable Share...Edin Kapic
 
ESPC14 Social Business Value Demystified
ESPC14 Social Business Value DemystifiedESPC14 Social Business Value Demystified
ESPC14 Social Business Value DemystifiedEdin Kapic
 
Maintainable Testable SharePoint Components SPSBE 2014
Maintainable Testable SharePoint Components SPSBE 2014Maintainable Testable SharePoint Components SPSBE 2014
Maintainable Testable SharePoint Components SPSBE 2014Edin Kapic
 
SPS Stockholm 7 Key Things for Building a Highly-Scalable SharePoint 2013 App
SPS Stockholm 7 Key Things for Building a Highly-Scalable SharePoint 2013 AppSPS Stockholm 7 Key Things for Building a Highly-Scalable SharePoint 2013 App
SPS Stockholm 7 Key Things for Building a Highly-Scalable SharePoint 2013 AppEdin Kapic
 
7 Key Things for Building a Highly-Scalable SharePoint 2013 App
7 Key Things for Building a Highly-Scalable SharePoint 2013 App7 Key Things for Building a Highly-Scalable SharePoint 2013 App
7 Key Things for Building a Highly-Scalable SharePoint 2013 AppEdin Kapic
 
Social Business Value Demystified: Real-World Experiences
Social Business Value Demystified: Real-World ExperiencesSocial Business Value Demystified: Real-World Experiences
Social Business Value Demystified: Real-World ExperiencesEdin Kapic
 
BcnDevCon13 - No Designer? No Problem!
BcnDevCon13 - No Designer? No Problem!BcnDevCon13 - No Designer? No Problem!
BcnDevCon13 - No Designer? No Problem!Edin Kapic
 
BcnDevCon12 - Una vuelta por Orchard CMS
BcnDevCon12 - Una vuelta por Orchard CMSBcnDevCon12 - Una vuelta por Orchard CMS
BcnDevCon12 - Una vuelta por Orchard CMSEdin Kapic
 
BcnDevCon12 - CQRS explicado a mi compañero arquitecto
BcnDevCon12 - CQRS explicado a mi compañero arquitectoBcnDevCon12 - CQRS explicado a mi compañero arquitecto
BcnDevCon12 - CQRS explicado a mi compañero arquitectoEdin Kapic
 
Modelos de madurez de SharePoint
Modelos de madurez de SharePointModelos de madurez de SharePoint
Modelos de madurez de SharePointEdin Kapic
 
SharePoint 2013 Novedades y más allá (Introducción de SUG.CAT)
SharePoint 2013 Novedades y más allá (Introducción de SUG.CAT)SharePoint 2013 Novedades y más allá (Introducción de SUG.CAT)
SharePoint 2013 Novedades y más allá (Introducción de SUG.CAT)Edin Kapic
 
SUG.CAT First Monday Noviembre 2012
SUG.CAT First Monday Noviembre 2012SUG.CAT First Monday Noviembre 2012
SUG.CAT First Monday Noviembre 2012Edin Kapic
 
JavaScript per a desenvolupadors de C#
JavaScript per a desenvolupadors de C#JavaScript per a desenvolupadors de C#
JavaScript per a desenvolupadors de C#Edin Kapic
 

Mais de Edin Kapic (20)

High-Trust Add-Ins SharePoint for On-Premises Development
High-Trust Add-Ins SharePoint for On-Premises DevelopmentHigh-Trust Add-Ins SharePoint for On-Premises Development
High-Trust Add-Ins SharePoint for On-Premises Development
 
Extending Authentication and Authorization
Extending Authentication and AuthorizationExtending Authentication and Authorization
Extending Authentication and Authorization
 
Rx la joya oculta de Net
Rx la joya oculta de NetRx la joya oculta de Net
Rx la joya oculta de Net
 
ESPC15 - Extending Authentication and Authorization
ESPC15 - Extending Authentication and AuthorizationESPC15 - Extending Authentication and Authorization
ESPC15 - Extending Authentication and Authorization
 
SPS London 2015 - IoT and Room Reservation Cloud-Style
SPS London 2015 - IoT and Room Reservation Cloud-StyleSPS London 2015 - IoT and Room Reservation Cloud-Style
SPS London 2015 - IoT and Room Reservation Cloud-Style
 
SPS Belgium 2015 - High-trust Apps for On-Premises Development
SPS Belgium 2015 -  High-trust Apps for On-Premises DevelopmentSPS Belgium 2015 -  High-trust Apps for On-Premises Development
SPS Belgium 2015 - High-trust Apps for On-Premises Development
 
Personal Branding for Developers
Personal Branding for DevelopersPersonal Branding for Developers
Personal Branding for Developers
 
SharePoint Saturday Stockholm 2015 - Building Maintainable and Testable Share...
SharePoint Saturday Stockholm 2015 - Building Maintainable and Testable Share...SharePoint Saturday Stockholm 2015 - Building Maintainable and Testable Share...
SharePoint Saturday Stockholm 2015 - Building Maintainable and Testable Share...
 
ESPC14 Social Business Value Demystified
ESPC14 Social Business Value DemystifiedESPC14 Social Business Value Demystified
ESPC14 Social Business Value Demystified
 
Maintainable Testable SharePoint Components SPSBE 2014
Maintainable Testable SharePoint Components SPSBE 2014Maintainable Testable SharePoint Components SPSBE 2014
Maintainable Testable SharePoint Components SPSBE 2014
 
SPS Stockholm 7 Key Things for Building a Highly-Scalable SharePoint 2013 App
SPS Stockholm 7 Key Things for Building a Highly-Scalable SharePoint 2013 AppSPS Stockholm 7 Key Things for Building a Highly-Scalable SharePoint 2013 App
SPS Stockholm 7 Key Things for Building a Highly-Scalable SharePoint 2013 App
 
7 Key Things for Building a Highly-Scalable SharePoint 2013 App
7 Key Things for Building a Highly-Scalable SharePoint 2013 App7 Key Things for Building a Highly-Scalable SharePoint 2013 App
7 Key Things for Building a Highly-Scalable SharePoint 2013 App
 
Social Business Value Demystified: Real-World Experiences
Social Business Value Demystified: Real-World ExperiencesSocial Business Value Demystified: Real-World Experiences
Social Business Value Demystified: Real-World Experiences
 
BcnDevCon13 - No Designer? No Problem!
BcnDevCon13 - No Designer? No Problem!BcnDevCon13 - No Designer? No Problem!
BcnDevCon13 - No Designer? No Problem!
 
BcnDevCon12 - Una vuelta por Orchard CMS
BcnDevCon12 - Una vuelta por Orchard CMSBcnDevCon12 - Una vuelta por Orchard CMS
BcnDevCon12 - Una vuelta por Orchard CMS
 
BcnDevCon12 - CQRS explicado a mi compañero arquitecto
BcnDevCon12 - CQRS explicado a mi compañero arquitectoBcnDevCon12 - CQRS explicado a mi compañero arquitecto
BcnDevCon12 - CQRS explicado a mi compañero arquitecto
 
Modelos de madurez de SharePoint
Modelos de madurez de SharePointModelos de madurez de SharePoint
Modelos de madurez de SharePoint
 
SharePoint 2013 Novedades y más allá (Introducción de SUG.CAT)
SharePoint 2013 Novedades y más allá (Introducción de SUG.CAT)SharePoint 2013 Novedades y más allá (Introducción de SUG.CAT)
SharePoint 2013 Novedades y más allá (Introducción de SUG.CAT)
 
SUG.CAT First Monday Noviembre 2012
SUG.CAT First Monday Noviembre 2012SUG.CAT First Monday Noviembre 2012
SUG.CAT First Monday Noviembre 2012
 
JavaScript per a desenvolupadors de C#
JavaScript per a desenvolupadors de C#JavaScript per a desenvolupadors de C#
JavaScript per a desenvolupadors de C#
 

Último

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

MVP Open Day 2014 - Hacking Human Behaviour

  • 2. About me (Edin Kapić) • I’m a Developer • A techie, just like you • We don’t live in isolation • Family • Friends • Coworkers • Managers • Trial and Error • Costly way of learning • Take this course with a grain of salt @ekapic ekapic@gmail.com
  • 3. Your skills • You have several traits and skills as a technical person • I will build on them to explain human behaviour High Intelligence Abstraction Problem- Solving Observation Reasoning Deduction
  • 4. Crash course in human behaviour • Our Mind • Conscious vs Unconscious mind • Personality • Communication
  • 7. Two additions to the Black-box model Inner State Subjective Filter
  • 10. Schools of Thought in Psychology Psychoanalysis (Freud) • Inner thoughts are what counts • Unconscious, ego, defense mechanisms Behavioralism (Skinner) • Only the observed behaviour is what counts • Conditioning, rewards Cognitivism (France) • There are both inner thoughts and observed behaviour • Perception, language, memory
  • 11. The Conscious Mind • Consciousness • Being aware of ourselves and our environment • Defining characteristic of human mind • Conscious mind • Our psychic RAM memory • Preconscious mind
  • 13. The Ego • Common sense • Mediates between • Instinctive (Id) • Moral values (Superego) • Defense mechanisms • Our mind “hates” cognitive dissonance
  • 14. Defense Mechanisms • Driven by the unconscious mind but their response can be avoided Denial Regression Projection Acting Out Reaction Formation Repression Displacement Rationalization
  • 15. Demo: Defense Mechanisms The project is not going well. Can’t you see? Don’t worry, it will be OK. DENIAL
  • 16. States of Mind • Awake, conscious • Dreaming • Unconscious mind talking • Concentrated • Varies from person to person • “Flow” • Mihaly Csikszentmihalyi • Meditation, prayer • Using drugs or drinking
  • 17. Mental fallacies • Our thinking process is prone to fallacies or irrational outcomes Evaluating probability Sunk cost fallacy Availability heuristic
  • 19. Sunk cost fallacy • You go to a cinema • You pay your ticket • The movie is very bad
  • 20. Availability heuristic • “I can think of it, so it must be important”
  • 21. Personality • Description of the unique characteristics of a single individual • Not a single trait but a combination • Evolves over time • Influences our behaviour
  • 22. Types or Traits? Type theory Trait theory The Big 5
  • 24. The Rest of Traits Openness to experience
  • 25. The Rest of Traits Conscientiousness
  • 26. Classifications of Personality • Hippocrates • Four humors • Karl Jung • Myers-Briggs type indicator (MBTI) • Type A / Type B • Enneagram
  • 27. Personality in the Workplace • We bring our personality with us to the workplace • The workplace has different effects on different personality types/traits • We can adjust ... • But choosing when it’s worth it
  • 28. Personality in the Workplace • Sometimes the traits don’t match • Understand the difference and find common language • Don’t confuse one trait for another
  • 31. How Communication Works • SMCR model (David Berlo) Message • Speaking skills • Attitude • Knowledge • Culture • Social context Channel Sender Receiver• Content • Elements • Treatment • Structure • Code • Listening skills • Attitude • Knowledge • Culture • Social context • Hearing • Seeing • Smelling • Tasting • Touching
  • 32. Beliefs and Stereotypes Belief A premise held true Stereotype Belief applied to a group
  • 33. Demo: Beliefs in Communication Hi Jane! Have you seen the specs for the Feature X? How long it would take to implement it? Well, I have done an estimate and I am sure that it would take eight days. BELIEF Precision = Accuracy BELIEF Good estimation = Precision
  • 34. Demo: Beliefs in Communication Hi Jane! Have you seen the specs for the Feature X? How long it would take to implement it? Well, I have done an estimate and I think that it would take between six and twelve days. Between six and twelve days? Why? The specs for the user permissions are somewhat vague and I think that there are some hidden assumptions there. We should confirm them to get a firmer estimate.
  • 35. Types of Communication Verbal Conscious, affected by unconscious Non-verbal Unconscious, complementing conscious Written Conscious, precise
  • 36. Non-Verbal Communication • Reinforces or weakens verbal communication • Unconscious activity • Culture-dependent • Body posture • Eye contact
  • 38. Caveats • Communication is not symmetric • Sender: • “what I express” + “what I mean” • Receiver: • “what I receive” + “what I understand” • Consequences • What we say is not what they hear • We hear what we want to hear • Remedies • Active listening • Rephrasing and repeating
  • 39. Demo: Misunderstanding How should we install this database system to our server? I’ll send you the installation instructions right now. No, I don’t want the installation instructions! I know how to find them!
  • 40. Demo: Active Listening How should we install this database system to our server? What exactly is your concern? Do you want to know the installation steps for the database system? No, I am concerned about the impact it might have on our existing environment.
  • 41. Defensive Triggers • Criticism perceived as a threat • Unconscious threat handling • Inhibits further communication • Decouple the person from the fact • When delivering criticism • When receiving criticism • You are not your code!
  • 42. Communication in the Workplace • Ensure that your message is correctly understood • Be aware of your non-verbal language
  • 43. Summary • We are almost never rational in our behaviour • But we can apply our conscious mind to detect unconscious behaviour paterns • Our personality influences our behaviour • But it doesn’t define it • Communication is much more than saying whay you want to say • Be sure to understand and be understood
  • 45. Thank you! • If you are interested in this topic, let me know • ekapic@gmail.com • @ekapic