SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
Natalia Juristo
University of Oulu
&
Universidad Politécnica de Madrid
FiDiProFinland Distinguished Professor Program
Project start, January 2013
Experimental Software Engineering
Industrial Laboratory (ESEIL)
MISSION
!"#$%#$&#'()%*$%)(+%!"#$$%&'%(%)*%,*$-.,)%
+/0+1#2+$)&%#$%)(+%&*34"1+%#$-.&)15%
%
6$,1+"&+%&*34"1+%#$-.&)15%"4"1+$+&&%
"7*.)%)(+%)(%*)$&%((%*8%+/0+1#2+$)&%%
9.&(%8*14"1-%)(+%%+,%-./%&0#$1,#-#2.'/1
"00:#+-%)*%3&45$%2'%1'%&%-#64&1"7*.)%
&*34"1+%-+;+:*02+$)%
!"#$%#&'$()*$'+$,-.$*+/0&#12$
3&$'+$1+&#$*+/0&#12$3-$'"#$
&#0435#$+2$+'"#0&
6)117)08$+2$'"#$&53#-9,5$7#'"+.$'+$
:#-#0)'#$"3:"$;/)13'*$$
8-+(1#.:#$
<+-./59-:$#=>#037#-'&$%03-:&$'"#$
&53#-9,5$7#'"+.$'+$?+@()0#$
A-:3-##03-:$
!"#$%&'$()*+&*+),$+-(./+01/++
)-+%$2$1.+314*$5$6$3)+%$.17-(*,&#*+
8(9$%*)1(9+),$+,&99$(+'$3,1(&*'*+137(:+
;$,&(9+),$+;$,12&-%+0$+-;*$%2$+
<9$(7=/+!"#$"%&'(+#.1/&(:+1+%-.$++
&(+*->01%$+9$2$.-#'$()+1(9+),$++
)*++'),*+(+;$)0$$(+),$'+
!"#$"%%&$"#'($)*$+,$"%)'
!"#$"%&'($)(*+(),-.%/$0&"s and market-speak to
1%($2"&*$".'$&3)"*,"4$"."4#%&%$".'$&.2-*3",-.$
Fact-based management
-*$%"./*0,,1'20,$('/"($"#)'
)345,('3%,+'64'$(%".71'
5))4&+"0&4&6#$+-.'&,-.%/$7("8.(%%(%$".'$%6*(.96:%$
-2$%-;7"*($'(<(4-)3(.6$6(+:.-4-9&(%$
$
=10>(+,<($-)&.&-.%$+".$4("'$6-$3&%6"8(.$
)(*+(),-.%$-2$*("4&6#$
What Use Are Experiments for Industry?
!"#$%&'$()*+,%$+,+#-.$%/01+)--1+/-%+$2,10,3(4+
)$56(-1-4&$*+
7  !"#$%&'$()*+#%-2&8$+,(+-9:$532$+5-'#,%&*-(+%,)6$%+)6,(+*09:$532$+
-#&(&-(*+
;6$+%$*01)*+-/+$"#$%&'$()*+*6-018+,11-.+&(80*)%<+)-+
7  =,*$+8$5&*&-(*+-(+-9:$532$+4%-0(8*+
>  ?$*01)*+/%-'+,(+$"#$%&'$()+,%$+2,1&8+,)+5-'#,(<+1$2$1+
7  @(5%$,*$+5-()%-1+-(+*-A.,%$+8$2$1-#'$()+
>  @8$(3/<+%$1$2,()+2,%&,91$*+-/+*-A.,%$+)$56(-1-4&$*+
1.
2.
What an Experiment Is Not
!"#$%#&'$#()#&*'#+%$,"-./0$!"#$%&$'"!()*&+$$
1*%"$-%"#&$,*'*/2&$%#&',$
$
3+#4,"-%$#()#&*#+5#$
6  78$-+5#$1#+%$92//--+*+:;$
6  <2++-%$9#$:#+#&2/*=#0$%-$-%"#&$02>,?$-%"#&$)#-)/#$
@.9A#5BC#$&#)#2%#0$#()#&*#+5#$
6  7D2./$"2,$2$/-%$-E$#()#&*#+5#$'2+2:*+:$)&-A#5%,;$
6  <2+$:#+#&2%#$&./#,4-E4%".'9,?$*,$5-+F+#0$%-$D2./?$*,$,.9A#5BC#$
<-//#5%#0$02%2$E&-'$)&-A#5%,$
6  73.&$0#)2&%'#+%$,%-&#,$02%2$E&-'$2//$)&-A#5%,;$
6  8+$&#2/$)&-A#5%,?$C2&*29/#,$52++-%$9#$5-+%&-//#0$2,$+#5#,,2&>$%-$.+0#&,%2+0$1"2%$%"#$
52.,#,$2+0$#G#5%,$2&#$$
A SE Experiment
Task i
A
B
M1
M1
Task i
M2
M2
Software process
Software process
Task i
Task i
Task i
Task i
What is Needed to
Conduct an Experiment?
!  "#$%&%'()%*+#
,  -.%#/(*%#$%&%'()%*+0#1.%#/(*%#*%'234'%#*%+5'1+#
!  6&%*#780#29#)(++24'%#
!  "#$%&%'()%*+#5:$%*#1.%#+3/%#;(:$2<(:+#
,  =(:>:%$#2:#3#*((/0#5+2:?#+3/%#2:9*3+1*5;15*%0#@#
!  "#$%&%'()%*+#$(2:?#1.%#+3/%#13+A#5:$%*#+15$B#
,  C#13+A#1B)2;3''B#13A%+#31#'%3+1#1D(#.(5*+#1(#;(/)'%1%#
!  E%)%:$2:?#(:#1.%#%F)%*2/%:13'#$%+2?:#D%#;3:#+)'21#)3*<;2)3:1+#(*#%&%*B4($B#
$(2:?#21#1D2;%#
Train people in
exchange
Researchers provide free training
Companies provide participants for the experiment
Our TDD Experiment
TRAINING EXERCISES EXPERIMENTAL TASKS
DAY 1 Reminder of
Unit Testing
concepts
3 Exercises to
warm up
CONTROL TASK (Test-last)
DAY 2 Test-driven
Development
3 TDD Exercises
DAY 3 2 TDD Exercises TREATMENT TASK (TDD)
Quality
@ F-Secure TDD Experiments
•  The mean for ITL is 54% of
correctly implemented user
stories
•  The mean for TDD is 76%
•  Subjects applying
TDD get a 17%
improvement in
quality compared
to subjects
applying ITL
Quality
@ F-Secure TDD Experiments
•  The observed
difference
between ITL
and TDD is not
significant
EFFECT SIZE
HYPOTHESIS
TESTING
Productivity
@ F-Secure TDD Experiments
•  The mean for ITL is 23%
•  The mean for TDD is
greater at 48%
•  Subjects applying TDD
show a 24%
improvement in
productivity compared
to subjects applying
ITL
•  The observed
differences between
ITL and TDD is
significant
Productivity
@ F-Secure TDD Experiments
Other Data Analysis
Dissecting TDD: Post-hoc analysis
!  "#$%&'()#$*#+,-.*/.,011,%2%3%#(,3*+.(,4%,(.%,)/56%,7&*#/*72%,
/)8'*#+,*37&96%$,:8)2*(;,
<  =)#9,/;/2%',
<  0%'(,>&'(?,(.%,/9$%,
<  @%A)/(9&*#+,)B%&,&)(.%&,(.)#,$%'*+#,>&'(,
!  =)#9C$%6%2973%#(,.)',39'(,4%)&*#+,9#,*37&96%$,:8)2*(;,,,
<  0*#;,DC3*#8(%,$%6%2973%#(,/;/2%',
<  E,8#*(,*#/&%)'%,*#,:8)2*(;,A9&,%6%&;,FGDH,&%$8/59#,*#,/;/2%,'*I%,
!  =%%$,(9,4%,/9#>&3%$,-*(.,)#,%J7%&*3%#(K,
Schedule: Our TDD Experiment
TRAINING EXERCISES EXPERIMENTAL TASKS
DAY 1 Testing tool
Concepts
2 Tool Exercises
1 Motivational
exercise (ITL)
BASELINE TASK (Your Way)
DAY 2 Slicing 2 Slicing Exercises CONTROL TASK (ITL)
DAY 3 Test-driven
Development
3 TDD Exercises TREATMENT TASK (TDD)
Replications of Our TDD Experiment
!"#$%&'$()*+,-$.&/(,01,#%$2#3.),,
4  5*6*,7,58(&),.$9(/,
:  ;2<$=>%$,?@,.&)$.A,2B,CD,#*%E=&#*().,
:  8FG,?<#*&(A,2B,@0,#*%E=&#*().,
4  HII,7,JK$.),.$9(/,
:  !+$L)%3M&),2B,N,#*%E=&#*().,
!"#$%&'$()*+,-$.&/(,C1,=%3..,7,.+&=&(/,)%*&(&(/,
4  5*6*,7,58(&),.$9(/,
:  H3'#*(O,P,?!.)3(&*A,
:  8FQ,?<#*&(A,
:  !<F!,?!=>*R3%A,
!"#$%&'$()*+,-$.&/(,@1,!-C,7,S3>%T*O,=3()%3+,)%$*)'$(),,
4  HII,7,U(O,.$9(/,
:  !%&=..3(,
4  FO)V3(,7,WW,
:  ;2<$=>%$,
Quality: TL vs TDD
F-Secure Elektrobit Univ. Politecnica Valencia
TL < TDD (42%)
Java
31 Students
No need more subjects
TL = TDD (32%)
C++
9 Professionals
Need more subjects
TL = TDD (17%)
Java
24 Professionals
No need more subjects
Productivity: ITL vs TDD
ITL < TDD (41%)
Java
31 Students
No need of more subjects
ITL < TDD (21%)
C++
9 Professionals
No need of more subjects
ITL < TDD (24%)
Java
24 Professionals
No need of more subjects
F-Secure Elektrobit Univ. Politecnica Valencia
!"#$$%$&'#$%()*+,+-'+.%
/)012%3+%(4+%2&%(+5+$&6+,.7%286+%&9%.&:;#,+<%
=>>%$+#(.%2&%)"6,&5+"+-2.%)-%?4#$)28%#-(%
6,&(4'@5)28%
A&-B.)0-)C'#-2%()*+,+-'+.%9&,%?4#$)28%
!)0-)C'#-2%()*+,+-'+.%9&,%6,&(4'@5)28%
%
!2#3$+%,+.4$2.%9&,%()*+,+-2%)-9,#.2,4'24,+.%
D#5#%E%FGG%
DH-)2%E%I2+.2%
%
We Are Now Recruiting !
!  "#$%&#$'(()*+,$-(&$.(/0%+*#1$*+2#&#12#3$*+$&#.#*4*+,$(5&$.(5&1#$
(+$677$
8  "#$9*''$&5+$2:#$#;0#&*/#+2$%1$0%&2$(-$2:#$2&%*+*+,$
<&##$=$3%>1$2&%*+*+,$(+$677$
?(5&$'(.%'$#;0#&*/#+2$&#15'21$
@*3#$50$2($<%.2AB%1#3$C%+%,#/#+2$
natalia.juristo@oulu.fi
Natalia Juristo
University of Oulu
&
Universidad Politécnica de Madrid
Email: natalia@fi.upm.es

Weitere ähnliche Inhalte

Andere mochten auch

Evolo Smart City - BBT Gasteiz
Evolo Smart City - BBT GasteizEvolo Smart City - BBT Gasteiz
Evolo Smart City - BBT GasteizBBT Gasteiz
 
El Cuaderno de El Casito. Pedrezuela 2012
El Cuaderno de El Casito. Pedrezuela 2012El Cuaderno de El Casito. Pedrezuela 2012
El Cuaderno de El Casito. Pedrezuela 2012Pedrezuela Activa
 
North Carolina Dispute Resolution Commission Newsletter, November 2016
North Carolina Dispute Resolution Commission Newsletter, November 2016North Carolina Dispute Resolution Commission Newsletter, November 2016
North Carolina Dispute Resolution Commission Newsletter, November 2016Lucas A. Armeña
 
Xtreme Green Toolbar Program
Xtreme Green Toolbar ProgramXtreme Green Toolbar Program
Xtreme Green Toolbar ProgramXanada Xan
 
Cosa 2010 book myne susanne strong
Cosa 2010 book myne susanne strongCosa 2010 book myne susanne strong
Cosa 2010 book myne susanne strongsirsidynix
 
Afiliación CorreoDirect ES
Afiliación CorreoDirect ESAfiliación CorreoDirect ES
Afiliación CorreoDirect ESAntevenio
 
Entre la alienación y el derecho a la ciudad. ana nuñez2011
Entre la alienación y el derecho a la ciudad. ana nuñez2011Entre la alienación y el derecho a la ciudad. ana nuñez2011
Entre la alienación y el derecho a la ciudad. ana nuñez2011Graciela Mariani
 
Tmt consulting overview 2013
Tmt consulting overview 2013Tmt consulting overview 2013
Tmt consulting overview 2013David Hodges
 
Contexto Histórico del Renacimiento
Contexto Histórico del RenacimientoContexto Histórico del Renacimiento
Contexto Histórico del Renacimientobloglengua99
 
La Secta de los Perros: Los Cinicos
La Secta de los Perros: Los CinicosLa Secta de los Perros: Los Cinicos
La Secta de los Perros: Los CinicosNestor Leon
 
Presentación comercio electronico
Presentación comercio electronicoPresentación comercio electronico
Presentación comercio electronicocarucla
 

Andere mochten auch (20)

Evolo Smart City - BBT Gasteiz
Evolo Smart City - BBT GasteizEvolo Smart City - BBT Gasteiz
Evolo Smart City - BBT Gasteiz
 
El Cuaderno de El Casito. Pedrezuela 2012
El Cuaderno de El Casito. Pedrezuela 2012El Cuaderno de El Casito. Pedrezuela 2012
El Cuaderno de El Casito. Pedrezuela 2012
 
Almudena García, Red.es, en el Congreso Internacional Ciudadanía Digital
Almudena García, Red.es, en el Congreso Internacional Ciudadanía DigitalAlmudena García, Red.es, en el Congreso Internacional Ciudadanía Digital
Almudena García, Red.es, en el Congreso Internacional Ciudadanía Digital
 
North Carolina Dispute Resolution Commission Newsletter, November 2016
North Carolina Dispute Resolution Commission Newsletter, November 2016North Carolina Dispute Resolution Commission Newsletter, November 2016
North Carolina Dispute Resolution Commission Newsletter, November 2016
 
Xtreme Green Toolbar Program
Xtreme Green Toolbar ProgramXtreme Green Toolbar Program
Xtreme Green Toolbar Program
 
Kanada ulke raporu_2013
Kanada ulke raporu_2013Kanada ulke raporu_2013
Kanada ulke raporu_2013
 
Larry And Simon - L&S Express Presentación
Larry And Simon - L&S Express PresentaciónLarry And Simon - L&S Express Presentación
Larry And Simon - L&S Express Presentación
 
Cosa 2010 book myne susanne strong
Cosa 2010 book myne susanne strongCosa 2010 book myne susanne strong
Cosa 2010 book myne susanne strong
 
Afiliación CorreoDirect ES
Afiliación CorreoDirect ESAfiliación CorreoDirect ES
Afiliación CorreoDirect ES
 
Instructivo de registros final
Instructivo de registros finalInstructivo de registros final
Instructivo de registros final
 
Entre la alienación y el derecho a la ciudad. ana nuñez2011
Entre la alienación y el derecho a la ciudad. ana nuñez2011Entre la alienación y el derecho a la ciudad. ana nuñez2011
Entre la alienación y el derecho a la ciudad. ana nuñez2011
 
Estado actual de las asociaciones de pacientes.
Estado actual de las asociaciones de pacientes.Estado actual de las asociaciones de pacientes.
Estado actual de las asociaciones de pacientes.
 
Tmt consulting overview 2013
Tmt consulting overview 2013Tmt consulting overview 2013
Tmt consulting overview 2013
 
Contexto Histórico del Renacimiento
Contexto Histórico del RenacimientoContexto Histórico del Renacimiento
Contexto Histórico del Renacimiento
 
Motricidad (3)
Motricidad (3)Motricidad (3)
Motricidad (3)
 
Tendencias de marketing 2014
Tendencias de marketing 2014Tendencias de marketing 2014
Tendencias de marketing 2014
 
FERIA AULA 2016
FERIA AULA 2016FERIA AULA 2016
FERIA AULA 2016
 
La Secta de los Perros: Los Cinicos
La Secta de los Perros: Los CinicosLa Secta de los Perros: Los Cinicos
La Secta de los Perros: Los Cinicos
 
Ordinal numbers
Ordinal numbersOrdinal numbers
Ordinal numbers
 
Presentación comercio electronico
Presentación comercio electronicoPresentación comercio electronico
Presentación comercio electronico
 

Ähnlich wie Conducting Experiments in Software Industry

The Lean Startup - simplified
The Lean Startup - simplifiedThe Lean Startup - simplified
The Lean Startup - simplifiedStefano Bernardi
 
Google. Мобильная реклама сегодня
Google. Мобильная реклама сегодняGoogle. Мобильная реклама сегодня
Google. Мобильная реклама сегодняTechart Marketing Group
 
SANS Log Management 2
SANS Log Management 2SANS Log Management 2
SANS Log Management 2laurenfortune
 
Interaction design
Interaction designInteraction design
Interaction designfeifei2011
 
Creative Direction
Creative DirectionCreative Direction
Creative Directionsara8487
 
Science Fiction Sensor Networks
Science Fiction Sensor NetworksScience Fiction Sensor Networks
Science Fiction Sensor NetworksDiego Pizzocaro
 
Large Swings in Currencies driven by Fundamentals
Large Swings in Currencies driven by  FundamentalsLarge Swings in Currencies driven by  Fundamentals
Large Swings in Currencies driven by FundamentalsNicha Tatsaneeyapan
 
Corporate Presentation
Corporate PresentationCorporate Presentation
Corporate Presentationinvitaeir
 
Brand & UX: Toward a New Interpretation (Version 2)
Brand & UX: Toward a New Interpretation (Version 2)Brand & UX: Toward a New Interpretation (Version 2)
Brand & UX: Toward a New Interpretation (Version 2)Mark Badger
 
Introducing Security Access Control Policies into Legacy Business Processes
Introducing Security Access Control Policies into Legacy Business ProcessesIntroducing Security Access Control Policies into Legacy Business Processes
Introducing Security Access Control Policies into Legacy Business ProcessesSébastien Mosser
 
Carnet des innovations 20 fev 2012
Carnet des innovations 20 fev 2012Carnet des innovations 20 fev 2012
Carnet des innovations 20 fev 2012DFIE Lyon
 
The Case for B2B Social Media: Womma Webinar
The Case for B2B Social Media: Womma WebinarThe Case for B2B Social Media: Womma Webinar
The Case for B2B Social Media: Womma WebinarSandra Fathi
 
Tests in vitro de l'action inhibitrice de la croissance de P. falciparum par ...
Tests in vitro de l'action inhibitrice de la croissance de P. falciparum par ...Tests in vitro de l'action inhibitrice de la croissance de P. falciparum par ...
Tests in vitro de l'action inhibitrice de la croissance de P. falciparum par ...Institut Pasteur de Madagascar
 
Charlie Talk - SUNY at Delhi (confluence)
Charlie Talk - SUNY at Delhi (confluence)Charlie Talk - SUNY at Delhi (confluence)
Charlie Talk - SUNY at Delhi (confluence)Atlassian
 
Open Cities and Open Data
Open Cities and Open DataOpen Cities and Open Data
Open Cities and Open Dataokfn
 
K02-salen: Systems Thinking in Action 2011
K02-salen: Systems Thinking in Action 2011K02-salen: Systems Thinking in Action 2011
K02-salen: Systems Thinking in Action 2011pegasuscomm
 
[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programmingnpinto
 

Ähnlich wie Conducting Experiments in Software Industry (20)

The Lean Startup - simplified
The Lean Startup - simplifiedThe Lean Startup - simplified
The Lean Startup - simplified
 
Google. Мобильная реклама сегодня
Google. Мобильная реклама сегодняGoogle. Мобильная реклама сегодня
Google. Мобильная реклама сегодня
 
SANS Log Management 2
SANS Log Management 2SANS Log Management 2
SANS Log Management 2
 
Interaction design
Interaction designInteraction design
Interaction design
 
Creative Direction
Creative DirectionCreative Direction
Creative Direction
 
Science Fiction Sensor Networks
Science Fiction Sensor NetworksScience Fiction Sensor Networks
Science Fiction Sensor Networks
 
Large Swings in Currencies driven by Fundamentals
Large Swings in Currencies driven by  FundamentalsLarge Swings in Currencies driven by  Fundamentals
Large Swings in Currencies driven by Fundamentals
 
Corporate Presentation
Corporate PresentationCorporate Presentation
Corporate Presentation
 
Brand & UX: Toward a New Interpretation (Version 2)
Brand & UX: Toward a New Interpretation (Version 2)Brand & UX: Toward a New Interpretation (Version 2)
Brand & UX: Toward a New Interpretation (Version 2)
 
Introducing Security Access Control Policies into Legacy Business Processes
Introducing Security Access Control Policies into Legacy Business ProcessesIntroducing Security Access Control Policies into Legacy Business Processes
Introducing Security Access Control Policies into Legacy Business Processes
 
Carnet des innovations 20 fev 2012
Carnet des innovations 20 fev 2012Carnet des innovations 20 fev 2012
Carnet des innovations 20 fev 2012
 
The Project Trap
The Project TrapThe Project Trap
The Project Trap
 
The Case for B2B Social Media: Womma Webinar
The Case for B2B Social Media: Womma WebinarThe Case for B2B Social Media: Womma Webinar
The Case for B2B Social Media: Womma Webinar
 
Tests in vitro de l'action inhibitrice de la croissance de P. falciparum par ...
Tests in vitro de l'action inhibitrice de la croissance de P. falciparum par ...Tests in vitro de l'action inhibitrice de la croissance de P. falciparum par ...
Tests in vitro de l'action inhibitrice de la croissance de P. falciparum par ...
 
Charlie Talk - SUNY at Delhi (confluence)
Charlie Talk - SUNY at Delhi (confluence)Charlie Talk - SUNY at Delhi (confluence)
Charlie Talk - SUNY at Delhi (confluence)
 
Open Cities and Open Data
Open Cities and Open DataOpen Cities and Open Data
Open Cities and Open Data
 
Safeway presentation
Safeway presentationSafeway presentation
Safeway presentation
 
K02-salen: Systems Thinking in Action 2011
K02-salen: Systems Thinking in Action 2011K02-salen: Systems Thinking in Action 2011
K02-salen: Systems Thinking in Action 2011
 
Clase de Macroeconomía del 12.05.21
Clase de Macroeconomía del 12.05.21 Clase de Macroeconomía del 12.05.21
Clase de Macroeconomía del 12.05.21
 
[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming
 

Mehr von Natalia Juristo

Common Shortcomings in SE Experiments (ICSE'14 Doctoral Symposium Keynote)
Common Shortcomings in SE Experiments (ICSE'14 Doctoral Symposium Keynote)Common Shortcomings in SE Experiments (ICSE'14 Doctoral Symposium Keynote)
Common Shortcomings in SE Experiments (ICSE'14 Doctoral Symposium Keynote)Natalia Juristo
 
Myths on Replication (LASER School Talk 2010)
Myths on Replication (LASER School Talk 2010)Myths on Replication (LASER School Talk 2010)
Myths on Replication (LASER School Talk 2010)Natalia Juristo
 
The Role of Scientific Method in Software Development
The Role of Scientific Method in Software Development The Role of Scientific Method in Software Development
The Role of Scientific Method in Software Development Natalia Juristo
 
Tester contribution to Testing Effectiveness. An Empirical Research
Tester contribution to Testing Effectiveness. An Empirical ResearchTester contribution to Testing Effectiveness. An Empirical Research
Tester contribution to Testing Effectiveness. An Empirical ResearchNatalia Juristo
 
Towards Understanding SE Experiments Replication (ESEM'13 Keynote)
Towards Understanding SE Experiments Replication (ESEM'13 Keynote)Towards Understanding SE Experiments Replication (ESEM'13 Keynote)
Towards Understanding SE Experiments Replication (ESEM'13 Keynote)Natalia Juristo
 
Software Usability Implications in Requirements and Design
Software Usability Implications in Requirements and DesignSoftware Usability Implications in Requirements and Design
Software Usability Implications in Requirements and DesignNatalia Juristo
 

Mehr von Natalia Juristo (8)

CESI Keynote English
CESI Keynote EnglishCESI Keynote English
CESI Keynote English
 
PROMISE keynote Juristo
PROMISE keynote JuristoPROMISE keynote Juristo
PROMISE keynote Juristo
 
Common Shortcomings in SE Experiments (ICSE'14 Doctoral Symposium Keynote)
Common Shortcomings in SE Experiments (ICSE'14 Doctoral Symposium Keynote)Common Shortcomings in SE Experiments (ICSE'14 Doctoral Symposium Keynote)
Common Shortcomings in SE Experiments (ICSE'14 Doctoral Symposium Keynote)
 
Myths on Replication (LASER School Talk 2010)
Myths on Replication (LASER School Talk 2010)Myths on Replication (LASER School Talk 2010)
Myths on Replication (LASER School Talk 2010)
 
The Role of Scientific Method in Software Development
The Role of Scientific Method in Software Development The Role of Scientific Method in Software Development
The Role of Scientific Method in Software Development
 
Tester contribution to Testing Effectiveness. An Empirical Research
Tester contribution to Testing Effectiveness. An Empirical ResearchTester contribution to Testing Effectiveness. An Empirical Research
Tester contribution to Testing Effectiveness. An Empirical Research
 
Towards Understanding SE Experiments Replication (ESEM'13 Keynote)
Towards Understanding SE Experiments Replication (ESEM'13 Keynote)Towards Understanding SE Experiments Replication (ESEM'13 Keynote)
Towards Understanding SE Experiments Replication (ESEM'13 Keynote)
 
Software Usability Implications in Requirements and Design
Software Usability Implications in Requirements and DesignSoftware Usability Implications in Requirements and Design
Software Usability Implications in Requirements and Design
 

Kürzlich hochgeladen

complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 

Kürzlich hochgeladen (20)

complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 

Conducting Experiments in Software Industry