SlideShare a Scribd company logo
1 of 63
1© Olivier Denoo – Psychologie du Test – ps_testware 2015
Me, myself and I…
I’m 20!
2© Olivier Denoo – Psychologie du Test – ps_testware 2015
Psychology & Testing
Test Bla bla bla et bla bla tester
bla bla bla test bla…..
Mmh mmh
3© Olivier Denoo – Psychologie du Test – ps_testware 2015
I AM NOT A THERAPIST
...BUT I’M WORKING ON IT
Nobody’s perfect!
I suffer from anosognosia: I’m testing things without noticing it
4© Olivier Denoo – Psychologie du Test – ps_testware 2015
Changes Resistance Manipulations
5© Olivier Denoo – Psychologie du Test – ps_testware 2015
BIG C° - 12 MONKEYS
Conflict is a pure by-product of Evolution:
Don’t we say « united like the fingers of the
hand »…although we have opposable
thumbs?
6© Olivier Denoo – Psychologie du Test – ps_testware 2015
7© Olivier Denoo – Psychologie du Test – ps_testware 2015
8© Olivier Denoo – Psychologie du Test – ps_testware 2015
9© Olivier Denoo – Psychologie du Test – ps_testware 2015
New = Change
• Usage, Habits = changing is difficult
• Conservative spirit variations
secrets / confidences / seduction
– Inheritance / legacy
– Block any new initiative by adopting a very conformist
behavior
– « initiation » by the elders (managers are rotating
frequently, they seek for support > dependency)
– Closed game / isolation
– Rejecting any non-conforming or undesired situation
10© Olivier Denoo – Psychologie du Test – ps_testware 2015
So, you want to introduce structured testing…
First steps
Pressure to
change
Clear and
shared
vision
Capacity to
change
•Internal
•External
•Top-mgt.
•Project Mgt
•Structure
•Systems (IT)
•Systems (common values)
•Style
•Skills
•Staff
•Strategy*
•Pilots
*Source: T. Peters & R. Waterman
11© Olivier Denoo – Psychologie du Test – ps_testware 2015
• Better a known adversity than an unknown risk
– Ex1: Useless audits
• Functional automation @ « the King of Sports »
• We keep up with IE6 whatever happens
– EX2:
• portal for multiple Insurance companies – all changes are
systematically refused >> resistance is lead by a Sr who is
also a union representative person within the C°
12© Olivier Denoo – Psychologie du Test – ps_testware 2015
How do we get off the runaway train?
• Educate, be honest, communicate what you know
and what you don’t know
• More control
• Less change or less impact
• Same weapons (seduction, initiation)
– Motivators (goals, objectives)
– Facilitators (who?)
– Starters (How?)
13© Olivier Denoo – Psychologie du Test – ps_testware 2015
IMAGE
LANGUAGE
& PERCEPTION
You got the « look »
14© Olivier Denoo – Psychologie du Test – ps_testware 2015
• Listen to the signals, understand what you’re
supposed to be. Let’s meet the CEO
– EX: So you want an expert…an expert you’ll get
• Not communicating is communicating
• You have the testers you deserve
– If you pay with peanuts, don’t be
surprised if you only attract monkeys
Be what you’re expected to be
15© Olivier Denoo – Psychologie du Test – ps_testware 2015
Palo Alto Institute - word salad
(M. Erickson)
• My name is George
Javajerkbin tcpip kc o dnsserveurout geekgifpng
pluginjpeg
(Paul Watzlawicz – the language of change – exp. Erickson)
16© Olivier Denoo – Psychologie du Test – ps_testware 2015
Word salad exposed…
17© Olivier Denoo – Psychologie du Test – ps_testware 2015
Do you speak Tester?
test coverage
Test depth
Cost, resources
Time
WHAT?
HOW?WHEN?
WHO?
The Project seen
from a tester’s
perspective
18© Olivier Denoo – Psychologie du Test – ps_testware 2015
What is your definition of…?
• Test Level?
• Test types?
• Test techniques?
• Ebony & Ivory?
• Nb Test cases?
• Nb Test data sets?
• What else? (quiet George!)
TEST DEPTH
19© Olivier Denoo – Psychologie du Test – ps_testware 2015
How about the others, what is their
language???
Functionality
Code
quality
Benefits, market
Value added
risks
Costs
Management, CEO Development
Time Time
Costs, resources
Common values
Time , Money
20© Olivier Denoo – Psychologie du Test – ps_testware 2015
So, do they really understand us when
we talk about…?
21© Olivier Denoo – Psychologie du Test – ps_testware 2015
Let’s put this in context
EX: When facing a limited time / budget
Don’t say:
- we’ll only test for a week
Rather say:
- we’ll make sure essential tests will fit
within a week
23© Olivier Denoo – Psychologie du Test – ps_testware 2015
COST
• A simple question (yeah right!)
– What is the ROI of testing?
• A simple answer to a simple question
– What’s the cost of a defect?
24© Olivier Denoo – Psychologie du Test – ps_testware 2015
Cost of a Defect
• Financial impact?
– Airline companies, NASA
• Damaging the image, lost of trust/confidence
– Dropped purchases, substitution
• Who? How long? What is their cost?
– Analysis, fixing, re-test, deploy
– Complexity of measuring
– The 50,000 $ invoice
(1$ LOC change 49999$ to know where to look at)
25© Olivier Denoo – Psychologie du Test – ps_testware 2015
Soapy words (slipping on the dock of the bay)
• How to enter a conflict at all time - guaranteed
– « Never »
– « Always »
– « Again »
• « It’s [always] like this with…»
• « You [never] do… »
• « Who [again] ... ?»
28© Olivier Denoo – Psychologie du Test – ps_testware 2015
LET’S PLAY THEN!
So you want to change?
29© Olivier Denoo – Psychologie du Test – ps_testware 2015
Autopsy of a (psychological) game
(E Berne – S Karpman – transactional analysis)
MODUS OPERANDI
• Player A throws the ball*
• The balls hits player B’s weak point
• Player B sends an automatic response
• Roles are assigned
• Some booby-trapped transactions
(hidden goals) are exchanged between
players
• One of the player scores and provoques
a role change
• The other player(s) feel(s) confused and
ashamed
• Negative feelings and procrastination
are distributed to all players as a reward
ESCAPE ROUTES
• Ignore / elicit / defuse (humor)
• Ignore / shield / acknowledge
• Prepare alternative answers
• Refuse to take the role
• Rephrase / question / get the hidden
goals exposed
• TOO LATE to exit, still time to debrief or
analyze
*Can be verbal (« you looked more brilliant
last time ») or non-verbal (sighing, whispering,
pulling a face with no explanation…)
30© Olivier Denoo – Psychologie du Test – ps_testware 2015
You can’t make an omelette…
• It’s all predictable
(I knew it, It was for sure)
• Games are counterproductive and end-up badly
• Games are repetitive, systematic
• Public may have a capital role
• Games are often inconscous and have hidden or non
percieved goals.
(attract attention, feel reassured, avoid responsibilities)
31© Olivier Denoo – Psychologie du Test – ps_testware 2015
Karpman’s drama triangle
PERSECUTOR
RESCUER
VICTIM
32© Olivier Denoo – Psychologie du Test – ps_testware 2015
Major characteristics
– Rigid, superior
– Critical, oppressive – It’s all your fault
– Manipulative, blackmailing
– « you should… », « it would get better if… »
– Starter
– Rescues spontaneously, no direct demand or sollicitation
– Feels guilty if he doesn’t go to the rescue / self-esteem (white knight)
– Keeps the victim dependent (permission to fail)
– « let me help you… »
– Enabler
– Oppressed, helpless, victimized, not responsible, powerless, ashamed
– Indirect complaints and demands
– Poor self-image, focuses on the negative aspects, unable to act or make
decisions
– « he makes my life a Hell… », « poor me… », « it only happens to me… »
– Starter
33© Olivier Denoo – Psychologie du Test – ps_testware 2015
Secondary benefits and motivations
– Avoid their own problems and responsibilities (it’s your fault)
– Response to a forme deceptive environment
– Feels empowered, all almighty
– Avoid their own problems and responsibilities (it’s not their fault)
– Effort to attract attention
– Feels fine and increased self-esteem (do the good) or self-control / balance
– Maintains dependency (if not > persecutor)
– Avoid their own problems and responsibilities (it’s not my fault)
– Encountered real pain and sad situations
– Comfort zone (assisted)
If you cannot act upon it or change it = it is NOT YOUR FAULT!!!
34© Olivier Denoo – Psychologie du Test – ps_testware 2015
Drama:
• Roles are complementary (co-dependancy)
– No victim no persecutor!
– Avoid to consider a broader dysfunction or harm
– We all have a favorite role to play
• Players can change roles
from time to time:
35© Olivier Denoo – Psychologie du Test – ps_testware 2015
Some examples of role-changes
– EX1: 3 behaviors on the same projects
• Testers feel like second-class citizens = victims
• Testers « covering » les developers = saviors
• Testers accusing developers = persecutors
– EX2: the fate of unemployment
• poor unemployed people fired by persecuting management
• Unemployment office trying to help them find a new job
• Unemployment office persecuting them by asking evidences and
threatening them of suspending their allocation
• Unemployment office feeling bad because there’s no job available
or they don’t get enough resources to do thier job properly
• …/…
36© Olivier Denoo – Psychologie du Test – ps_testware 2015
Saturday Night Fever
• Friday’s bug
– Technicians
• victims
• saviors (non recognized > victims)
– Management
• saviors
• persecutors
• victims (budgets – operational management)
• Manage crisis
or manage BY crisis?
38© Olivier Denoo – Psychologie du Test – ps_testware 2015
How do you get off the runaway train?
• Know that you’re playing = you’re not naïve anymore
• Change of perspective (from state to action)
– « I am a victim » = TO BE
– « I have a problem » = TO HAVE
• Refuse to play, refuse to take the expected part
– No players, no game
• Think, take time and let silence do the trick
– Don’t rush
– Filter, not everything is for granted
– Ask yourself / others questions «why am I told this? » , « what am I
going to do with it? »
– Make the game harder
• Reformulating / ask for more information
– Gain time
– Make the game harder, less attractive
!
40© Olivier Denoo – Psychologie du Test – ps_testware 2015
Yes, but…learned sabotage
• The movie (with G. Jugnot)
41© Olivier Denoo – Psychologie du Test – ps_testware 2015
42© Olivier Denoo – Psychologie du Test – ps_testware 2015
It’s not my fault… (audit)
CONTEXT = audit feedback
• MGR: our quality problem comes from the users
• TC: can’t you talk to them so as to get a grip on what they
really want?
• MGR: BUT we do that already
• TC: so, all you have to do is to document it on your side and
it’s done!
• MGR: YES BUT this is their job, not mine
• MOI: of course, BUT you are suffering from that, so how
about dealing with take your problem
• MGR: YES BUT we have more and more demands and less
and less budget, so it is not possible…
• …/…
43© Olivier Denoo – Psychologie du Test – ps_testware 2015
• How would you solve this?
• How did I do that?
– I stopped playing immediately when I realized
– I took some risk and ask her
« what would you suggest then? »
– 3 possibilities
• Exit (anyway, whatever)
• Come back to the situation where I’m in charge
• She takes over (with my own ideas) not to loose her
face (what she did)
44© Olivier Denoo – Psychologie du Test – ps_testware 2015
Manage the delivery
• His boss asks him to get the delivery on time
– Yes, but I’m already overloaded with…
– Why don’t you ask X to help you?
– Yes, but you know X, he always wants a payback…
– Ask your team to come earlier then
– Yes, but you know the union will not appreciate overhours…
– And what if I speak to the union?
– Yes, but my budgets will blow out then…
– …/…
45© Olivier Denoo – Psychologie du Test – ps_testware 2015
How do you get off the runaway train?
• Identify
• Understand
• Act
• Change context and bounce back
• Don’t play with their rules (or at all)
46© Olivier Denoo – Psychologie du Test – ps_testware 2015
« Gotcha »…
• Start = So you said that your Robot was able to capture the Outlook bar, right?
– Weak point = we’re discussing technique and value my recommendation
– Answer = yes, of course, the tool is able to do this in principle … (suspicion, distance)
• Dramatic turn of events
– So why can’t it see our modified component in detail? (single object & coordinates)
ALLUSION: I invested time and money in this « crap tool »…
• Confusion
– I’m not developing the tool (not MY tool) and I don’t know anythng about the toolbar either
• Dammages
– He thinks I’m incompetent vs. he thinks I bugged hime = in front of my whole team
(in fact the toolbar is NOT a real Outlook bar – the REAL one
is plainly recognized)
(some may play the victim so as to better criticize later on)
47© Olivier Denoo – Psychologie du Test – ps_testware 2015
• How would you solve this?
• How did I do that?
– I played exactly the same « gotcha » game in front
of his own team:
• Didn’t you tell me that you used an Outlook bar?
• Well…erh…yes, a slightly modified one, indeed
• Of course! Than how can you explain that the
REAL Oultook bar is fully captured by MY tool, as it
shows here? (showing the results)
• Well…actually we bought the component from a
Russian C° on the web…but it is exactly the same look
and feel…
• Right! But not the same code obviously.
Now let’s sit down together and see how we can
solve the issue…
48© Olivier Denoo – Psychologie du Test – ps_testware 2015
YES, WE ARE HIGHLY
SUBJECT TO
MANIPULATION
Tricks, bad faith, mentalism…
49© Olivier Denoo – Psychologie du Test – ps_testware 2015
Bertram Forer
• You have a great need for other people to like and admire you.
• You have a tendency to be critical of yourself.
• You have a great deal of unused capacity which you have not
turned to your advantage.
• While you have some personality weaknesses, you are generally
able to compensate for them.
• Your sexual adjustment has presented problems for you.
• Disciplined and self-controlled outside, you tend to be
worrisome and insecure inside.
• At times you have serious doubts as to whether you have made
the right decision or done the right thing.
• You prefer a certain amount of change and variety and become
dissatisfied when hemmed in by restrictions and limitations.
• You pride yourself as an independent thinker and do not accept
others’ statements without satisfactory proof.
• You have found it unwise to be too frank in revealing yourself to
others.
• At times you are extroverted, affable, sociable, while at other
times you are introverted, wary, reserved.
• Some of your aspirations tend to be pretty unrealistic.
• Security is one of your major goals in life.
Forer BR (1949). The fallacy of
personal validation: A classroom
demonstration of gullibility
Journal of Abnormal and Social
Psychology. 44, 118-123.
Average scoring 4,2 / 5
50© Olivier Denoo – Psychologie du Test – ps_testware 2015
What is essential to a tester?
• What do you think?
• Resistance to stress
• Communication
• Resilience
• Attention to details
How good do you think you are?
51© Olivier Denoo – Psychologie du Test – ps_testware 2015
52© Olivier Denoo – Psychologie du Test – ps_testware 2015
Let’s manipulate - procurement
• The technique of the funnel (sales)
– Do you rather look for a profile type like X or Y?
– In the X type of profiles, we have P* or M* (who has
more experience, but who is a bit more expensive)
– M* and P* are both mobile and available right now.
They both know your business / technology.
– Of course, J* is fine too…would you like to decide now
or do you wish to think a bit more about it and select
one of those 2?
– Excellent, you made the right choice.
You’ll be happy with it.
53© Olivier Denoo – Psychologie du Test – ps_testware 2015
…and back
• Reversed funnel (procurement)
– EX1: Do me your best price, and we sign right now if I
get 20% off
– EX2: Press exclusivity – you deliver good contents, the
journalist just integrates it with a limited visibility…and
no counterpart!
– EX3: Partner: your best price is not enough!
Competition is presenting a « big hitter »…
but don’t worry I know the customer well
54© Olivier Denoo – Psychologie du Test – ps_testware 2015
Double bind (Bateson - Watzlawick)
• Of stepmothers and ties
• Be spontaneous / it is forbidden to forbid / be great my little one
– EX1: You decide / It’s your choice / It’s your call
– EX2: Business refusing to work with IT
What to do when the solution obviously involves both of them?
– EX3: Get overall acceptance for the audit within the
TST dept. and show the lacks in DEV and PRD
• Court = tie parties together when the
choice is not obvious
55© Olivier Denoo – Psychologie du Test – ps_testware 2015
How do you get off the runaway train?
• Find the return on investment (what’s in it for me?)
• Understand and decrypt (you cannot play anymore if you know it)
• Share (involve/comit) – together
– Mobilize and define common goals
• Confront (adult to adult)
– What do you mean exactly?
– Where is the problem?
• Defuse with humor or playing the fool (why don’t you go and play
elsewhere?)
• Remove ambiguities
• Do not play the part you’re expected to play
– I’m not your victim
– Help me
– Mind you!
56© Olivier Denoo – Psychologie du Test – ps_testware 2015
LET’S MANIPULATE
57© Olivier Denoo – Psychologie du Test – ps_testware 2015
It’s nobody’s fault
• Stop the thieve
– The « watch dog » behavior changes drastically if it has
been asked first (20% vs. 95%)
– Ex: the TM goes on holidays, reporting stops, test
environment doesn’t get maintained etc. etc.
• Commitment is key
58© Olivier Denoo – Psychologie du Test – ps_testware 2015
• (PSY) Conditioning (<> flattering or seduce)
– She looks at a XVth century virgin
• « You seem to be so sentive to the human pain »
• …so she will be enclined to donate to charity
– EX: It’s only business
• I see you’re serious about the quality of your
product…
• So, a small extra sacrifice (invest) will not
make much of a difference
• ATTN: do the right conditioning or
prepare to fail!
Manipulations & C° (Joule - Beauvois)
59© Olivier Denoo – Psychologie du Test – ps_testware 2015
Abstruse trap
• When you have a good story…
– Is it a good story after all?
– Wasted money
• Wrong purchase of a trip on the same WE 1000 € vs. 500€ (more fun)
– no refund – 54% choose the first option though!!!
– Outsourced billing system is going nuts
• Integrator has no influence on the core billing (slow, unstable)
• The choice has been made but changing is still possible
• They keep on with specific development and try to
find workarounds (like asynchronous automation)
• They will even export stupidity in the whole Group.
60© Olivier Denoo – Psychologie du Test – ps_testware 2015
The foot in the door
• An expected behevior is « prepared » by a harmless and apparently
costless action, It is then activated by an implicit or explicit demand
– (You, the Office expert) can you remind me how to do a conditional sum in
Excel? (conditionning)
• The expected behavior is more « expensive » and would probably not
be obtained spontaneously
– Can you get me all critical defects in billing module since version 2,3 sorted
by date with the corresponding developer who fixed them (demand)
• The result is much better when they had the choice / when the freely
chose to do it (« you are free to… » / « your choice» = 4X higher)
Thare are limits and expiry time (1 week to 10 days in general)
– Ex: The increased efficiency after « team events »
(Usually not lasting over 10 days)
61© Olivier Denoo – Psychologie du Test – ps_testware 2015
Slam the door in their face
• A strong and obviously unacceptable demand…meant to be refused!!!
– Can you replay all tests related to application X on version 3.1.5?
(it will take me the whole day and more – let’s try to escape this)
• …followed by a weaker demand (as unacceptable at first however)
meant to be accepted (as if the fact that they refused the first was
forcing them to accept the latter)
– …yes, I understand, I would have done the same. But if I just got an idea of
what it does on module Z, that would really save my life,
(OK, it’s only a couple of hours and I already said no – you can’t say no to
everything after all!)
• The higher the perceived contrast the better
(shirt 140€ vs 65€ - the Souk of Cairo)
• Direct contact and the small time between demands help a lot
(much more than for the foot in the door)
• Reciprocity
(give and take / split the compromise / return the favor)
62© Olivier Denoo – Psychologie du Test – ps_testware 2015
You’ve got the touch, you’ve got the look
• In many cases, touching the one you’re asking a favor to
favors contact and good will (pat on the back, touching
arms…)
– EX: from 63% (questioned) vs 93% (questioned and touched) give the
money left in a phone booth
• Looking straight in the eyes (but not too intensively neither
too long)
63© Olivier Denoo – Psychologie du Test – ps_testware 2015
The foot…in the mouth
• « How are you doing? » facilitates contacts for a
great deal. It also helps in getting a yes, evn if
everyone seems not to care.
• The mood or the answer do not matter
– Most mails or sales meetings start with this…and it is not
purely social
64© Olivier Denoo – Psychologie du Test – ps_testware 2015
So, it is not that terrible after all…
• Annonce the drama or let them think the catastrophe is coming then ask
them (for a lesser impact…however)
– Sales Techniques or effects of surprise based upon doom-mongering
(the more they think they avoid the worst, the better)
– EX1: Some companies who do not use our services had their website hacked
recently and their commercial and employee data exposed publicly…
– EX2: This morning, the first test results tended to show a project shift of about 3
month. After a more detailed analysis, it turned out that we could reduce it to a
month and a half. (Phew! That was close!)
65© Olivier Denoo – Psychologie du Test – ps_testware 2015
CONCLUSIONS
Les hommes passent leur vie à la recherche
d'eux même. On n'arrive jamais à une
conclusion définitive en ce domaine.
Men spend their life seeking themselves.
One never comes to a final conclusion in this
matter.
Rosa Candida (2010)
Audur Ava Olafsdottir
66© Olivier Denoo – Psychologie du Test – ps_testware 2015
Conclusions
• Introducing structured or professional software
testing is a (major) CHANGE
• Change is usually facing RESISTANCE that can be
organized (consciously or not) in the form of
GAMES (destructive)
• We can COUNTERACT but also USE GAMES and
techniques to POSITIVELY MANIPULATE our
environment and organize the desired CHANGE
67© Olivier Denoo – Psychologie du Test – ps_testware 2015
Some useful references
• Petit traité de manipulation à l'usage des honnêtes gens (Joule – Beauvois)
• The games we play – (Berne)
• How To Break Free of the Drama Triangle and Victim Consciousness (Weinhold)
• Jeux de manipulation (Cardon)
• La double contrainte - mémoire - (Courtois)
• The monkey thoery (Stephenson)
• Field theory and DFT (Lewin)
• The language of change (Watzlawick)
• Oui, mais / yes, but…
68© Olivier Denoo – Psychologie du Test – ps_testware 2015
Thank You - It’s question time
Now or never…

More Related Content

Viewers also liked

Экосистема Selenium
Экосистема SeleniumЭкосистема Selenium
Экосистема SeleniumSQALab
 
Управление хаосом, или как жить когда число тестов перевалило за десятки тысяч
Управление хаосом, или как жить когда число тестов перевалило за десятки тысячУправление хаосом, или как жить когда число тестов перевалило за десятки тысяч
Управление хаосом, или как жить когда число тестов перевалило за десятки тысячSQALab
 
Определение pass/fail критериев при тестировании и анализе производительности
Определение pass/fail критериев при тестировании и анализе производительностиОпределение pass/fail критериев при тестировании и анализе производительности
Определение pass/fail критериев при тестировании и анализе производительностиSQALab
 
Пользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщикаПользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщикаSQALab
 
Пирамида Тестирования через призму ROI калькулятора и прочая геометрия
Пирамида Тестирования через призму ROI калькулятора и прочая геометрияПирамида Тестирования через призму ROI калькулятора и прочая геометрия
Пирамида Тестирования через призму ROI калькулятора и прочая геометрияSQALab
 
Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требованийПроцесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требованийSQALab
 
Работа с бизнес-требованиями на стадии выхода продукта
Работа с бизнес-требованиями на стадии выхода продуктаРабота с бизнес-требованиями на стадии выхода продукта
Работа с бизнес-требованиями на стадии выхода продуктаSQALab
 
Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытТестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытSQALab
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using AxiomsSQALab
 
Анализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестированияАнализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестированияSQALab
 
Отряд тест-аналитиков
Отряд тест-аналитиковОтряд тест-аналитиков
Отряд тест-аналитиковSQALab
 
Тестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesТестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesSQALab
 
Провокации автоматического тестирования
Провокации автоматического тестированияПровокации автоматического тестирования
Провокации автоматического тестированияSQALab
 
Data Pools - средство управления тестовыми данными
Data Pools - средство управления тестовыми даннымиData Pools - средство управления тестовыми данными
Data Pools - средство управления тестовыми даннымиSQALab
 
Автоматизация тестирования WEB API
Автоматизация тестирования WEB APIАвтоматизация тестирования WEB API
Автоматизация тестирования WEB APISQALab
 
Тестирование слоёного пирога
Тестирование слоёного пирогаТестирование слоёного пирога
Тестирование слоёного пирогаSQALab
 

Viewers also liked (16)

Экосистема Selenium
Экосистема SeleniumЭкосистема Selenium
Экосистема Selenium
 
Управление хаосом, или как жить когда число тестов перевалило за десятки тысяч
Управление хаосом, или как жить когда число тестов перевалило за десятки тысячУправление хаосом, или как жить когда число тестов перевалило за десятки тысяч
Управление хаосом, или как жить когда число тестов перевалило за десятки тысяч
 
Определение pass/fail критериев при тестировании и анализе производительности
Определение pass/fail критериев при тестировании и анализе производительностиОпределение pass/fail критериев при тестировании и анализе производительности
Определение pass/fail критериев при тестировании и анализе производительности
 
Пользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщикаПользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщика
 
Пирамида Тестирования через призму ROI калькулятора и прочая геометрия
Пирамида Тестирования через призму ROI калькулятора и прочая геометрияПирамида Тестирования через призму ROI калькулятора и прочая геометрия
Пирамида Тестирования через призму ROI калькулятора и прочая геометрия
 
Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требованийПроцесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требований
 
Работа с бизнес-требованиями на стадии выхода продукта
Работа с бизнес-требованиями на стадии выхода продуктаРабота с бизнес-требованиями на стадии выхода продукта
Работа с бизнес-требованиями на стадии выхода продукта
 
Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытТестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опыт
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Анализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестированияАнализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестирования
 
Отряд тест-аналитиков
Отряд тест-аналитиковОтряд тест-аналитиков
Отряд тест-аналитиков
 
Тестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesТестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The Scenes
 
Провокации автоматического тестирования
Провокации автоматического тестированияПровокации автоматического тестирования
Провокации автоматического тестирования
 
Data Pools - средство управления тестовыми данными
Data Pools - средство управления тестовыми даннымиData Pools - средство управления тестовыми данными
Data Pools - средство управления тестовыми данными
 
Автоматизация тестирования WEB API
Автоматизация тестирования WEB APIАвтоматизация тестирования WEB API
Автоматизация тестирования WEB API
 
Тестирование слоёного пирога
Тестирование слоёного пирогаТестирование слоёного пирога
Тестирование слоёного пирога
 

Similar to Psychology and testing

Solution focused approach to agile coaching at Agile Central Europe
Solution focused approach to agile coaching at Agile Central EuropeSolution focused approach to agile coaching at Agile Central Europe
Solution focused approach to agile coaching at Agile Central EuropePierluigi Pugliese
 
Sharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your teamSharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your teamRuud Teunissen
 
Problem Solving - Concepts and Approach for Systems and Strategies
Problem Solving - Concepts and Approach for Systems and StrategiesProblem Solving - Concepts and Approach for Systems and Strategies
Problem Solving - Concepts and Approach for Systems and StrategiesAxel Vanhooren
 
Critical thinking leaders as rational manager
Critical thinking leaders as rational manager  Critical thinking leaders as rational manager
Critical thinking leaders as rational manager Learningade
 
Solution focused approach to agile coaching for the Mini XP Days Benelux 2010
Solution focused approach to agile coaching for the Mini XP Days Benelux 2010Solution focused approach to agile coaching for the Mini XP Days Benelux 2010
Solution focused approach to agile coaching for the Mini XP Days Benelux 2010Pierluigi Pugliese
 
Assessing the Impact of Entrepreneurship Education
Assessing the Impact of Entrepreneurship EducationAssessing the Impact of Entrepreneurship Education
Assessing the Impact of Entrepreneurship EducationNorris Krueger
 
Sales: It's Not About YOU Part 2: Prospect Buy for Their Reasons
Sales: It's Not About YOU Part 2: Prospect Buy for Their ReasonsSales: It's Not About YOU Part 2: Prospect Buy for Their Reasons
Sales: It's Not About YOU Part 2: Prospect Buy for Their ReasonsOasis Solutions Group
 
Passionate Partnering, for Testers
Passionate Partnering, for TestersPassionate Partnering, for Testers
Passionate Partnering, for TestersSQALab
 
Solution Focused Approach To Agile Coaching
Solution Focused Approach To Agile CoachingSolution Focused Approach To Agile Coaching
Solution Focused Approach To Agile CoachingPierluigi Pugliese
 
Eve Ash-Coaching & Feedback presented at Education Leaders Forum 2012
Eve Ash-Coaching & Feedback presented at Education Leaders Forum 2012 Eve Ash-Coaching & Feedback presented at Education Leaders Forum 2012
Eve Ash-Coaching & Feedback presented at Education Leaders Forum 2012 SmartNet
 
BUSINESS DEVELOPMENT COACH
BUSINESS DEVELOPMENT COACHBUSINESS DEVELOPMENT COACH
BUSINESS DEVELOPMENT COACHPaul swanepoel
 
Outcome process1.0
Outcome process1.0Outcome process1.0
Outcome process1.0helpingcrowd
 
Zenjoy - The psychology of habit forming apps.
Zenjoy - The psychology of habit forming apps.Zenjoy - The psychology of habit forming apps.
Zenjoy - The psychology of habit forming apps.dewitkoen
 
EQ for leadership
EQ for leadershipEQ for leadership
EQ for leadershipAndy Ng
 
Session 5 - Lectures in Leadership Adaptive Leadership.pptx
Session 5 - Lectures in Leadership Adaptive Leadership.pptxSession 5 - Lectures in Leadership Adaptive Leadership.pptx
Session 5 - Lectures in Leadership Adaptive Leadership.pptxssuserde1c26
 
10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them 10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them PractiTest
 

Similar to Psychology and testing (20)

Solution focused approach to agile coaching at Agile Central Europe
Solution focused approach to agile coaching at Agile Central EuropeSolution focused approach to agile coaching at Agile Central Europe
Solution focused approach to agile coaching at Agile Central Europe
 
Sharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your teamSharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your team
 
Problem Solving - Concepts and Approach for Systems and Strategies
Problem Solving - Concepts and Approach for Systems and StrategiesProblem Solving - Concepts and Approach for Systems and Strategies
Problem Solving - Concepts and Approach for Systems and Strategies
 
Critical thinking leaders as rational manager
Critical thinking leaders as rational manager  Critical thinking leaders as rational manager
Critical thinking leaders as rational manager
 
EQ; Emotional Intelligence
EQ; Emotional Intelligence EQ; Emotional Intelligence
EQ; Emotional Intelligence
 
Solution focused approach to agile coaching for the Mini XP Days Benelux 2010
Solution focused approach to agile coaching for the Mini XP Days Benelux 2010Solution focused approach to agile coaching for the Mini XP Days Benelux 2010
Solution focused approach to agile coaching for the Mini XP Days Benelux 2010
 
Assessing the Impact of Entrepreneurship Education
Assessing the Impact of Entrepreneurship EducationAssessing the Impact of Entrepreneurship Education
Assessing the Impact of Entrepreneurship Education
 
Sales: It's Not About YOU Part 2: Prospect Buy for Their Reasons
Sales: It's Not About YOU Part 2: Prospect Buy for Their ReasonsSales: It's Not About YOU Part 2: Prospect Buy for Their Reasons
Sales: It's Not About YOU Part 2: Prospect Buy for Their Reasons
 
Passionate Partnering, for Testers
Passionate Partnering, for TestersPassionate Partnering, for Testers
Passionate Partnering, for Testers
 
Self empowerment
Self empowermentSelf empowerment
Self empowerment
 
Solution Focused Approach To Agile Coaching
Solution Focused Approach To Agile CoachingSolution Focused Approach To Agile Coaching
Solution Focused Approach To Agile Coaching
 
PerfApprasBook
PerfApprasBookPerfApprasBook
PerfApprasBook
 
Eve Ash-Coaching & Feedback presented at Education Leaders Forum 2012
Eve Ash-Coaching & Feedback presented at Education Leaders Forum 2012 Eve Ash-Coaching & Feedback presented at Education Leaders Forum 2012
Eve Ash-Coaching & Feedback presented at Education Leaders Forum 2012
 
Eq 3 11 10
Eq 3 11 10Eq 3 11 10
Eq 3 11 10
 
BUSINESS DEVELOPMENT COACH
BUSINESS DEVELOPMENT COACHBUSINESS DEVELOPMENT COACH
BUSINESS DEVELOPMENT COACH
 
Outcome process1.0
Outcome process1.0Outcome process1.0
Outcome process1.0
 
Zenjoy - The psychology of habit forming apps.
Zenjoy - The psychology of habit forming apps.Zenjoy - The psychology of habit forming apps.
Zenjoy - The psychology of habit forming apps.
 
EQ for leadership
EQ for leadershipEQ for leadership
EQ for leadership
 
Session 5 - Lectures in Leadership Adaptive Leadership.pptx
Session 5 - Lectures in Leadership Adaptive Leadership.pptxSession 5 - Lectures in Leadership Adaptive Leadership.pptx
Session 5 - Lectures in Leadership Adaptive Leadership.pptx
 
10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them 10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them
 

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Recently uploaded

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 

Recently uploaded (20)

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 

Psychology and testing

  • 1. 1© Olivier Denoo – Psychologie du Test – ps_testware 2015 Me, myself and I… I’m 20!
  • 2. 2© Olivier Denoo – Psychologie du Test – ps_testware 2015 Psychology & Testing Test Bla bla bla et bla bla tester bla bla bla test bla….. Mmh mmh
  • 3. 3© Olivier Denoo – Psychologie du Test – ps_testware 2015 I AM NOT A THERAPIST ...BUT I’M WORKING ON IT Nobody’s perfect! I suffer from anosognosia: I’m testing things without noticing it
  • 4. 4© Olivier Denoo – Psychologie du Test – ps_testware 2015 Changes Resistance Manipulations
  • 5. 5© Olivier Denoo – Psychologie du Test – ps_testware 2015 BIG C° - 12 MONKEYS Conflict is a pure by-product of Evolution: Don’t we say « united like the fingers of the hand »…although we have opposable thumbs?
  • 6. 6© Olivier Denoo – Psychologie du Test – ps_testware 2015
  • 7. 7© Olivier Denoo – Psychologie du Test – ps_testware 2015
  • 8. 8© Olivier Denoo – Psychologie du Test – ps_testware 2015
  • 9. 9© Olivier Denoo – Psychologie du Test – ps_testware 2015 New = Change • Usage, Habits = changing is difficult • Conservative spirit variations secrets / confidences / seduction – Inheritance / legacy – Block any new initiative by adopting a very conformist behavior – « initiation » by the elders (managers are rotating frequently, they seek for support > dependency) – Closed game / isolation – Rejecting any non-conforming or undesired situation
  • 10. 10© Olivier Denoo – Psychologie du Test – ps_testware 2015 So, you want to introduce structured testing… First steps Pressure to change Clear and shared vision Capacity to change •Internal •External •Top-mgt. •Project Mgt •Structure •Systems (IT) •Systems (common values) •Style •Skills •Staff •Strategy* •Pilots *Source: T. Peters & R. Waterman
  • 11. 11© Olivier Denoo – Psychologie du Test – ps_testware 2015 • Better a known adversity than an unknown risk – Ex1: Useless audits • Functional automation @ « the King of Sports » • We keep up with IE6 whatever happens – EX2: • portal for multiple Insurance companies – all changes are systematically refused >> resistance is lead by a Sr who is also a union representative person within the C°
  • 12. 12© Olivier Denoo – Psychologie du Test – ps_testware 2015 How do we get off the runaway train? • Educate, be honest, communicate what you know and what you don’t know • More control • Less change or less impact • Same weapons (seduction, initiation) – Motivators (goals, objectives) – Facilitators (who?) – Starters (How?)
  • 13. 13© Olivier Denoo – Psychologie du Test – ps_testware 2015 IMAGE LANGUAGE & PERCEPTION You got the « look »
  • 14. 14© Olivier Denoo – Psychologie du Test – ps_testware 2015 • Listen to the signals, understand what you’re supposed to be. Let’s meet the CEO – EX: So you want an expert…an expert you’ll get • Not communicating is communicating • You have the testers you deserve – If you pay with peanuts, don’t be surprised if you only attract monkeys Be what you’re expected to be
  • 15. 15© Olivier Denoo – Psychologie du Test – ps_testware 2015 Palo Alto Institute - word salad (M. Erickson) • My name is George Javajerkbin tcpip kc o dnsserveurout geekgifpng pluginjpeg (Paul Watzlawicz – the language of change – exp. Erickson)
  • 16. 16© Olivier Denoo – Psychologie du Test – ps_testware 2015 Word salad exposed…
  • 17. 17© Olivier Denoo – Psychologie du Test – ps_testware 2015 Do you speak Tester? test coverage Test depth Cost, resources Time WHAT? HOW?WHEN? WHO? The Project seen from a tester’s perspective
  • 18. 18© Olivier Denoo – Psychologie du Test – ps_testware 2015 What is your definition of…? • Test Level? • Test types? • Test techniques? • Ebony & Ivory? • Nb Test cases? • Nb Test data sets? • What else? (quiet George!) TEST DEPTH
  • 19. 19© Olivier Denoo – Psychologie du Test – ps_testware 2015 How about the others, what is their language??? Functionality Code quality Benefits, market Value added risks Costs Management, CEO Development Time Time Costs, resources Common values Time , Money
  • 20. 20© Olivier Denoo – Psychologie du Test – ps_testware 2015 So, do they really understand us when we talk about…?
  • 21. 21© Olivier Denoo – Psychologie du Test – ps_testware 2015 Let’s put this in context EX: When facing a limited time / budget Don’t say: - we’ll only test for a week Rather say: - we’ll make sure essential tests will fit within a week
  • 22. 23© Olivier Denoo – Psychologie du Test – ps_testware 2015 COST • A simple question (yeah right!) – What is the ROI of testing? • A simple answer to a simple question – What’s the cost of a defect?
  • 23. 24© Olivier Denoo – Psychologie du Test – ps_testware 2015 Cost of a Defect • Financial impact? – Airline companies, NASA • Damaging the image, lost of trust/confidence – Dropped purchases, substitution • Who? How long? What is their cost? – Analysis, fixing, re-test, deploy – Complexity of measuring – The 50,000 $ invoice (1$ LOC change 49999$ to know where to look at)
  • 24. 25© Olivier Denoo – Psychologie du Test – ps_testware 2015 Soapy words (slipping on the dock of the bay) • How to enter a conflict at all time - guaranteed – « Never » – « Always » – « Again » • « It’s [always] like this with…» • « You [never] do… » • « Who [again] ... ?»
  • 25. 28© Olivier Denoo – Psychologie du Test – ps_testware 2015 LET’S PLAY THEN! So you want to change?
  • 26. 29© Olivier Denoo – Psychologie du Test – ps_testware 2015 Autopsy of a (psychological) game (E Berne – S Karpman – transactional analysis) MODUS OPERANDI • Player A throws the ball* • The balls hits player B’s weak point • Player B sends an automatic response • Roles are assigned • Some booby-trapped transactions (hidden goals) are exchanged between players • One of the player scores and provoques a role change • The other player(s) feel(s) confused and ashamed • Negative feelings and procrastination are distributed to all players as a reward ESCAPE ROUTES • Ignore / elicit / defuse (humor) • Ignore / shield / acknowledge • Prepare alternative answers • Refuse to take the role • Rephrase / question / get the hidden goals exposed • TOO LATE to exit, still time to debrief or analyze *Can be verbal (« you looked more brilliant last time ») or non-verbal (sighing, whispering, pulling a face with no explanation…)
  • 27. 30© Olivier Denoo – Psychologie du Test – ps_testware 2015 You can’t make an omelette… • It’s all predictable (I knew it, It was for sure) • Games are counterproductive and end-up badly • Games are repetitive, systematic • Public may have a capital role • Games are often inconscous and have hidden or non percieved goals. (attract attention, feel reassured, avoid responsibilities)
  • 28. 31© Olivier Denoo – Psychologie du Test – ps_testware 2015 Karpman’s drama triangle PERSECUTOR RESCUER VICTIM
  • 29. 32© Olivier Denoo – Psychologie du Test – ps_testware 2015 Major characteristics – Rigid, superior – Critical, oppressive – It’s all your fault – Manipulative, blackmailing – « you should… », « it would get better if… » – Starter – Rescues spontaneously, no direct demand or sollicitation – Feels guilty if he doesn’t go to the rescue / self-esteem (white knight) – Keeps the victim dependent (permission to fail) – « let me help you… » – Enabler – Oppressed, helpless, victimized, not responsible, powerless, ashamed – Indirect complaints and demands – Poor self-image, focuses on the negative aspects, unable to act or make decisions – « he makes my life a Hell… », « poor me… », « it only happens to me… » – Starter
  • 30. 33© Olivier Denoo – Psychologie du Test – ps_testware 2015 Secondary benefits and motivations – Avoid their own problems and responsibilities (it’s your fault) – Response to a forme deceptive environment – Feels empowered, all almighty – Avoid their own problems and responsibilities (it’s not their fault) – Effort to attract attention – Feels fine and increased self-esteem (do the good) or self-control / balance – Maintains dependency (if not > persecutor) – Avoid their own problems and responsibilities (it’s not my fault) – Encountered real pain and sad situations – Comfort zone (assisted) If you cannot act upon it or change it = it is NOT YOUR FAULT!!!
  • 31. 34© Olivier Denoo – Psychologie du Test – ps_testware 2015 Drama: • Roles are complementary (co-dependancy) – No victim no persecutor! – Avoid to consider a broader dysfunction or harm – We all have a favorite role to play • Players can change roles from time to time:
  • 32. 35© Olivier Denoo – Psychologie du Test – ps_testware 2015 Some examples of role-changes – EX1: 3 behaviors on the same projects • Testers feel like second-class citizens = victims • Testers « covering » les developers = saviors • Testers accusing developers = persecutors – EX2: the fate of unemployment • poor unemployed people fired by persecuting management • Unemployment office trying to help them find a new job • Unemployment office persecuting them by asking evidences and threatening them of suspending their allocation • Unemployment office feeling bad because there’s no job available or they don’t get enough resources to do thier job properly • …/…
  • 33. 36© Olivier Denoo – Psychologie du Test – ps_testware 2015 Saturday Night Fever • Friday’s bug – Technicians • victims • saviors (non recognized > victims) – Management • saviors • persecutors • victims (budgets – operational management) • Manage crisis or manage BY crisis?
  • 34. 38© Olivier Denoo – Psychologie du Test – ps_testware 2015 How do you get off the runaway train? • Know that you’re playing = you’re not naïve anymore • Change of perspective (from state to action) – « I am a victim » = TO BE – « I have a problem » = TO HAVE • Refuse to play, refuse to take the expected part – No players, no game • Think, take time and let silence do the trick – Don’t rush – Filter, not everything is for granted – Ask yourself / others questions «why am I told this? » , « what am I going to do with it? » – Make the game harder • Reformulating / ask for more information – Gain time – Make the game harder, less attractive !
  • 35. 40© Olivier Denoo – Psychologie du Test – ps_testware 2015 Yes, but…learned sabotage • The movie (with G. Jugnot)
  • 36. 41© Olivier Denoo – Psychologie du Test – ps_testware 2015
  • 37. 42© Olivier Denoo – Psychologie du Test – ps_testware 2015 It’s not my fault… (audit) CONTEXT = audit feedback • MGR: our quality problem comes from the users • TC: can’t you talk to them so as to get a grip on what they really want? • MGR: BUT we do that already • TC: so, all you have to do is to document it on your side and it’s done! • MGR: YES BUT this is their job, not mine • MOI: of course, BUT you are suffering from that, so how about dealing with take your problem • MGR: YES BUT we have more and more demands and less and less budget, so it is not possible… • …/…
  • 38. 43© Olivier Denoo – Psychologie du Test – ps_testware 2015 • How would you solve this? • How did I do that? – I stopped playing immediately when I realized – I took some risk and ask her « what would you suggest then? » – 3 possibilities • Exit (anyway, whatever) • Come back to the situation where I’m in charge • She takes over (with my own ideas) not to loose her face (what she did)
  • 39. 44© Olivier Denoo – Psychologie du Test – ps_testware 2015 Manage the delivery • His boss asks him to get the delivery on time – Yes, but I’m already overloaded with… – Why don’t you ask X to help you? – Yes, but you know X, he always wants a payback… – Ask your team to come earlier then – Yes, but you know the union will not appreciate overhours… – And what if I speak to the union? – Yes, but my budgets will blow out then… – …/…
  • 40. 45© Olivier Denoo – Psychologie du Test – ps_testware 2015 How do you get off the runaway train? • Identify • Understand • Act • Change context and bounce back • Don’t play with their rules (or at all)
  • 41. 46© Olivier Denoo – Psychologie du Test – ps_testware 2015 « Gotcha »… • Start = So you said that your Robot was able to capture the Outlook bar, right? – Weak point = we’re discussing technique and value my recommendation – Answer = yes, of course, the tool is able to do this in principle … (suspicion, distance) • Dramatic turn of events – So why can’t it see our modified component in detail? (single object & coordinates) ALLUSION: I invested time and money in this « crap tool »… • Confusion – I’m not developing the tool (not MY tool) and I don’t know anythng about the toolbar either • Dammages – He thinks I’m incompetent vs. he thinks I bugged hime = in front of my whole team (in fact the toolbar is NOT a real Outlook bar – the REAL one is plainly recognized) (some may play the victim so as to better criticize later on)
  • 42. 47© Olivier Denoo – Psychologie du Test – ps_testware 2015 • How would you solve this? • How did I do that? – I played exactly the same « gotcha » game in front of his own team: • Didn’t you tell me that you used an Outlook bar? • Well…erh…yes, a slightly modified one, indeed • Of course! Than how can you explain that the REAL Oultook bar is fully captured by MY tool, as it shows here? (showing the results) • Well…actually we bought the component from a Russian C° on the web…but it is exactly the same look and feel… • Right! But not the same code obviously. Now let’s sit down together and see how we can solve the issue…
  • 43. 48© Olivier Denoo – Psychologie du Test – ps_testware 2015 YES, WE ARE HIGHLY SUBJECT TO MANIPULATION Tricks, bad faith, mentalism…
  • 44. 49© Olivier Denoo – Psychologie du Test – ps_testware 2015 Bertram Forer • You have a great need for other people to like and admire you. • You have a tendency to be critical of yourself. • You have a great deal of unused capacity which you have not turned to your advantage. • While you have some personality weaknesses, you are generally able to compensate for them. • Your sexual adjustment has presented problems for you. • Disciplined and self-controlled outside, you tend to be worrisome and insecure inside. • At times you have serious doubts as to whether you have made the right decision or done the right thing. • You prefer a certain amount of change and variety and become dissatisfied when hemmed in by restrictions and limitations. • You pride yourself as an independent thinker and do not accept others’ statements without satisfactory proof. • You have found it unwise to be too frank in revealing yourself to others. • At times you are extroverted, affable, sociable, while at other times you are introverted, wary, reserved. • Some of your aspirations tend to be pretty unrealistic. • Security is one of your major goals in life. Forer BR (1949). The fallacy of personal validation: A classroom demonstration of gullibility Journal of Abnormal and Social Psychology. 44, 118-123. Average scoring 4,2 / 5
  • 45. 50© Olivier Denoo – Psychologie du Test – ps_testware 2015 What is essential to a tester? • What do you think? • Resistance to stress • Communication • Resilience • Attention to details How good do you think you are?
  • 46. 51© Olivier Denoo – Psychologie du Test – ps_testware 2015
  • 47. 52© Olivier Denoo – Psychologie du Test – ps_testware 2015 Let’s manipulate - procurement • The technique of the funnel (sales) – Do you rather look for a profile type like X or Y? – In the X type of profiles, we have P* or M* (who has more experience, but who is a bit more expensive) – M* and P* are both mobile and available right now. They both know your business / technology. – Of course, J* is fine too…would you like to decide now or do you wish to think a bit more about it and select one of those 2? – Excellent, you made the right choice. You’ll be happy with it.
  • 48. 53© Olivier Denoo – Psychologie du Test – ps_testware 2015 …and back • Reversed funnel (procurement) – EX1: Do me your best price, and we sign right now if I get 20% off – EX2: Press exclusivity – you deliver good contents, the journalist just integrates it with a limited visibility…and no counterpart! – EX3: Partner: your best price is not enough! Competition is presenting a « big hitter »… but don’t worry I know the customer well
  • 49. 54© Olivier Denoo – Psychologie du Test – ps_testware 2015 Double bind (Bateson - Watzlawick) • Of stepmothers and ties • Be spontaneous / it is forbidden to forbid / be great my little one – EX1: You decide / It’s your choice / It’s your call – EX2: Business refusing to work with IT What to do when the solution obviously involves both of them? – EX3: Get overall acceptance for the audit within the TST dept. and show the lacks in DEV and PRD • Court = tie parties together when the choice is not obvious
  • 50. 55© Olivier Denoo – Psychologie du Test – ps_testware 2015 How do you get off the runaway train? • Find the return on investment (what’s in it for me?) • Understand and decrypt (you cannot play anymore if you know it) • Share (involve/comit) – together – Mobilize and define common goals • Confront (adult to adult) – What do you mean exactly? – Where is the problem? • Defuse with humor or playing the fool (why don’t you go and play elsewhere?) • Remove ambiguities • Do not play the part you’re expected to play – I’m not your victim – Help me – Mind you!
  • 51. 56© Olivier Denoo – Psychologie du Test – ps_testware 2015 LET’S MANIPULATE
  • 52. 57© Olivier Denoo – Psychologie du Test – ps_testware 2015 It’s nobody’s fault • Stop the thieve – The « watch dog » behavior changes drastically if it has been asked first (20% vs. 95%) – Ex: the TM goes on holidays, reporting stops, test environment doesn’t get maintained etc. etc. • Commitment is key
  • 53. 58© Olivier Denoo – Psychologie du Test – ps_testware 2015 • (PSY) Conditioning (<> flattering or seduce) – She looks at a XVth century virgin • « You seem to be so sentive to the human pain » • …so she will be enclined to donate to charity – EX: It’s only business • I see you’re serious about the quality of your product… • So, a small extra sacrifice (invest) will not make much of a difference • ATTN: do the right conditioning or prepare to fail! Manipulations & C° (Joule - Beauvois)
  • 54. 59© Olivier Denoo – Psychologie du Test – ps_testware 2015 Abstruse trap • When you have a good story… – Is it a good story after all? – Wasted money • Wrong purchase of a trip on the same WE 1000 € vs. 500€ (more fun) – no refund – 54% choose the first option though!!! – Outsourced billing system is going nuts • Integrator has no influence on the core billing (slow, unstable) • The choice has been made but changing is still possible • They keep on with specific development and try to find workarounds (like asynchronous automation) • They will even export stupidity in the whole Group.
  • 55. 60© Olivier Denoo – Psychologie du Test – ps_testware 2015 The foot in the door • An expected behevior is « prepared » by a harmless and apparently costless action, It is then activated by an implicit or explicit demand – (You, the Office expert) can you remind me how to do a conditional sum in Excel? (conditionning) • The expected behavior is more « expensive » and would probably not be obtained spontaneously – Can you get me all critical defects in billing module since version 2,3 sorted by date with the corresponding developer who fixed them (demand) • The result is much better when they had the choice / when the freely chose to do it (« you are free to… » / « your choice» = 4X higher) Thare are limits and expiry time (1 week to 10 days in general) – Ex: The increased efficiency after « team events » (Usually not lasting over 10 days)
  • 56. 61© Olivier Denoo – Psychologie du Test – ps_testware 2015 Slam the door in their face • A strong and obviously unacceptable demand…meant to be refused!!! – Can you replay all tests related to application X on version 3.1.5? (it will take me the whole day and more – let’s try to escape this) • …followed by a weaker demand (as unacceptable at first however) meant to be accepted (as if the fact that they refused the first was forcing them to accept the latter) – …yes, I understand, I would have done the same. But if I just got an idea of what it does on module Z, that would really save my life, (OK, it’s only a couple of hours and I already said no – you can’t say no to everything after all!) • The higher the perceived contrast the better (shirt 140€ vs 65€ - the Souk of Cairo) • Direct contact and the small time between demands help a lot (much more than for the foot in the door) • Reciprocity (give and take / split the compromise / return the favor)
  • 57. 62© Olivier Denoo – Psychologie du Test – ps_testware 2015 You’ve got the touch, you’ve got the look • In many cases, touching the one you’re asking a favor to favors contact and good will (pat on the back, touching arms…) – EX: from 63% (questioned) vs 93% (questioned and touched) give the money left in a phone booth • Looking straight in the eyes (but not too intensively neither too long)
  • 58. 63© Olivier Denoo – Psychologie du Test – ps_testware 2015 The foot…in the mouth • « How are you doing? » facilitates contacts for a great deal. It also helps in getting a yes, evn if everyone seems not to care. • The mood or the answer do not matter – Most mails or sales meetings start with this…and it is not purely social
  • 59. 64© Olivier Denoo – Psychologie du Test – ps_testware 2015 So, it is not that terrible after all… • Annonce the drama or let them think the catastrophe is coming then ask them (for a lesser impact…however) – Sales Techniques or effects of surprise based upon doom-mongering (the more they think they avoid the worst, the better) – EX1: Some companies who do not use our services had their website hacked recently and their commercial and employee data exposed publicly… – EX2: This morning, the first test results tended to show a project shift of about 3 month. After a more detailed analysis, it turned out that we could reduce it to a month and a half. (Phew! That was close!)
  • 60. 65© Olivier Denoo – Psychologie du Test – ps_testware 2015 CONCLUSIONS Les hommes passent leur vie à la recherche d'eux même. On n'arrive jamais à une conclusion définitive en ce domaine. Men spend their life seeking themselves. One never comes to a final conclusion in this matter. Rosa Candida (2010) Audur Ava Olafsdottir
  • 61. 66© Olivier Denoo – Psychologie du Test – ps_testware 2015 Conclusions • Introducing structured or professional software testing is a (major) CHANGE • Change is usually facing RESISTANCE that can be organized (consciously or not) in the form of GAMES (destructive) • We can COUNTERACT but also USE GAMES and techniques to POSITIVELY MANIPULATE our environment and organize the desired CHANGE
  • 62. 67© Olivier Denoo – Psychologie du Test – ps_testware 2015 Some useful references • Petit traité de manipulation à l'usage des honnêtes gens (Joule – Beauvois) • The games we play – (Berne) • How To Break Free of the Drama Triangle and Victim Consciousness (Weinhold) • Jeux de manipulation (Cardon) • La double contrainte - mémoire - (Courtois) • The monkey thoery (Stephenson) • Field theory and DFT (Lewin) • The language of change (Watzlawick) • Oui, mais / yes, but…
  • 63. 68© Olivier Denoo – Psychologie du Test – ps_testware 2015 Thank You - It’s question time Now or never…

Editor's Notes

  1. Psychology Today, report by (en) G. R. Stephenson (1967), « Cultural acquisition of a specific learned response among rhesus monkeys », Progress in Primatology, Stuttgart, Fischer,‎ 1967, p. 279-288 – is said to show some similitudes with the former story which is now put as a parable
  2. Start with a cage containing five monkeys. Inside the cage, hang a banana on a string and place a set of stairs under it. Before long, a monkey will go to the stairs and start to climb towards the banana. As soon as he touches the stairs, spray all the other monkeys with cold water. After a while another monkey makes the attempt with same result, all the other monkeys are sprayed with cold water. Pretty soon when another monkey tries to climb the stairs, the other monkeys will try to prevent it. Now, put the cold water away. Remove one monkey from the cage and replace it with a new one. The new monkey sees the banana and wants to climb the stairs. To his surprise and horror, all of the other monkeys attack him. After another attempt and attack, he knows that if he tries to climb the stairs he will be assaulted.
  3. Next, remove another of the original five monkeys and replace it with a new one. The newcomer goes to the stairs and is attacked. The previous newcomer takes part in the punishment with enthusiasm. Likewise, replace a third original monkey with a new one, then a fourth, then the fifth. Every time the newest monkey takes to the stairs he is attacked. Most of the monkeys that are beating him have no idea why they were not permitted to climb the stairs or why they are participating in the beating of the newest monkey.
  4. After replacing all of the original monkeys, none of the remaining monkeys have ever been sprayed with cold water. Nevertheless, no monkey ever again approaches the stairs to try for the banana. Why not? Because as far as they know that is the way it has always been done around here.
  5. Demande de réalisation d’un audit en vue d’améliorer la performance des pratiques en matière d’automatisation fonctionnelle et de dégager du temps à l’équipe support qui réalise les tests >> en faisant la revue des documents, on tombe sur une étude similaire réalisée l ’année précédente et dont les conclusions sont quasiment identiques à celles que nous nous préparons à remettre (pas assez de doc, manque de référentiel, outils mal utilisés…pas de solution car pas de substitution possible)
  6. EX1: TelCo: en réunion CoDir, le DSI annonce haut et clair que tous doivent s’aligner sur nos préconisations. En pratique, à la moindre secousse et dès que nous escaladons un problème, nous recevons un accueil tiède et les contrevenants ne sont même pas sanctionnés ou même sermonnés…résultat: rien ne change évidemment. Même pas peur! EX2: c’est tellement commun que je n’ai pas d’exemple particulier
  7. 05/12/2016
  8. 05/12/2016
  9. Ex: how can you sell the benefits of testing to your CEO?
  10. There was an engineer who had an exceptional gift for fixing all things software. After serving his company loyally for over 30 years, he happily retired. Many years later the company contacted him regarding a seemingly impossible problem they were having with one of their multimillion dollar software. They had tried everything and everyone else to get the code to work but to no avail. In desperation, they called on the retired engineer who had solved so many of their problems in the past. The engineer reluctantly took the challenge. He spent a day studying the code. At the end of the day, he marked a small "x" in a LOC on a particular component and stated, "This is where your problem is." The code was replaced and the software worked perfectly again. The company received a bill for $50,000 from the engineer for his service. They demanded an itemized accounting of his charges. The engineer responded briefly: "One LOC mark $1. Knowing where to put it $49,999"
  11. If you want to divorce quickly or want to pick up a fight no doubt…you can start playing Beware! It can become an addictive game sometimes.
  12. If you want to divorce quickly or want to pick up a fight no doubt…you can start playing Beware! It can become an addictive game sometimes.
  13. Ex: how can you sell the benefits of testing to your CEO?
  14. Avoid responsibility – too close social relationship Get sensations
  15. The Victim: The Victim's stance is "Poor me!" The Victim feels victimized, oppressed, helpless, hopeless, powerless, ashamed, and seems unable to make decisions, solve problems, take pleasure in life, or achieve insight. The Victim, if not being persecuted, will seek out a Persecutor and also a Rescuer who will save the day but also perpetuate the Victim's negative feelings. The Rescuer: Karpman drama triangle The rescuer's line is "Let me help you." A classic enabler, the Rescuer feels guilty if he/she doesn't go to the rescue. Yet his/her rescuing has negative effects: It keeps the Victim dependent and gives the Victim permission to fail. The rewards derived from this rescue role are that the focus is taken off of the rescuer. When he/she focuses their energy on someone else, it enables them to ignore their own anxiety and issues. This rescue role is also very pivotal, because their actual primary interest is really an avoidance of their own problems disguised as concern for the victim’s needs. The Persecutor: The Persecutor insists, "It's all your fault." The Persecutor is controlling, blaming, critical, oppressive, angry, authoritative, rigid, and superior.
  16. Power is key = if you cannot act and make it change you are NOT responsible
  17. A drama triangle arises when a person takes on the role of a victim or persecutor. This person then feels the need to enlist other players into the conflict. These enlisted players take on roles of their own that are not static, and therefore various scenarios can occur. For example, the victim might turn on the rescuer, the rescuer then switches to persecuting — or as often happens, a rescuer is encouraged to enter the situation,
  18. Every Friday it’s the same ritual = a problem appear in the morning, by miracle Tensions raise during the day until 15:00 when top management asks mid-management to solve the issue A crisis meeting is decided during which operational management and technicians are asked to stay late and come during the week-en eventually to fix the issue. Don’t ever try to save them, they like being saviors, but when they don’t get recognized, they become victims or persecutors in time and so on and so forth for ever and ever after…
  19. The Wall was actually a corridor, but it was even more difficult to go through it
  20. Attention: refusing to play might have dramatic consequences with compulsive players You block them from what they’re used to (their habits) and put them out of their comfort zone (it’s a change) -> they resist and easily get furious!
  21. She never wanted to be interviewed but gave her orders Her colleague from another department (not part of the audit) has been invited = there was a public
  22. In his classic 1948 experiment, Forer administered a personality test to his students. Rather than scoring the tests and giving individual assessments, he gave all the students exactly the same analysis copied from a newspaper astrology column. The students were then asked to evaluate the description on a scale of zero through five, with five being the most accurate. The average evaluation was 4.26. The experiment has been repeated hundreds of times since 1948, and the average remains about 4.2. The Forer effect shows that people tend to accept generalized descriptions of their personalities without realizing that the same evaluation could apply to nearly anyone else, because people want the results to be true. This experiment is frequently cited as criticisms of other personality tests, like the Myers-Briggs Type Indicator (MBTI).
  23. How to get a vendor completely mad – the best @math wins the game
  24. EX2 = CDJ (IT et Métier, les CP refusent de se parler)