SlideShare una empresa de Scribd logo
1 de 34
Who Killed
MyProd?
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

1
Prologue

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

2
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

3
The Call
• It was 2 AM when the phone rang and
flushed away the cool numbness of well
matured pure malt...it was Vanessa, from
the Fed’s
• “Inspector, we have a 207 in the IT
district, Cash tower, 357 Mike Rossoft
Lane”, she said in her cool soft voice.
• “Yeah and I have a Volvo in the
garage...so what?”
• “No, a 207! Dead body, I mean! You know
(sigh)...the victim is named MyProd. It
was found on its working place by the
security guys an hour ago”.
• “Oh OK, gimme a second and I‟ll be there”
• “Wow! That‟s pretty quick!”
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

4
Yeah! I bet it was...

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

5
The crime scene
• We had all the ingredients to make a
good movie there:
•
•
•
•
•

A fantastic set
A fair bunch of experts
Corpses and dead bodies
A perfect lethal weapon
And a flock of greedy white collars
crying on their dead future
• Only the culprit was missing...but that
was MY job to find out

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

6
First Conclusions
• “Hi Chief. We had all the fingerprints
scanned, but it lead to nowhere”
• “Something special about the method?”
• “Not really. It looks like the victim was
killed by an indecent number of trials
and errors”
• “Mmh! Poor practices! Business as usual.
Some other traces?”
• “None worth to be mentioned. I‟m afraid
it won‟t work this way”
• “OK then, let‟s play it rough...time to
round up the usual suspects”

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

7
The Usual Suspects
DEV
Developer

PRD
Production

Olivier Denoo - Copyright © 2011 ps_testware

BUS
Business

MGT
Management

WKMP -

TST
Tester

8
The Usual Suspects 2/2
• So we got the usual guys and... with the
absence of any other evidence, one of
them – at least – MUST have been the
guilty one I was looking for.
• It was now time to get into the
“aquarium” and smell the sour scents or
fear and remorse.
• Maybe I could finish this one without
breaking a jaw or two – the hinges of my
hand would thank them.

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

9
1st Examination

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

10
TST - The Tester
• “What is your opinion on this case?”
• “We tested it professionally but...it
suddenly crashed!”
• “Professionally? How can you tell, you‟re
not even certified”
• “Certified! MGT doesn‟t invest, we‟re
disposable, 2nd class citizen”
• “How about those hidden bugs then?”
• “MGT pushed hard to issue because BUS
needed to ship. Darn business! Never there
when you need it. And as if it were not
enough, DEV delivered
crap...so, undoubtedly, it was due to
fail”
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

11
TST - The Tester
• “So you killed MyProd to take your
revenge and release your frustration?”
• “Hell no! I‟ve been doing many bad things
in my life, making reports look
better, cover people and all that...but
NOT this.

• No way that I would dive for that man! I
want my lawyer NOW.”

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

12
2nd Examination

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

13
DEV - The Developer
• “Some say you delivered crap. What‟s your
point about this?”
• “Yeah Man! Crap there is! It doesn‟t look
cool...but I must say it‟s true”
• “So you‟re the murderer?”
• “You must be joking, right? We did our
best to deliver on time, within budget
and quality...but you know; Murphy, the
triangle of Hell and so on...”
• “Murphy, The Triangle of Hell? What is
it? A local sect?”
• “C‟mon guy! Bucks, contents and time...
fate, constraints...does it ring a bell
now?”
• “Oh yes! That one!”
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

14
DEV - The Developer
• “Jeez! What a jerk!”
• “Maybe I am...but I‟m not the one in
trouble for now, so, who‟s guilty then?”
• “Gimme a break! I‟ve got no clue man! Not
me for sure. Why don‟t you ask BUS or
TST”
• “Why should I?”
• “Because BUS, those white collars were
urging to ship it so fast. Big money
involved it seemed.”
• “And TST?”
• “Well, who‟s supposed to be our back up
in case we can‟t make it nice and clean?
Who‟s the last line of defense? TST of
course! Capice?”
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

15
3rd Examination

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

16
BUS - The Business
• “Your obstination to ship it fast is why
MyProd died isn‟t it?”
• “Nonsense! If DEV was able to deliver
quality and features – have you got any
idea how many features we had to drop so
as to be able to ship within reasonable
time? ... And if PRD had the necessary
resources...”
• “What has PRD got to do with this?”
• “They couldn‟t restore it when it got
wild, or balance or who knows what...it
took them hours and by the time they
could react her EEG was dead
flat...unless we‟ve been hacked.”
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

17
BUS - The Business
• “We found no evidence of hacking. Let‟s
stick to the point. How about TST?”
• “Who? TST? Who‟s that? I‟ve never seen
those testers!”
• “Well, they said they asked you to
validate and double check”
• “Oh, yes! I remember now. We considered
it was none of our business...and we‟re
quite busy I must say”

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

18
4th Examination

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

19
PRD - The Production
• “So you let MyProd die without
assistance?”
• “How dare you? MyProd is our creation, our
baby, our reason to live”.
• “So how comes it took you that long to
react?”
• “Ask MGT. It‟s their fault if we lack the
necessary budget to get the means and
resources we‟re asking for”.
• “But no! You‟re just a service, supporting
...no added value...dilly dilly lavender
blue”
• “Mmh!”

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

20
PRD - The Production
• “...and DEV not delivering processes, not
following procedures…
• …and TST not caring of monitoring and
exploitability, and...it all fell down
like dominos”
• “You seem to be pretty stubborn on these
processes I‟ve been told”
• “Lies!”
• “You Lie! What are you hiding to me now?”
• “OK! OK! Better be now anyway...The
working atmosphere is -let‟s say - tensed.
They don‟t understand us. They hate
stability and just want everything to
change...like this! (snap!) As if it would
be of no consequence.”
• “And this is why you enforce your rules?”
• “NO! We do it because WE are RIGHT.”
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

21
5th Examination

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

22
MGT - The Manager
• “So, how does it feel to have blood on
your hands?”
• “Are you talking to me? „cause I see
nobody else in this room, and I‟m very
proud of what I‟ve done for this company”
• “Yeah right! And for your bonus too.”
• “Erh! Well...who told you about this one?
Call this the price of devotion, OK?”
• “And what is the price of one‟s soul?”
• “Hey! It‟s not this bad, is it? We cut
off some investments in PRD and costs in
TST, we asked for a quick delivery...
that‟s all!
Nothing really wrong there.
They said they would do their best
anyway”.
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

23
MGT - The Manager
• “By not even being allowed to regression
test the last version?”
• “Only a part of it. We‟ve been creative
and we optimized the delivery by combining
two versions, each individually tested.
Good job done I would rather say.”
• “But these versions were not
integrated...”
• “Time is money. Have you got any idea how
BUS was pushing? Wanna go and lead a team
in - God knows what developing countries?
BUS can change their mind every minute and
always ask for more, you just can‟t say
NO. That is the only rule to obey.”
• “So they are the murderers?”
• “I don‟t know. The real cheaters are PRD
in my opinion. They said they were ready
and safe. (SIGH) What a mess!”
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

24
The Thinking

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

25
OK – So What?
• Now I was suffering from an excruciating
headache – the kind of friend that would
only be killed by a couple of drinks...
or two!
• While the peaty fire of whisky was
heating my blood, I started to structure
the information I got and drew some
sketches – mindmaps, those geeks would
say – so as to give my thoughts a usable
framework
• Oh! I was forgeting something...for
sure. But what?

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

26
ACCUSING

What were the Links?
Tester

Business

Production

Management
Olivier Denoo - Copyright © 2011 ps_testware

Developer
WKMP -

27
What Can Be Held Against Them?
•Urged too much to ship
•Lack of availability for
specifications or tests
•Often changed his mind

Business

Management

•Not enough preparation
•Resistance to changes
•Too focused on processes
•Feeling misunderstood

Production
•Cut off costs/investments
•Carried on with pressure
•Unrealistic objectives
•Fear of off-shoring

Developer

Tester

•Poor quality
•Lack of functionality
•No documentation
•No processes delivered
•Relied too much on
further testing

•Lack of experience
•No technical production tests
•Poor communication
•Not assertive enough – let go

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

28
Hard Think Time
• It was now time to activate “my little
brain cells” and solve this tricky puzzle
• It is logical...or it must be...well
...once again
• Maybe they’re all guilty and we can put
them all to jail? This reminds me some
case in a train, but why?

• Maybe it is due to an external cause that
we haven’t found yet?
• Or, maybe I should stop pretending being
someone else...and let real professional
make their own opinion and solve this
case for me.

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

29
Epilogue

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

30
Now, it’s your time

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

31
Do You Need a Hint?
• Now, you maybe are facing a difficult
choice?

Me

• Come talk to
/ Drop me a mail
and answer a couple of simple questions
so as to discover what

CULPRIT
•

YOUR

really is.

YOUR solution

is just a footstep
from here…just follow the guide…This
way please! (and don’t say you’ve not been warned)

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

32
Thank you
The Usual Suspects
Hercule Poirot
Inspector Clouseau
Sam Spade
Magnum
Colombo
Dr Cal Lightman

You – special thanks for your attention
« La plus belle des ruses du diable est de vous persuader qu’il
n’existe pas ! » Charles Baudelaire

"Any resemblance to persons living or dead is purely coincidental"

THE END!
Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

33
In case you’d still
like to Contact Me
Olivier Denoo
olivier.denoo@pstestware.com

3 Avenue de la Créativité
59650 Villeneuve d’Ascq
Tel +33 3 20 04 97 39
+ 33 6 10 90 14 71
infofr @ pstestware.com
www.pstestware.com

Olivier Denoo - Copyright © 2011 ps_testware

WKMP -

34

Más contenido relacionado

Más de 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
 

Más de 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 или как тест-менеджеру перекроить внут...
 

Último

原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证gwhohjj
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsApsara Of India
 
North Avenue Call Girls Services, Hire Now for Full Fun
North Avenue Call Girls Services, Hire Now for Full FunNorth Avenue Call Girls Services, Hire Now for Full Fun
North Avenue Call Girls Services, Hire Now for Full FunKomal Khan
 
Call Girls Sanand 7397865700 Ridhima Hire Me Full Night
Call Girls Sanand 7397865700 Ridhima Hire Me Full NightCall Girls Sanand 7397865700 Ridhima Hire Me Full Night
Call Girls Sanand 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Vip Delhi Ncr Call Girls Best Services Available
Vip Delhi Ncr Call Girls Best Services AvailableVip Delhi Ncr Call Girls Best Services Available
Vip Delhi Ncr Call Girls Best Services AvailableKomal Khan
 
Aesthetic Design Inspiration by Slidesgo.pptx
Aesthetic Design Inspiration by Slidesgo.pptxAesthetic Design Inspiration by Slidesgo.pptx
Aesthetic Design Inspiration by Slidesgo.pptxsayemalkadripial4
 
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any TimeCall Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any Timedelhimodelshub1
 
Zoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingZoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingRafik ABDI
 
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].ppGRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].ppJasmineLinogon
 
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesHi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesApsara Of India
 
Statement Of Intent - - Copy.documentfile
Statement Of Intent - - Copy.documentfileStatement Of Intent - - Copy.documentfile
Statement Of Intent - - Copy.documentfilef4ssvxpz62
 
Call Girls Sabarmati 7397865700 Ridhima Hire Me Full Night
Call Girls Sabarmati 7397865700 Ridhima Hire Me Full NightCall Girls Sabarmati 7397865700 Ridhima Hire Me Full Night
Call Girls Sabarmati 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Documentf4ssvxpz62
 
Gripping Adult Web Series You Can't Afford to Miss
Gripping Adult Web Series You Can't Afford to MissGripping Adult Web Series You Can't Afford to Miss
Gripping Adult Web Series You Can't Afford to Missget joys
 
Call Girl Contact Number Andheri WhatsApp:+91-9833363713
Call Girl Contact Number Andheri WhatsApp:+91-9833363713Call Girl Contact Number Andheri WhatsApp:+91-9833363713
Call Girl Contact Number Andheri WhatsApp:+91-9833363713Sonam Pathan
 
Call Girls Near The Corus Hotel New Delhi 9873777170
Call Girls Near The Corus Hotel New Delhi 9873777170Call Girls Near The Corus Hotel New Delhi 9873777170
Call Girls Near The Corus Hotel New Delhi 9873777170Sonam Pathan
 
Amil Baba in karachi Kala jadu Expert Amil baba Black magic Specialist in Isl...
Amil Baba in karachi Kala jadu Expert Amil baba Black magic Specialist in Isl...Amil Baba in karachi Kala jadu Expert Amil baba Black magic Specialist in Isl...
Amil Baba in karachi Kala jadu Expert Amil baba Black magic Specialist in Isl...Amil Baba Company
 
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...Amil Baba Company
 
(伦敦大学毕业证学位证成绩单-PDF版)
(伦敦大学毕业证学位证成绩单-PDF版)(伦敦大学毕业证学位证成绩单-PDF版)
(伦敦大学毕业证学位证成绩单-PDF版)twfkn8xj
 

Último (20)

原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
 
North Avenue Call Girls Services, Hire Now for Full Fun
North Avenue Call Girls Services, Hire Now for Full FunNorth Avenue Call Girls Services, Hire Now for Full Fun
North Avenue Call Girls Services, Hire Now for Full Fun
 
Call Girls Sanand 7397865700 Ridhima Hire Me Full Night
Call Girls Sanand 7397865700 Ridhima Hire Me Full NightCall Girls Sanand 7397865700 Ridhima Hire Me Full Night
Call Girls Sanand 7397865700 Ridhima Hire Me Full Night
 
Vip Delhi Ncr Call Girls Best Services Available
Vip Delhi Ncr Call Girls Best Services AvailableVip Delhi Ncr Call Girls Best Services Available
Vip Delhi Ncr Call Girls Best Services Available
 
Aesthetic Design Inspiration by Slidesgo.pptx
Aesthetic Design Inspiration by Slidesgo.pptxAesthetic Design Inspiration by Slidesgo.pptx
Aesthetic Design Inspiration by Slidesgo.pptx
 
Environment Handling Presentation by Likhon Ahmed.pptx
Environment Handling Presentation by Likhon Ahmed.pptxEnvironment Handling Presentation by Likhon Ahmed.pptx
Environment Handling Presentation by Likhon Ahmed.pptx
 
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any TimeCall Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
Call Girls Somajiguda Sarani 7001305949 all area service COD available Any Time
 
Zoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingZoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a training
 
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].ppGRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
 
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesHi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
 
Statement Of Intent - - Copy.documentfile
Statement Of Intent - - Copy.documentfileStatement Of Intent - - Copy.documentfile
Statement Of Intent - - Copy.documentfile
 
Call Girls Sabarmati 7397865700 Ridhima Hire Me Full Night
Call Girls Sabarmati 7397865700 Ridhima Hire Me Full NightCall Girls Sabarmati 7397865700 Ridhima Hire Me Full Night
Call Girls Sabarmati 7397865700 Ridhima Hire Me Full Night
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Document
 
Gripping Adult Web Series You Can't Afford to Miss
Gripping Adult Web Series You Can't Afford to MissGripping Adult Web Series You Can't Afford to Miss
Gripping Adult Web Series You Can't Afford to Miss
 
Call Girl Contact Number Andheri WhatsApp:+91-9833363713
Call Girl Contact Number Andheri WhatsApp:+91-9833363713Call Girl Contact Number Andheri WhatsApp:+91-9833363713
Call Girl Contact Number Andheri WhatsApp:+91-9833363713
 
Call Girls Near The Corus Hotel New Delhi 9873777170
Call Girls Near The Corus Hotel New Delhi 9873777170Call Girls Near The Corus Hotel New Delhi 9873777170
Call Girls Near The Corus Hotel New Delhi 9873777170
 
Amil Baba in karachi Kala jadu Expert Amil baba Black magic Specialist in Isl...
Amil Baba in karachi Kala jadu Expert Amil baba Black magic Specialist in Isl...Amil Baba in karachi Kala jadu Expert Amil baba Black magic Specialist in Isl...
Amil Baba in karachi Kala jadu Expert Amil baba Black magic Specialist in Isl...
 
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
Real NO1 Amil baba in Faisalabad Kala jadu in faisalabad Aamil baba Faisalaba...
 
(伦敦大学毕业证学位证成绩单-PDF版)
(伦敦大学毕业证学位证成绩单-PDF版)(伦敦大学毕业证学位证成绩单-PDF版)
(伦敦大学毕业证学位证成绩单-PDF版)
 

Who Killed MyProd?

  • 1. Who Killed MyProd? Olivier Denoo - Copyright © 2011 ps_testware WKMP - 1
  • 2. Prologue Olivier Denoo - Copyright © 2011 ps_testware WKMP - 2
  • 3. Olivier Denoo - Copyright © 2011 ps_testware WKMP - 3
  • 4. The Call • It was 2 AM when the phone rang and flushed away the cool numbness of well matured pure malt...it was Vanessa, from the Fed’s • “Inspector, we have a 207 in the IT district, Cash tower, 357 Mike Rossoft Lane”, she said in her cool soft voice. • “Yeah and I have a Volvo in the garage...so what?” • “No, a 207! Dead body, I mean! You know (sigh)...the victim is named MyProd. It was found on its working place by the security guys an hour ago”. • “Oh OK, gimme a second and I‟ll be there” • “Wow! That‟s pretty quick!” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 4
  • 5. Yeah! I bet it was... Olivier Denoo - Copyright © 2011 ps_testware WKMP - 5
  • 6. The crime scene • We had all the ingredients to make a good movie there: • • • • • A fantastic set A fair bunch of experts Corpses and dead bodies A perfect lethal weapon And a flock of greedy white collars crying on their dead future • Only the culprit was missing...but that was MY job to find out Olivier Denoo - Copyright © 2011 ps_testware WKMP - 6
  • 7. First Conclusions • “Hi Chief. We had all the fingerprints scanned, but it lead to nowhere” • “Something special about the method?” • “Not really. It looks like the victim was killed by an indecent number of trials and errors” • “Mmh! Poor practices! Business as usual. Some other traces?” • “None worth to be mentioned. I‟m afraid it won‟t work this way” • “OK then, let‟s play it rough...time to round up the usual suspects” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 7
  • 8. The Usual Suspects DEV Developer PRD Production Olivier Denoo - Copyright © 2011 ps_testware BUS Business MGT Management WKMP - TST Tester 8
  • 9. The Usual Suspects 2/2 • So we got the usual guys and... with the absence of any other evidence, one of them – at least – MUST have been the guilty one I was looking for. • It was now time to get into the “aquarium” and smell the sour scents or fear and remorse. • Maybe I could finish this one without breaking a jaw or two – the hinges of my hand would thank them. Olivier Denoo - Copyright © 2011 ps_testware WKMP - 9
  • 10. 1st Examination Olivier Denoo - Copyright © 2011 ps_testware WKMP - 10
  • 11. TST - The Tester • “What is your opinion on this case?” • “We tested it professionally but...it suddenly crashed!” • “Professionally? How can you tell, you‟re not even certified” • “Certified! MGT doesn‟t invest, we‟re disposable, 2nd class citizen” • “How about those hidden bugs then?” • “MGT pushed hard to issue because BUS needed to ship. Darn business! Never there when you need it. And as if it were not enough, DEV delivered crap...so, undoubtedly, it was due to fail” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 11
  • 12. TST - The Tester • “So you killed MyProd to take your revenge and release your frustration?” • “Hell no! I‟ve been doing many bad things in my life, making reports look better, cover people and all that...but NOT this. • No way that I would dive for that man! I want my lawyer NOW.” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 12
  • 13. 2nd Examination Olivier Denoo - Copyright © 2011 ps_testware WKMP - 13
  • 14. DEV - The Developer • “Some say you delivered crap. What‟s your point about this?” • “Yeah Man! Crap there is! It doesn‟t look cool...but I must say it‟s true” • “So you‟re the murderer?” • “You must be joking, right? We did our best to deliver on time, within budget and quality...but you know; Murphy, the triangle of Hell and so on...” • “Murphy, The Triangle of Hell? What is it? A local sect?” • “C‟mon guy! Bucks, contents and time... fate, constraints...does it ring a bell now?” • “Oh yes! That one!” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 14
  • 15. DEV - The Developer • “Jeez! What a jerk!” • “Maybe I am...but I‟m not the one in trouble for now, so, who‟s guilty then?” • “Gimme a break! I‟ve got no clue man! Not me for sure. Why don‟t you ask BUS or TST” • “Why should I?” • “Because BUS, those white collars were urging to ship it so fast. Big money involved it seemed.” • “And TST?” • “Well, who‟s supposed to be our back up in case we can‟t make it nice and clean? Who‟s the last line of defense? TST of course! Capice?” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 15
  • 16. 3rd Examination Olivier Denoo - Copyright © 2011 ps_testware WKMP - 16
  • 17. BUS - The Business • “Your obstination to ship it fast is why MyProd died isn‟t it?” • “Nonsense! If DEV was able to deliver quality and features – have you got any idea how many features we had to drop so as to be able to ship within reasonable time? ... And if PRD had the necessary resources...” • “What has PRD got to do with this?” • “They couldn‟t restore it when it got wild, or balance or who knows what...it took them hours and by the time they could react her EEG was dead flat...unless we‟ve been hacked.” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 17
  • 18. BUS - The Business • “We found no evidence of hacking. Let‟s stick to the point. How about TST?” • “Who? TST? Who‟s that? I‟ve never seen those testers!” • “Well, they said they asked you to validate and double check” • “Oh, yes! I remember now. We considered it was none of our business...and we‟re quite busy I must say” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 18
  • 19. 4th Examination Olivier Denoo - Copyright © 2011 ps_testware WKMP - 19
  • 20. PRD - The Production • “So you let MyProd die without assistance?” • “How dare you? MyProd is our creation, our baby, our reason to live”. • “So how comes it took you that long to react?” • “Ask MGT. It‟s their fault if we lack the necessary budget to get the means and resources we‟re asking for”. • “But no! You‟re just a service, supporting ...no added value...dilly dilly lavender blue” • “Mmh!” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 20
  • 21. PRD - The Production • “...and DEV not delivering processes, not following procedures… • …and TST not caring of monitoring and exploitability, and...it all fell down like dominos” • “You seem to be pretty stubborn on these processes I‟ve been told” • “Lies!” • “You Lie! What are you hiding to me now?” • “OK! OK! Better be now anyway...The working atmosphere is -let‟s say - tensed. They don‟t understand us. They hate stability and just want everything to change...like this! (snap!) As if it would be of no consequence.” • “And this is why you enforce your rules?” • “NO! We do it because WE are RIGHT.” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 21
  • 22. 5th Examination Olivier Denoo - Copyright © 2011 ps_testware WKMP - 22
  • 23. MGT - The Manager • “So, how does it feel to have blood on your hands?” • “Are you talking to me? „cause I see nobody else in this room, and I‟m very proud of what I‟ve done for this company” • “Yeah right! And for your bonus too.” • “Erh! Well...who told you about this one? Call this the price of devotion, OK?” • “And what is the price of one‟s soul?” • “Hey! It‟s not this bad, is it? We cut off some investments in PRD and costs in TST, we asked for a quick delivery... that‟s all! Nothing really wrong there. They said they would do their best anyway”. Olivier Denoo - Copyright © 2011 ps_testware WKMP - 23
  • 24. MGT - The Manager • “By not even being allowed to regression test the last version?” • “Only a part of it. We‟ve been creative and we optimized the delivery by combining two versions, each individually tested. Good job done I would rather say.” • “But these versions were not integrated...” • “Time is money. Have you got any idea how BUS was pushing? Wanna go and lead a team in - God knows what developing countries? BUS can change their mind every minute and always ask for more, you just can‟t say NO. That is the only rule to obey.” • “So they are the murderers?” • “I don‟t know. The real cheaters are PRD in my opinion. They said they were ready and safe. (SIGH) What a mess!” Olivier Denoo - Copyright © 2011 ps_testware WKMP - 24
  • 25. The Thinking Olivier Denoo - Copyright © 2011 ps_testware WKMP - 25
  • 26. OK – So What? • Now I was suffering from an excruciating headache – the kind of friend that would only be killed by a couple of drinks... or two! • While the peaty fire of whisky was heating my blood, I started to structure the information I got and drew some sketches – mindmaps, those geeks would say – so as to give my thoughts a usable framework • Oh! I was forgeting something...for sure. But what? Olivier Denoo - Copyright © 2011 ps_testware WKMP - 26
  • 27. ACCUSING What were the Links? Tester Business Production Management Olivier Denoo - Copyright © 2011 ps_testware Developer WKMP - 27
  • 28. What Can Be Held Against Them? •Urged too much to ship •Lack of availability for specifications or tests •Often changed his mind Business Management •Not enough preparation •Resistance to changes •Too focused on processes •Feeling misunderstood Production •Cut off costs/investments •Carried on with pressure •Unrealistic objectives •Fear of off-shoring Developer Tester •Poor quality •Lack of functionality •No documentation •No processes delivered •Relied too much on further testing •Lack of experience •No technical production tests •Poor communication •Not assertive enough – let go Olivier Denoo - Copyright © 2011 ps_testware WKMP - 28
  • 29. Hard Think Time • It was now time to activate “my little brain cells” and solve this tricky puzzle • It is logical...or it must be...well ...once again • Maybe they’re all guilty and we can put them all to jail? This reminds me some case in a train, but why? • Maybe it is due to an external cause that we haven’t found yet? • Or, maybe I should stop pretending being someone else...and let real professional make their own opinion and solve this case for me. Olivier Denoo - Copyright © 2011 ps_testware WKMP - 29
  • 30. Epilogue Olivier Denoo - Copyright © 2011 ps_testware WKMP - 30
  • 31. Now, it’s your time Olivier Denoo - Copyright © 2011 ps_testware WKMP - 31
  • 32. Do You Need a Hint? • Now, you maybe are facing a difficult choice? Me • Come talk to / Drop me a mail and answer a couple of simple questions so as to discover what CULPRIT • YOUR really is. YOUR solution is just a footstep from here…just follow the guide…This way please! (and don’t say you’ve not been warned) Olivier Denoo - Copyright © 2011 ps_testware WKMP - 32
  • 33. Thank you The Usual Suspects Hercule Poirot Inspector Clouseau Sam Spade Magnum Colombo Dr Cal Lightman You – special thanks for your attention « La plus belle des ruses du diable est de vous persuader qu’il n’existe pas ! » Charles Baudelaire "Any resemblance to persons living or dead is purely coincidental" THE END! Olivier Denoo - Copyright © 2011 ps_testware WKMP - 33
  • 34. In case you’d still like to Contact Me Olivier Denoo olivier.denoo@pstestware.com 3 Avenue de la Créativité 59650 Villeneuve d’Ascq Tel +33 3 20 04 97 39 + 33 6 10 90 14 71 infofr @ pstestware.com www.pstestware.com Olivier Denoo - Copyright © 2011 ps_testware WKMP - 34