SlideShare a Scribd company logo
1 of 9
Download to read offline
ICSE 2011 PANEL
What Industry Wants from Research
Tatsuhiro Nishioka
Corporate Software Engineering Center,
Toshiba Corporation




© 2011 TOSHIBA Corporation
What I am
   Spare Time                Tatsuhiro Nishioka
      5%




                     Software
                    Researcher
                       20%

                 Software
                 Analyst                                       Software
                   10%
                                                               Architect
                                                                 65%




                                ICSE 2011 PANEL                          Corporate Software Engineering Center
            What Industry Wants from Research, and What They’ll Accept                                         2
                                                                                      © 2011 TOSHIBA Corporation
Quick Question: Do you want to go shopping
 By driving this?




                                                   Powered by FlightGear, an open source flight simulator
                                 ICSE 2011 PANEL                           Corporate Software Engineering Center
             What Industry Wants from Research, and What They’ll Accept                                           3
                                                                                         © 2011 TOSHIBA Corporation
Difference between Industry and Research
                                                          •  Research wants
                                                               –  Accurate
                                                               –  Fresh & Advanced
                                                               –  Generalized


                                                          •  Research finds
                                                               –  methods, then problems
                                                                  that it can solve


                                                          •  Research hates
                                                               –  taking long time for
                                                                  improving usability of its
                                                                  methods / tools


                              ICSE 2011 PANEL                          Corporate Software Engineering Center
          What Industry Wants from Research, and What They’ll Accept                                         4
                                                                                    © 2011 TOSHIBA Corporation
What Do I Think Works?
•  Basically, anything that
 –  Improves values (= Profit for most of cases)
 –  Needs no extra labor for applying research


•  Something meets below also works

                                                                          0
      Value that                    Labor for
      research                      applying
      improved                      research
 –  If you can let Industry understand the heart of your
    method or tool



                                 ICSE 2011 PANEL                          Corporate Software Engineering Center
             What Industry Wants from Research, and What They’ll Accept                                         5
                                                                                       © 2011 TOSHIBA Corporation
Quick & Rough Numbers for Analysis Tools

        It’s like Computer
          benchmarking!!
          We LOVE this!



                                                                   Overall



                                                                             LoC
                                                                                               70
                                                                             CC
                                                                                               53
                                                                             Clone
                                                                                               81
                                                                             Layer
                                                                             Violation         45


                              ICSE 2011 PANEL                                Corporate Software Engineering Center
          What Industry Wants from Research, and What They’ll Accept                                               6
                                                                                          © 2011 TOSHIBA Corporation
Fully Customized methods / tools




 Tailored is better but not good enough
 Get this customized for the problem!
                                 ICSE 2011 PANEL                          Corporate Software Engineering Center
             What Industry Wants from Research, and What They’ll Accept                                         7
                                                                                       © 2011 TOSHIBA Corporation
What About Pair Practice?
•  Industry should                                 •  Research should
 –  Tell researchers their real                        –  Improve usability of
    problems                                              methods / tools
 –  Share their case studies;                          –  Consider how to improve
    what works and what                                   value, especially earning
    doesn’t

 Some good researchers and/or practitioners
    must be their bridge. Then we can
 –  Train good practitioners in                        –  Let researchers practice
    Software Engineering


                                 ICSE 2011 PANEL                          Corporate Software Engineering Center
             What Industry Wants from Research, and What They’ll Accept                                         8
                                                                                       © 2011 TOSHIBA Corporation
ICSE 2011 PANEL                          Corporate Software Engineering Center
What Industry Wants from Research, and What They’ll Accept                                         9
                                                                          © 2011 TOSHIBA Corporation

More Related Content

Similar to ICSE 2011 Panel - Tatsuhiro Nishioka

Bio singapore talk pauline tay ipi_(distribution)
Bio singapore talk pauline tay ipi_(distribution)Bio singapore talk pauline tay ipi_(distribution)
Bio singapore talk pauline tay ipi_(distribution)BioSingapore2011
 
Lionel Briand ICSM 2011 Keynote
Lionel Briand ICSM 2011 KeynoteLionel Briand ICSM 2011 Keynote
Lionel Briand ICSM 2011 KeynoteICSM 2011
 
Introduction to iek@itri (taiwan)
Introduction to iek@itri (taiwan)Introduction to iek@itri (taiwan)
Introduction to iek@itri (taiwan)Eric Tu
 
Micheal O Foghlu - Ideagen event in WIT
Micheal O Foghlu - Ideagen event in WITMicheal O Foghlu - Ideagen event in WIT
Micheal O Foghlu - Ideagen event in WITthreesixty
 
Webinar: Increase technology Uptake with Software Usage Metering Tools
Webinar: Increase technology Uptake with Software Usage Metering ToolsWebinar: Increase technology Uptake with Software Usage Metering Tools
Webinar: Increase technology Uptake with Software Usage Metering ToolsOpen iT Inc.
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexityAGILEMinds
 
ATI Technical CONOPS and Concepts Technical Training Course Sampler
ATI Technical CONOPS and Concepts Technical Training Course SamplerATI Technical CONOPS and Concepts Technical Training Course Sampler
ATI Technical CONOPS and Concepts Technical Training Course SamplerJim Jenkins
 
Oracle Bi Foundation Sales V5.8
Oracle Bi Foundation Sales V5.8Oracle Bi Foundation Sales V5.8
Oracle Bi Foundation Sales V5.8Oracle
 
Oracle Bi Foundation
Oracle Bi FoundationOracle Bi Foundation
Oracle Bi Foundationjamesgj2004
 
ALE2011 Stephen Parry on ICT Value Chain
ALE2011 Stephen Parry on ICT Value ChainALE2011 Stephen Parry on ICT Value Chain
ALE2011 Stephen Parry on ICT Value ChainOlaf Lewitz
 
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Seapine Software
 
Detailed design
Detailed designDetailed design
Detailed designjsokohl
 
Detailed design: Nailing it Down
Detailed design: Nailing it DownDetailed design: Nailing it Down
Detailed design: Nailing it Downjsokohl
 
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...Insight Technology, Inc.
 
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...Insight Technology, Inc.
 

Similar to ICSE 2011 Panel - Tatsuhiro Nishioka (20)

Agile meets waterfall
Agile meets waterfallAgile meets waterfall
Agile meets waterfall
 
Bio singapore talk pauline tay ipi_(distribution)
Bio singapore talk pauline tay ipi_(distribution)Bio singapore talk pauline tay ipi_(distribution)
Bio singapore talk pauline tay ipi_(distribution)
 
Lionel Briand ICSM 2011 Keynote
Lionel Briand ICSM 2011 KeynoteLionel Briand ICSM 2011 Keynote
Lionel Briand ICSM 2011 Keynote
 
Introduction to iek@itri (taiwan)
Introduction to iek@itri (taiwan)Introduction to iek@itri (taiwan)
Introduction to iek@itri (taiwan)
 
Micheal O Foghlu - Ideagen event in WIT
Micheal O Foghlu - Ideagen event in WITMicheal O Foghlu - Ideagen event in WIT
Micheal O Foghlu - Ideagen event in WIT
 
Webinar: Increase technology Uptake with Software Usage Metering Tools
Webinar: Increase technology Uptake with Software Usage Metering ToolsWebinar: Increase technology Uptake with Software Usage Metering Tools
Webinar: Increase technology Uptake with Software Usage Metering Tools
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexity
 
Evento5ottobre
Evento5ottobreEvento5ottobre
Evento5ottobre
 
ATI Technical CONOPS and Concepts Technical Training Course Sampler
ATI Technical CONOPS and Concepts Technical Training Course SamplerATI Technical CONOPS and Concepts Technical Training Course Sampler
ATI Technical CONOPS and Concepts Technical Training Course Sampler
 
My view on Lean IT
My view on Lean ITMy view on Lean IT
My view on Lean IT
 
Oracle Bi Foundation Sales V5.8
Oracle Bi Foundation Sales V5.8Oracle Bi Foundation Sales V5.8
Oracle Bi Foundation Sales V5.8
 
Oracle Bi Foundation
Oracle Bi FoundationOracle Bi Foundation
Oracle Bi Foundation
 
ALE2011 Stephen Parry on ICT Value Chain
ALE2011 Stephen Parry on ICT Value ChainALE2011 Stephen Parry on ICT Value Chain
ALE2011 Stephen Parry on ICT Value Chain
 
AMI Presentation
AMI PresentationAMI Presentation
AMI Presentation
 
Etm551 lecture05
Etm551 lecture05Etm551 lecture05
Etm551 lecture05
 
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
 
Detailed design
Detailed designDetailed design
Detailed design
 
Detailed design: Nailing it Down
Detailed design: Nailing it DownDetailed design: Nailing it Down
Detailed design: Nailing it Down
 
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
 
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
[INSIGHT OUT 2011] A13 fusion applications, a simple look at the architecture...
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

ICSE 2011 Panel - Tatsuhiro Nishioka

  • 1. ICSE 2011 PANEL What Industry Wants from Research Tatsuhiro Nishioka Corporate Software Engineering Center, Toshiba Corporation © 2011 TOSHIBA Corporation
  • 2. What I am Spare Time Tatsuhiro Nishioka 5% Software Researcher 20% Software Analyst Software 10% Architect 65% ICSE 2011 PANEL Corporate Software Engineering Center What Industry Wants from Research, and What They’ll Accept 2 © 2011 TOSHIBA Corporation
  • 3. Quick Question: Do you want to go shopping By driving this? Powered by FlightGear, an open source flight simulator ICSE 2011 PANEL Corporate Software Engineering Center What Industry Wants from Research, and What They’ll Accept 3 © 2011 TOSHIBA Corporation
  • 4. Difference between Industry and Research •  Research wants –  Accurate –  Fresh & Advanced –  Generalized •  Research finds –  methods, then problems that it can solve •  Research hates –  taking long time for improving usability of its methods / tools ICSE 2011 PANEL Corporate Software Engineering Center What Industry Wants from Research, and What They’ll Accept 4 © 2011 TOSHIBA Corporation
  • 5. What Do I Think Works? •  Basically, anything that –  Improves values (= Profit for most of cases) –  Needs no extra labor for applying research •  Something meets below also works 0 Value that Labor for research applying improved research –  If you can let Industry understand the heart of your method or tool ICSE 2011 PANEL Corporate Software Engineering Center What Industry Wants from Research, and What They’ll Accept 5 © 2011 TOSHIBA Corporation
  • 6. Quick & Rough Numbers for Analysis Tools It’s like Computer benchmarking!! We LOVE this! Overall LoC 70 CC 53 Clone 81 Layer Violation 45 ICSE 2011 PANEL Corporate Software Engineering Center What Industry Wants from Research, and What They’ll Accept 6 © 2011 TOSHIBA Corporation
  • 7. Fully Customized methods / tools Tailored is better but not good enough Get this customized for the problem! ICSE 2011 PANEL Corporate Software Engineering Center What Industry Wants from Research, and What They’ll Accept 7 © 2011 TOSHIBA Corporation
  • 8. What About Pair Practice? •  Industry should •  Research should –  Tell researchers their real –  Improve usability of problems methods / tools –  Share their case studies; –  Consider how to improve what works and what value, especially earning doesn’t Some good researchers and/or practitioners must be their bridge. Then we can –  Train good practitioners in –  Let researchers practice Software Engineering ICSE 2011 PANEL Corporate Software Engineering Center What Industry Wants from Research, and What They’ll Accept 8 © 2011 TOSHIBA Corporation
  • 9. ICSE 2011 PANEL Corporate Software Engineering Center What Industry Wants from Research, and What They’ll Accept 9 © 2011 TOSHIBA Corporation