SlideShare a Scribd company logo
1 of 9
Download to read offline
What Industry Wants from Research

                          ICSE 2011

                           Lionel C. Briand
                      Simula Research Laboratory
                                 and
                          University of Oslo




© Lionel Briand
Perception from industry

                  •  Disconnect
                  •  Scalability (heuristics versus exact
                     methods)
                  •  Applicability (context factors and
                     constraints)



© Lionel Briand
Compelling evidence

                  •  Realistic conditions
                    –  Scale
                    –  Human factors
                    –  Impact of change
                    –  Cost-benefit analysis




© Lionel Briand
Research questions

                  •  Many … and they have not changed
                     in 20 years
                  •  Requirements changes
                  •  Large scale testing
                  •  Product lines and complex
                      configuration
                  •  Certification
© Lionel Briand
Most relevant empirical finding

                  •  Requirements traceability
                  •  Regression testing
                  •  Global software development
                  •  Change propagation (MSR)
                  •  … ???


© Lionel Briand
Success Stories

                  •  (Model-based) testing and empirical
                      research at Microsoft Research
                  •  Research on inspections and model
                     -based testing at Fraunhofer
                  •  Our research at Simula, though
                     recent, is having a significant
                     impact on our partners

© Lionel Briand
Dissemination to industry
                  •  Different research paradigm than
                     the dominating one is needed
                   Problem
                   identification                              Realistic
                                                               validation
                                     Release
                                     solution

Ind. Partners
                       Problem
                       formulation


                                                        Candidate
Lab                                  Study
                                     State-of-the-art   Solutions
                                                                            Initial
                                                                            validation
© Lionel Briand
Engage industry in research
                  •  Engage researchers in industry: Get
                     researchers to take an interest in
                     industry problems
                  •  Different research paradigm (engineering
                     research)
                  •  Combine research and technology
                     transfer (same people)
                  •  Understand problems an assess solutions
                     in context
© Lionel Briand
Reasons and Solutions for the
                   Perceived Lack of Impact of SE
                   Research
                    •  Potential reasons:
                        –  Scalability
                        –  Interest
                        –  Publications
                        –  Difficulty of real problems
                        –  Integration of research results

                    •  Partial solutions
                        –  Different research paradigm
                        –  Scalable solutions: combining MDE & SBSE
                        –  Empirical studies: better understanding, demonstrable result
                        –  Long term relationships: understand the domain, focus on
                            important problems

© Lionel Briand

More Related Content

Similar to ICSE 2011 Panel - Lionel Briand

Hothouse: CX Design in a Big Company
Hothouse: CX Design in a Big CompanyHothouse: CX Design in a Big Company
Hothouse: CX Design in a Big CompanyShardul Mehta
 
ISPIM 2012 - Developing grounded theory on organizational innovation
ISPIM 2012 - Developing grounded theory on organizational innovationISPIM 2012 - Developing grounded theory on organizational innovation
ISPIM 2012 - Developing grounded theory on organizational innovationMLarraza
 
How to Overhaul Your Design Without Upsetting Your Users
How to Overhaul Your Design Without Upsetting Your Users How to Overhaul Your Design Without Upsetting Your Users
How to Overhaul Your Design Without Upsetting Your Users Mary Piontkowski
 
The Hidden Costs Ba World V2 1
The Hidden Costs   Ba World V2 1The Hidden Costs   Ba World V2 1
The Hidden Costs Ba World V2 1bclohesy
 
Research Profile V1 0
Research Profile V1 0Research Profile V1 0
Research Profile V1 0mobbl
 
Constellation's Sneak Peak Into Social Business Trends
Constellation's Sneak Peak Into Social Business TrendsConstellation's Sneak Peak Into Social Business Trends
Constellation's Sneak Peak Into Social Business TrendsR "Ray" Wang
 
Past and Future of Software Testing and Analysis
Past and Future of Software Testing and AnalysisPast and Future of Software Testing and Analysis
Past and Future of Software Testing and AnalysisLionel Briand
 
Open2012 measuring-what-matters-unger
Open2012 measuring-what-matters-ungerOpen2012 measuring-what-matters-unger
Open2012 measuring-what-matters-ungerthe nciia
 
Ray Magnan - Instructional Design Basics: The ADDIE Model
Ray Magnan - Instructional Design Basics: The ADDIE ModelRay Magnan - Instructional Design Basics: The ADDIE Model
Ray Magnan - Instructional Design Basics: The ADDIE ModelRay Magnan
 
18 phi optics-i-corps-finalpresentation-draft
18   phi optics-i-corps-finalpresentation-draft18   phi optics-i-corps-finalpresentation-draft
18 phi optics-i-corps-finalpresentation-draftphioptics
 
Qt draft educause
Qt draft educauseQt draft educause
Qt draft educauselcpugliese
 
Prototyping For Early Validation by Michael Hawley, Mad*Pow
Prototyping For Early Validation by Michael Hawley, Mad*PowPrototyping For Early Validation by Michael Hawley, Mad*Pow
Prototyping For Early Validation by Michael Hawley, Mad*PowUIDesign Group
 
Dechema Conference: Istanbul
Dechema Conference: IstanbulDechema Conference: Istanbul
Dechema Conference: IstanbulIBM Research
 
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...Nesma
 
Development of a Model of Product Innovativeness for Large Packaged Software:...
Development of a Model of Product Innovativeness for Large Packaged Software:...Development of a Model of Product Innovativeness for Large Packaged Software:...
Development of a Model of Product Innovativeness for Large Packaged Software:...Steve Remington
 
Monolix Day 2011
Monolix Day 2011Monolix Day 2011
Monolix Day 2011blaudez
 

Similar to ICSE 2011 Panel - Lionel Briand (20)

Research industry panel review
Research industry panel reviewResearch industry panel review
Research industry panel review
 
Hothouse: CX Design in a Big Company
Hothouse: CX Design in a Big CompanyHothouse: CX Design in a Big Company
Hothouse: CX Design in a Big Company
 
David Quijano - Dynamic Innovation
David Quijano - Dynamic InnovationDavid Quijano - Dynamic Innovation
David Quijano - Dynamic Innovation
 
ISPIM 2012 - Developing grounded theory on organizational innovation
ISPIM 2012 - Developing grounded theory on organizational innovationISPIM 2012 - Developing grounded theory on organizational innovation
ISPIM 2012 - Developing grounded theory on organizational innovation
 
C04
C04C04
C04
 
How to Overhaul Your Design Without Upsetting Your Users
How to Overhaul Your Design Without Upsetting Your Users How to Overhaul Your Design Without Upsetting Your Users
How to Overhaul Your Design Without Upsetting Your Users
 
The Hidden Costs Ba World V2 1
The Hidden Costs   Ba World V2 1The Hidden Costs   Ba World V2 1
The Hidden Costs Ba World V2 1
 
Research Profile V1 0
Research Profile V1 0Research Profile V1 0
Research Profile V1 0
 
Constellation's Sneak Peak Into Social Business Trends
Constellation's Sneak Peak Into Social Business TrendsConstellation's Sneak Peak Into Social Business Trends
Constellation's Sneak Peak Into Social Business Trends
 
Past and Future of Software Testing and Analysis
Past and Future of Software Testing and AnalysisPast and Future of Software Testing and Analysis
Past and Future of Software Testing and Analysis
 
Open2012 measuring-what-matters-unger
Open2012 measuring-what-matters-ungerOpen2012 measuring-what-matters-unger
Open2012 measuring-what-matters-unger
 
Ray Magnan - Instructional Design Basics: The ADDIE Model
Ray Magnan - Instructional Design Basics: The ADDIE ModelRay Magnan - Instructional Design Basics: The ADDIE Model
Ray Magnan - Instructional Design Basics: The ADDIE Model
 
18 phi optics-i-corps-finalpresentation-draft
18   phi optics-i-corps-finalpresentation-draft18   phi optics-i-corps-finalpresentation-draft
18 phi optics-i-corps-finalpresentation-draft
 
Qt draft educause
Qt draft educauseQt draft educause
Qt draft educause
 
Prototyping For Early Validation by Michael Hawley, Mad*Pow
Prototyping For Early Validation by Michael Hawley, Mad*PowPrototyping For Early Validation by Michael Hawley, Mad*Pow
Prototyping For Early Validation by Michael Hawley, Mad*Pow
 
Dechema Conference: Istanbul
Dechema Conference: IstanbulDechema Conference: Istanbul
Dechema Conference: Istanbul
 
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
 
Development of a Model of Product Innovativeness for Large Packaged Software:...
Development of a Model of Product Innovativeness for Large Packaged Software:...Development of a Model of Product Innovativeness for Large Packaged Software:...
Development of a Model of Product Innovativeness for Large Packaged Software:...
 
ICSE47_Mohanani.pptx
ICSE47_Mohanani.pptxICSE47_Mohanani.pptx
ICSE47_Mohanani.pptx
 
Monolix Day 2011
Monolix Day 2011Monolix Day 2011
Monolix Day 2011
 

ICSE 2011 Panel - Lionel Briand

  • 1. What Industry Wants from Research ICSE 2011 Lionel C. Briand Simula Research Laboratory and University of Oslo © Lionel Briand
  • 2. Perception from industry •  Disconnect •  Scalability (heuristics versus exact methods) •  Applicability (context factors and constraints) © Lionel Briand
  • 3. Compelling evidence •  Realistic conditions –  Scale –  Human factors –  Impact of change –  Cost-benefit analysis © Lionel Briand
  • 4. Research questions •  Many … and they have not changed in 20 years •  Requirements changes •  Large scale testing •  Product lines and complex configuration •  Certification © Lionel Briand
  • 5. Most relevant empirical finding •  Requirements traceability •  Regression testing •  Global software development •  Change propagation (MSR) •  … ??? © Lionel Briand
  • 6. Success Stories •  (Model-based) testing and empirical research at Microsoft Research •  Research on inspections and model -based testing at Fraunhofer •  Our research at Simula, though recent, is having a significant impact on our partners © Lionel Briand
  • 7. Dissemination to industry •  Different research paradigm than the dominating one is needed Problem identification Realistic validation Release solution Ind. Partners Problem formulation Candidate Lab Study State-of-the-art Solutions Initial validation © Lionel Briand
  • 8. Engage industry in research •  Engage researchers in industry: Get researchers to take an interest in industry problems •  Different research paradigm (engineering research) •  Combine research and technology transfer (same people) •  Understand problems an assess solutions in context © Lionel Briand
  • 9. Reasons and Solutions for the Perceived Lack of Impact of SE Research •  Potential reasons: –  Scalability –  Interest –  Publications –  Difficulty of real problems –  Integration of research results •  Partial solutions –  Different research paradigm –  Scalable solutions: combining MDE & SBSE –  Empirical studies: better understanding, demonstrable result –  Long term relationships: understand the domain, focus on important problems © Lionel Briand