SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
The Power of Open Innovation



  Leveraging Community and Competition for
      Enterprise Software Modernization
REAL MOTIVATIONS FOR INNOVATION

“We have no money gentlemen,
  so we shall have to think.”
- Earnest Rutherford upon taking over Cavendish Laboratory in 1919
INITIAL INNOVATION SUCCESS
ENCOURAGE INNOVATION EVOLUTION
Mike lydon tc_roadshow_deck
Mike lydon tc_roadshow_deck
ENTERPRISE OPEN INNOVATION
What it takes…
o Community of solvers
o Workflow
o Pipeline
o Proper incentives
o Lots of small challenges
ENTERPRISE OPEN INNOVATION

Benefits…
o Redundancy
o Parallelism
o Self-Selection
o Best of breed
o Forced discipline
and…
o Shift in mindset!
INNOVATION AS A PROCESS


                    Development
                        Assembly
                          Testing

                            Bug Races

                            Architecture

                                     Concepts

                                     Design

                                    Wireframes
                                   Storyboards
                             Prototype
                          Marathon Matches

                      Single-Round Match
ENTERPRISE SOFTWARE MODERNIZATION

Modernization is tricky…
o Lack of documentation
o Lots of patchwork
o Lots of work-arounds
o Limited knowledge of technologies
o Difficult to staff
o Lack of code structure standards
MODERNIZATION “CHALLENGES”

Creative innovation…
o Decompose and organize legacy code
o Testing assumptions
o Combine business goals, proposed approach, discovery
o Gap analysis
o Compliance
o Governance
o Iterative and continuous
o Algorithms and analytics – “Big Data”
Mike lydon tc_roadshow_deck
thank you!

Connect with TopCoder – http://www.topcoder.com
             Twitter – @TopCoder
 TopCoder Blog – http://www.topcoder.com/blog/


      Mike Lydon – mlydon@topcoder.com

Contenu connexe

Similaire à Mike lydon tc_roadshow_deck

Enrique Allen, D Fund - Warm Gun Conference
Enrique Allen, D Fund - Warm Gun ConferenceEnrique Allen, D Fund - Warm Gun Conference
Enrique Allen, D Fund - Warm Gun Conference500 Startups
 
Clean Code Part III - Craftsmanship at SoCal Code Camp
Clean Code Part III - Craftsmanship at SoCal Code CampClean Code Part III - Craftsmanship at SoCal Code Camp
Clean Code Part III - Craftsmanship at SoCal Code CampTheo Jungeblut
 
Searchpatterns 100519055231-phpapp02
Searchpatterns 100519055231-phpapp02Searchpatterns 100519055231-phpapp02
Searchpatterns 100519055231-phpapp02Roman Zykov
 
Search Patterns: The Future of Discovery
Search Patterns: The Future of DiscoverySearch Patterns: The Future of Discovery
Search Patterns: The Future of DiscoveryPeter Morville
 
Search & Discovery Patterns
Search & Discovery PatternsSearch & Discovery Patterns
Search & Discovery PatternsPeter Morville
 
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard WorkTaming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard WorkJoseph Yoder
 
Search Patterns: IUE 2010
Search Patterns: IUE 2010Search Patterns: IUE 2010
Search Patterns: IUE 2010Peter Morville
 
The Future of Search & Discovery
The Future of Search & DiscoveryThe Future of Search & Discovery
The Future of Search & DiscoveryPeter Morville
 
Software Architecture Erosion and Modernization
Software Architecture Erosion and ModernizationSoftware Architecture Erosion and Modernization
Software Architecture Erosion and Modernizationbmerkle
 
Agile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we TodayAgile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we TodayGary Pedretti
 
From Journeyman to Master
From Journeyman to MasterFrom Journeyman to Master
From Journeyman to MasterAngad Singh
 
Landing new clients
Landing new clientsLanding new clients
Landing new clientsLee Wright
 
Keeping up with the Pace, Innotribe at LARC
Keeping up with the Pace, Innotribe at LARCKeeping up with the Pace, Innotribe at LARC
Keeping up with the Pace, Innotribe at LARCHeather Vescent
 
Coevolving Organisational and Technical Boundaries
Coevolving Organisational and Technical BoundariesCoevolving Organisational and Technical Boundaries
Coevolving Organisational and Technical BoundariesNick Tune
 
PDL Distinguished Alumni Talk
PDL Distinguished Alumni TalkPDL Distinguished Alumni Talk
PDL Distinguished Alumni TalkErik Riedel
 
10 Inspirational Engineering Quotes
10 Inspirational Engineering Quotes10 Inspirational Engineering Quotes
10 Inspirational Engineering QuotesCAD2M
 
Domain-Driven Architectural Alignment
Domain-Driven Architectural AlignmentDomain-Driven Architectural Alignment
Domain-Driven Architectural AlignmentNick Tune
 
Twenty Startups A Year Without Going Crazy
Twenty Startups A Year Without Going CrazyTwenty Startups A Year Without Going Crazy
Twenty Startups A Year Without Going CrazyCiklum Ukraine
 

Similaire à Mike lydon tc_roadshow_deck (20)

Enrique Allen, D Fund - Warm Gun Conference
Enrique Allen, D Fund - Warm Gun ConferenceEnrique Allen, D Fund - Warm Gun Conference
Enrique Allen, D Fund - Warm Gun Conference
 
Clean Code Part III - Craftsmanship at SoCal Code Camp
Clean Code Part III - Craftsmanship at SoCal Code CampClean Code Part III - Craftsmanship at SoCal Code Camp
Clean Code Part III - Craftsmanship at SoCal Code Camp
 
Old Works
Old WorksOld Works
Old Works
 
Searchpatterns 100519055231-phpapp02
Searchpatterns 100519055231-phpapp02Searchpatterns 100519055231-phpapp02
Searchpatterns 100519055231-phpapp02
 
Search Patterns: The Future of Discovery
Search Patterns: The Future of DiscoverySearch Patterns: The Future of Discovery
Search Patterns: The Future of Discovery
 
Search & Discovery Patterns
Search & Discovery PatternsSearch & Discovery Patterns
Search & Discovery Patterns
 
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard WorkTaming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
 
Search Patterns: IUE 2010
Search Patterns: IUE 2010Search Patterns: IUE 2010
Search Patterns: IUE 2010
 
The Future of Search & Discovery
The Future of Search & DiscoveryThe Future of Search & Discovery
The Future of Search & Discovery
 
Software Architecture Erosion and Modernization
Software Architecture Erosion and ModernizationSoftware Architecture Erosion and Modernization
Software Architecture Erosion and Modernization
 
Agile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we TodayAgile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we Today
 
From Journeyman to Master
From Journeyman to MasterFrom Journeyman to Master
From Journeyman to Master
 
Landing new clients
Landing new clientsLanding new clients
Landing new clients
 
Keeping up with the Pace, Innotribe at LARC
Keeping up with the Pace, Innotribe at LARCKeeping up with the Pace, Innotribe at LARC
Keeping up with the Pace, Innotribe at LARC
 
Coevolving Organisational and Technical Boundaries
Coevolving Organisational and Technical BoundariesCoevolving Organisational and Technical Boundaries
Coevolving Organisational and Technical Boundaries
 
PDL Distinguished Alumni Talk
PDL Distinguished Alumni TalkPDL Distinguished Alumni Talk
PDL Distinguished Alumni Talk
 
10 Inspirational Engineering Quotes
10 Inspirational Engineering Quotes10 Inspirational Engineering Quotes
10 Inspirational Engineering Quotes
 
Technology Trends
Technology TrendsTechnology Trends
Technology Trends
 
Domain-Driven Architectural Alignment
Domain-Driven Architectural AlignmentDomain-Driven Architectural Alignment
Domain-Driven Architectural Alignment
 
Twenty Startups A Year Without Going Crazy
Twenty Startups A Year Without Going CrazyTwenty Startups A Year Without Going Crazy
Twenty Startups A Year Without Going Crazy
 

Mike lydon tc_roadshow_deck

Notes de l'éditeur

  1. Community of over 414,000 software developers, algorithmists and digital designers Through our community, we host competitions, contests and challenges for a very wide variety of purposes Making all this possible, besides the members of our great community of course, is a mature EOI or Enterprise Open Innovation platformSo these are terms we here tossed around a lot today don’t we? Community, Open Innovation or Crowdsourcing and Platform – platform may be THE single most over-used word in the business world at the moment – BUT – in our case, we mean these things: Our community is comprised of individuals with very special skills who we keep didactic rankings on Open Innovation competitions is exactly what we do – everything in the world of TopCoder is a competition, and not just that an atomized competition which is a main topic today And then there’s that word platform – ours is geared for your enterprise, it handles the complex, allows our clients to attain an enormous level of scale and ultimately, the platform, powered by the members is what allows our clients to accomplish quite a bit
  2. Community of over 414,000 software developers, algorithmists and digital designers Through our community, we host competitions, contests and challenges for a very wide variety of purposes Making all this possible, besides the members of our great community of course, is a mature EOI or Enterprise Open Innovation platformSo these are terms we here tossed around a lot today don’t we? Community, Open Innovation or Crowdsourcing and Platform – platform may be THE single most over-used word in the business world at the moment – BUT – in our case, we mean these things: Our community is comprised of individuals with very special skills who we keep didactic rankings on Open Innovation competitions is exactly what we do – everything in the world of TopCoder is a competition, and not just that an atomized competition which is a main topic today And then there’s that word platform – ours is geared for your enterprise, it handles the complex, allows our clients to attain an enormous level of scale and ultimately, the platform, powered by the members is what allows our clients to accomplish quite a bit
  3. Community of over 414,000 software developers, algorithmists and digital designers Through our community, we host competitions, contests and challenges for a very wide variety of purposes Making all this possible, besides the members of our great community of course, is a mature EOI or Enterprise Open Innovation platformSo these are terms we here tossed around a lot today don’t we? Community, Open Innovation or Crowdsourcing and Platform – platform may be THE single most over-used word in the business world at the moment – BUT – in our case, we mean these things: Our community is comprised of individuals with very special skills who we keep didactic rankings on Open Innovation competitions is exactly what we do – everything in the world of TopCoder is a competition, and not just that an atomized competition which is a main topic today And then there’s that word platform – ours is geared for your enterprise, it handles the complex, allows our clients to attain an enormous level of scale and ultimately, the platform, powered by the members is what allows our clients to accomplish quite a bit
  4. Community of over 414,000 software developers, algorithmists and digital designers Through our community, we host competitions, contests and challenges for a very wide variety of purposes Making all this possible, besides the members of our great community of course, is a mature EOI or Enterprise Open Innovation platformSo these are terms we here tossed around a lot today don’t we? Community, Open Innovation or Crowdsourcing and Platform – platform may be THE single most over-used word in the business world at the moment – BUT – in our case, we mean these things: Our community is comprised of individuals with very special skills who we keep didactic rankings on Open Innovation competitions is exactly what we do – everything in the world of TopCoder is a competition, and not just that an atomized competition which is a main topic today And then there’s that word platform – ours is geared for your enterprise, it handles the complex, allows our clients to attain an enormous level of scale and ultimately, the platform, powered by the members is what allows our clients to accomplish quite a bit
  5. Mentioned EOI or Enterprise Open Innovation – so what is it?Most of us have read about the power of crowdsourcing or the potential for Open Innovation – but when those concepts are applied for enterprise use, they tend to fall apart for a few key reasons which will go over in just a second – But for now, think of EOI, Enterprise Open Innovation as the approach that actually harnesses the bold potential of open communities and makes it work for your enterprise. By this we mean it is process driven and standards based – where assets are being created to YOUR exacting IT standards and governances. So it’s the notion of crowdsourcing, accessing these skilled and brilliant minds, but grown-up (if you will) and crafted for the enterprise. IMPORTANT to note – at TopCoder EOI represents the entire digital life-cycle – this means pure front end innovation (ideas, concepts, into design and UI/UX, and over to development of the software – then finally into testing and maintenance of the assets – AGAIN in the TopCoder world – all through atomized competitions.Worthy to point out – clients of TopCoder utilize which aspects of they need for particular projects – meaning for some projects, they may just need software development, other times they may just want a way to bring ideas through rapid prototyping – it depends on the project and the need, but the access is available for the entire digital life-cycle
  6. Community of over 414,000 software developers, algorithmists and digital designers Through our community, we host competitions, contests and challenges for a very wide variety of purposes Making all this possible, besides the members of our great community of course, is a mature EOI or Enterprise Open Innovation platformSo these are terms we here tossed around a lot today don’t we? Community, Open Innovation or Crowdsourcing and Platform – platform may be THE single most over-used word in the business world at the moment – BUT – in our case, we mean these things: Our community is comprised of individuals with very special skills who we keep didactic rankings on Open Innovation competitions is exactly what we do – everything in the world of TopCoder is a competition, and not just that an atomized competition which is a main topic today And then there’s that word platform – ours is geared for your enterprise, it handles the complex, allows our clients to attain an enormous level of scale and ultimately, the platform, powered by the members is what allows our clients to accomplish quite a bit
  7. Community of over 414,000 software developers, algorithmists and digital designers Through our community, we host competitions, contests and challenges for a very wide variety of purposes Making all this possible, besides the members of our great community of course, is a mature EOI or Enterprise Open Innovation platformSo these are terms we here tossed around a lot today don’t we? Community, Open Innovation or Crowdsourcing and Platform – platform may be THE single most over-used word in the business world at the moment – BUT – in our case, we mean these things: Our community is comprised of individuals with very special skills who we keep didactic rankings on Open Innovation competitions is exactly what we do – everything in the world of TopCoder is a competition, and not just that an atomized competition which is a main topic today And then there’s that word platform – ours is geared for your enterprise, it handles the complex, allows our clients to attain an enormous level of scale and ultimately, the platform, powered by the members is what allows our clients to accomplish quite a bit