Microsoft R&D uncovered Olivier EZRATTY Innovation Strategies Consulting [email_address] ,  http:// www.oezratty.net   Jul...
Agenda <ul><li>Microsoft’s business overview </li></ul><ul><li>Microsoft R&D processes </li></ul><ul><li>Microsoft innovat...
Microsoft business overview Portfolio breadth, role of platforms and ecosystems, company organization, innovation categories
Operating Systems Software Applications & Tools Internet Hosting Hardware Hardware Reference Designs Internet Services Int...
Microsoft Products Portfolio <ul><li>Windows </li></ul><ul><li>Windows XP </li></ul><ul><li>Windows XP Tablet PC </li></ul...
Product Category Market Adoption Market share or penetration Xune
Revenue mix FY06 revenue mix in % and $B. Source :  Microsoft Reports Fourth Quarter Results and Announces Share Repurchas...
Revenue and profit growth FY06 vs FY05 revenue and profit growth in $m. Source :  Microsoft Reports Fourth Quarter Results...
Microsoft top level organization Microsoft Research 850 p <ul><li>Platform & services </li></ul><ul><ul><li>Windows </li><...
R&D geographical split Redmond Fargo San Francisco UK Israël India China France Denmark Ireland Spain
R&D budgets Budgets in $m. Not all Fortune 500 shows up here. Only high tech and pharmaceutical market leaders. Sources : ...
Incremental or disruptive innovations <ul><li>Disruptive  innovations </li></ul><ul><ul><li>Relational databases </li></ul...
Innovation and integration <ul><li>Parallel hardware and software integration </li></ul><ul><li>Integration must create re...
Exploding Platform Ecosystem B&W printers Network cards Mouse Color printers Multi-function printers Scanners Joysticks Mi...
Windows innovations categories <ul><li>GUI evolutions </li></ul><ul><li>Information organization </li></ul><ul><li>Search ...
Microsoft Innovation Process Growth and innovation drivers, leadership and management culture, research and development or...
Microsoft key growth drivers <ul><li>Share and value gains </li></ul><ul><ul><li>Server, desktop </li></ul></ul><ul><li>Be...
Microsoft Innovation Drivers <ul><li>Leadership and management style </li></ul><ul><li>Product teams environment </li></ul...
Decision making process <ul><li>Top to bottom </li></ul><ul><ul><li>Billg memos </li></ul></ul><ul><ul><li>Competition wat...
Successes and Failures Joysticks Windows Sound System Mouse Keyboard Hardware QuickPascal Visual Basic for MS-DOS Visual S...
Microsoft Research <ul><li>MSR brain trust </li></ul><ul><li>Research partnerships </li></ul><ul><li>Joint MSR/INRIA lab <...
Themes <ul><li>Algorithms and theory </li></ul><ul><li>Hardware development (including nanotechs) </li></ul><ul><li>Human-...
outcome examples <ul><li>Windows Media Codecs </li></ul><ul><li>Cryptography libraries </li></ul><ul><li>ClearType </li></...
Product Groups Organization <ul><li>Team jobs </li></ul><ul><ul><li>Developers only 1/3rd of product teams </li></ul></ul>...
Development process & tools <ul><li>Processes </li></ul><ul><ul><li>Specifications </li></ul></ul><ul><ul><li>Yearly Engin...
Organizational Innovation Drivers <ul><li>Hiring and staffing </li></ul><ul><li>Risk culture </li></ul><ul><li>R&D budgeti...
Product lifecycle <2 years 2-6 years 3-10 years Patches Service Packs Major releases Research Hardware Integrators Cherche...
Technology Evangelism <ul><li>Feeding the ecosystem </li></ul><ul><li>Driving “killer apps” creation </li></ul>
Growth strategies <ul><li>Internal growth </li></ul><ul><ul><li>R&D </li></ul></ul><ul><ul><li>Hiring and staffing </li></...
External growth track record Lots cablos, telcos and mobile operators, Digex General Magic SNTC, Sendit Mobility Great Pla...
Microsoft Challenges Success and failures, business challenges, Vista and Google case studies, competing with open source,...
Microsoft challenges <ul><li>Engineering challenges </li></ul><ul><ul><li>Products complexity (Vista) </li></ul></ul><ul><...
Windows history Longuest delay between versions
Vista delays <ul><li>Way too complex product </li></ul><ul><li>Track record of exec in charge </li></ul><ul><li>Desynchron...
Software Licencing Models Licences OEM ASP Embedded Subscription Advertizing Commission Freeware Shareware Open Source Ser...
Competing with Open Source <ul><li>Non traditional competition </li></ul><ul><ul><li>Challenges software business models <...
Software vs Advertising Worldwide advertising revenue > $550B Source : based on IAB Internet Advertising Revenue Report, A...
Competing with Google <ul><li>Situation </li></ul><ul><ul><li>Google and search ‘new darlings’ in town </li></ul></ul><ul>...
Marketing Challenges <ul><li>Product portfolio complexity </li></ul><ul><li>Customer and partners segmentation </li></ul><...
Conclusion <ul><li>Software development is becoming a real industrial process </li></ul><ul><li>Size matters but it’s a gr...
Appendix Bibliography and speaker bio
On innovation strategies
On Microsoft
Olivier Ezratty bio <ul><li>Olivier Ezratty has 20 years of experience in software research and development, marketing and...
Upcoming SlideShare
Loading in...5
×

Microsoft R

1,029

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,029
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Il s’agit d’un séminaire que j’anime à l’IFCAM, l’institut de formation du Crédit Agricole. Il concerne des cadres dirigeants du Crédit Agricole. Son objectif est de fournir un éclairage sur la notion de management stratégique dans les entreprises de haute technologie, et en particulier sur Microsoft. La présentation dure 3 bonnes heures minimum, hors discussions! Elle se déroule dans un état d’esprit très libre, avec prise de recul sur l’industrie et sur Microsoft. Cette présentation a été jouée en 2000, 2001, 2002, 2003 et 2004 et mise à jour chaque année.
  • The many faces of Microsoft. It does not just software. But very different software, web services, hardware, and services.
  • Microsoft était 41eme au Fortune 500 américain en avril 2005. En valeur absolue, c’est l’un des plus gros budgets de R&amp;D au monde, et quasiment uniquement dans le domaine de l’immatériel. Hormis les entreprises plus grosses en chiffre d’affaire que Microsoft dans ce graphe (IBM, HP, Pfizer), les autres sont dans les secteurs suivants avec relativement peu de R&amp;D: Distribution: Wallmart, Home Depot, Costco, Target, Walgreen, pas de R&amp;D Pétrole: Exxon, Chevron Texaco, coûts d’exploration, de production et de distribution Automobile: General Motors, Ford, coûts de production très élevés Services financiers: Citigroup, Berkshire Hathaway, JP Morgan, Morgan Stanley, Metlife Opérateurs de télécommunication: Verizon Construction: Boeing Grande consommation: Procter &amp; Gamble Médias: Time Warner
  • L’environnement du PC est riche et complexe! Cette diversité doit être prise en compte par le système d’exploitation. Il doit simplifier la connexion physique avec ces différents matériels et permettre les fonctions de communication de base. Cette richesse augmente la complexité du PC et de son système car le PC est de plus en plus polyvalent. Ce n’est pas un phénomène propre à Windows. Le Macintosh et Linux ont les mêmes contraintes si ce n’est que Apple contrôle le matériel et le système sur les Macintosh ce qui lui permet de contrôler une plus grande part de la chaîne de valeur de la solution. L’environnement du PC est de plus en plus riche et complexe! Les usages prolifèrent à l’ère du tout numérique. Le nombre de composants matériels et de communication qu’un PC sous Windows doit supporter en fait un système très complexe sujet aux pannes. Un PC sous Windows comprend en moyenne une cinquantaine de milliers de composants logiciels! C’est énorme. Et chacune de ces « pièces détachées logicielles » peut communiquer avec des centaines d’autres. C’est encore plus complexe et imprévisible que la mécanique d’une voiture où chaque pièce communique avec un nombre faible et prédéterminé de voisines. Une grande partie des innovations dans notre industrie provient de « l’intégration ». Cela relève de la capacité à faire fonctionner tous ces composants de façon harmonieuse et avec simplicité pour l’utilisateur. L’exemple classique est le suivant: quand je connecte mon appareil photo à mon ordinateur (sous Windows XP), l’appareil est automatiquement reconnu et les photos sont chargées sur mon PC et dans mon logiciel de retouche d’images préféré. Ceci relève directement de l’intégration logicielle, du support de nombreux standards d’intégration, et d’une ergonomie qui vise à simplifier la vie des utilisateurs (et cette vie reste encore malgré tout trop complexe!).
  • On peut catégoriser ainsi les principales innovations qui touchent Windows : Les premières sont liées aux usages : comment les introduire, comment les faciliter. Besoin de simplicité pour les choses de la vie de tous les jours: l’installation d’un logiciel, d’un matériel, la reconnaissance automatique d’un périphérique, l’affichage de photos, la visualisation de vidéos, l’accès à Internet, la communication sur Internet (téléphonie sur Internet). Il faut aussi améliorer la gestion de l’information et sa recherche. La magie du logiciel est infinie et les progrès à venir encore plus époustouflants que ce que l’on a vécu ces 20 dernières années. Les secondes ont trait à la qualité : les logiciels, d’où qu’ils viennent, sont propices aux erreurs. Plus la complexité est grande, plus nombreuses sont les sources d’erreur. Microsoft doit donc en permanence améliorer « l’engineering » de son développement. Cela fait appel à des notions d’architecture logicielle, à des fondamentaux sur la qualité du logiciel qui proviennent de la recherche fondamentale. Cela touche aussi à la qualité du produit dans toutes ses langues. Windows doit savoir afficher du texte dans toutes les directions (haut vers bas pour le japonais, droite vers gauche pour l’arabe et l’hébreu, etc). Et tenir compte des cultures de tous les pays. La sécurité donne également lieu à de nombreuses évolutions pour protéger les ordinateurs contre les virus, les spam et autres intrusions externes dans un Internet de plus en plus dangereux. La certification concerne les processus gérés par les gouvernements pour valider la sécurité des systèmes. Les dernières sont liées à l’écosystème : elles visent à faciliter le travail des acteurs technologiques qui créent des logiciels, des matériels et des services pour Windows. Cela nécessite des outils de développement et de test de plus en plus sophistiqués, des outils de protection de la propriété intellectuelle pour les ayant droits de l’industrie des loisirs, et aussi de travailler avec l’industrie autour de la création et de l’adoption de standards d’interopérabilité qui facilitent la communication entre les produits. On innove également dans l’ouverture et la confiance: en diffusant les codes sources de Windows tout en protégeant notre propriété intellectuelle. Ces dernières innovations sont relativement méconnues du grand public et contribuent tout autant au succès de Windows.
  • Brain trust: Jim Gray, 1998 ACM Turing Award Butler Lampson, 1992 ACM Turing Award C.A.R. Hoare, 1980 ACM Turing Award Gary Starkweather, Inventor of the laser printer (Consultant) Jim Blinn, Graphics pioneer Michael Freedman, Fields Medal winner Gordon Bell, Father of the VAX Rick Rashid, creator of the MACH kernel
  • De nombreuses innovations de processus et outils de « l’usine à logiciel » Microsoft ont été créé dans les équipes de développement de Windows. Elles ont trait en principal à l’amélioration de la qualité du logiciel : Outils de spécification . Ils permettent de modéliser l’architecture des logiciels. Outils de tests automatique : il y a des centaines de développeurs dédiés à la création d’outils logiciels de tests automatiques. Ces outils tournent sur des milliers de machines différentes installées dans les laboratoires. Des protocoles de tests sont exécutés à chaque mise à jour interne du logiciel pendant son processus de développement et de mise au point, ... À savoir, tous les jours! Outils d’analyse du code : ces outils analysent automatiquement le code source des logiciels et identifie un certain nombre de défauts pouvant provoquer soit des bugs soit des failles de sécurité. A noter que certains de ces outils ont été créés en faisant appel à un logiciel créé par l’INRIA en France. Traduction automatique de l’interface utilisateur : de nouveaux outils sont ainsi mis en oeuvre pour accélérer la traduction des interfaces et de la documentation. Windows est ainsi commercialisé dans plusieurs dizaines de langues, et simultanément dans les principales langues (anglais, français, allemand, espagnol, japonais, chinois). Les progrès sont constants dans ce domaine.
  • Le processus d’innovation chez un éditeur de logiciel et chez Microsoft en particulier fait se superposer des cycles longs et des cycles courts. Très en amont, la recherche fondamentale explore des pistes nouvelles: dans les nouvelles interfaces utilisateurs (à trois dimensions, sur grands écrans, etc), dans les différents domaines de l’intelligence artificielle (reconnaissance de l’écriture, de la parole, de l’image), dans les technologies de développement (pour améliorer la qualité des logiciels). Les exemples sont nombreux mais très techniques de transfert de la recherche aux produits: telle technique de gestion de la mémoire de Windows provient de travaux de recherche, telle autre de reconnaissance d’écriture (pour Tablet PC), tel système d’assistance utilisateur intelligent, etc. Ensuite vient le développement de versions majeures . Comme Windows 2000 ou Windows XP. C’est un cycle moyen, de 2 à 6 ans. C’est un processus industriel classique avec études de besoins, spécifications, développement, mais aussi tests. Les tests sont nombreux: tests utilisateurs pour l’ergonomie (avec des laboratoires spécialisés) et tests de fiabilité sur des milliers de machines (dans les laboratoires) et des centaines de milliers de PC (chez les clients et partenaires). Ensuite viennent les versions mineures (Service Packs) et correctifs qui relèvent de cycles plus courts. Mais qui consomment beaucoup de ressources. Eux aussi comprennent des innovations, moins marquées, plus incrémentales. Elles relèvent d’une réponse immédiate aux besoins des clients: exigences de sécurité, fonctionnalités très demandées, exigences d’exploitation dans les entreprises. Chaque audience client ou partenaire est impliquée dans ce processus. Les plus en amont sont les constructeurs et les éditeurs de logiciels.
  • Très important pour positionner nos investissements et bien montrer que les prises de participation correspondent à des activités qui ne relèvent pas de notre métier. Mais l’essentiel de la croissance en capital humain (ce qui compte) s’effectue encore sous forme de recrutement de développeurs. Exemple FY00 : on va recruter 6000 personnes environ dont 50% de développeurs/testeurs. Dans le même temps, on a acquis des sociétés équivalent à environ 800 personnes, dont les 600 p de Visio (assez exceptionnel) qui comprenait environ un quart de développeurs.
  • L’open source et le logiciel libre constituent une concurrence atypique pour Microsoft car elle touche à la fois les produits, mais elle remet en cause le modèle économique même de l’industrie du logiciel. En même temps, cette concurrence s’est instituée comme alternative associée à des notions idéologiques qui ont tendance à masquer la réalité et à parer de toutes les vertues des produits qui restent des logiciels créés par des développeurs, et donc, sujets aux mêmes genres de défauts que les logiciels commerciaux. Pourtant, les logiciels commerciaux partagent avec les logiciels libres des caractéristiques qui sont attendues des clients, telles que le support des standards (qui sont souvent créés par les sociétés commerciales). La réponse de Microsott comporte plusieurs composantes: D’abord, il faut respecter la volonté des clients d’exercer un choix. Et donc, rentrer dans le jeu de la concurrence normal. Il faut donc valoriser les bénéfices rationnels des logiciels commerciaux par rapport aux logiciels libres. A la fois dans le retour sur investissement (ce que l’on fait avec) que sur la structure de coût (plus élevée en services avec les logiciels libres). La R&amp;D reste un différentiel clé pour les logiciels commerciaux, surtout dans la mesure où de nombreux logiciels libres suivent et clonent avec des années de retard les fonctions innovantes des logiciels commerciaux. Enfin, il faut assumer la position de leader et la responsabilité associée. Tout en garantissant la pérennité du modèle économique de l’édition du logiciel.
  • IAB says 2005 US advertising budget was : $267B. THE END OF GLOBAL STRATEGY de Alan M. Rugman* and Richard M. Hodgetts** indique que le marché publicitaire américain représentait 55% du marché mondial dans les années 80. On peut estimer que c’est inférieur à 45% en 2005.
  • &amp;quot;Inside The Tornado&amp;quot; de Geoffrey Moore Il ne s&apos;agit pas d&apos;un ouvrage sur Microsoft mais l&apos;industrie du logiciel et Microsoft y sont évoqués. Il explique les grands cycles d&apos;introduction des nouvelles technologies sur le marché et leur condition de réussite. Il explique comment se créent les leaders sur le marché des nouvelles technologies et l&apos;illustre avec des exemples concrets de l&apos;industrie high-tech: Lotus, IBM, Intel, Microsoft etc. C&apos;est une excellente lecture pour mieux comprendre l&apos;industrie des hautes technologies et décrypter les stratégies technologiques et marketing de ses acteurs.
  • &amp;quot;Gates - How Microsoft&apos;s Mogul Reinvented an Industry-And Made Himself the Richest Man in America&amp;quot; de Stephen Manes, 1994 C&apos;est probablement l&apos;une des meilleures bibliographies de Microsoft, et aussi la plus dense. En plus de 500 pages, elle explique très bien le cours des 18 premières années de Microsoft, la psychologie et le modèle de management de ses dirigeants. L&apos;ouvrage est très bien documenté, notamment sur la négociation sur MS-DOS entre Microsoft et IBM en 1980. L&apos;auteur est journaliste au Seattle Times et suit régulièrement Microsoft depuis les années 1980. &amp;quot;The Microsoft Way. The real story of how Bill Gates outsmarts the competition&amp;quot;, de Randall E. Stross, Warner Books, 1996 Décrit assez bien la stratégie de Microsoft vis à vis de ses compétiteurs. C&apos;est un livre bien documenté qui va jusqu&apos;à expliquer l&apos;architecture des buildings du campus de Microsoft Corporation en relation avec la politique de recrutement de Microsoft. Les épisodes de l’histoire de Microsoft qui sont les mieux détaillés concernent : Money vs Intuit, l’arrivée des encyclopédies multimédia et Encarta, les tentatives dans la télévision interactive. L’auteur montre comment Microsoft a pu initialiser des investissements en étant challenger face à un leader existant, ou, dans le cas d’Encarta, comment il a pu transformer un marché en introduisant une notion nouvelle, l’encyclopédie multimédia alors que les concurrents de l’époque n’utilisaient guère le multimédia dans la version CD-ROM de leur encyclopédie. Les thèmes de l’ouvrage tournent plutôt autour du marché grand public et n’abordent pas l’activité de Microsoft tournée vers les entreprises. &amp;quot;Microsoft Secrets – How the world&apos;s most powerful software company creates technologue, shapes market and manages people&amp;quot;, de Michael Cusumano et Richard Selby, chez HarperCollinsBusiness Un ouvrage très complet, bien documenté et très factuel décrivant les méthodes de travail chez Microsoft. C’est une sorte de compte-rendu de nombreuses interviews de développeurs et managers de Microsoft Corp. Certaines références sont intéressantes comme la façon dont des produits comme Word ou Excel ont pu être développés. Les auteurs segmentent bien leur approche en 8 chapitres (sur le recrutement, la gestion de projet, …) avec à chaque fois, une description des « best practices » avec leurs avantages et leurs inconvénients. On peut regretter, comme pour la plupart des ouvrages sur Microsoft, que les thèmes évoqués ne concernent que le développement et pas l’autre moitié de l’activité de Microsoft : le marketing, la vente et les services associés. &amp;quot;How the web was won&amp;quot; de Paul Andrews, 2001 La description de l’histoire de l’Internet chez Microsoft. L’ouvrage remonte plus en amont (vers 1991) que OverDrive en décrivant assez en détail le parcours de James Allard, le pionnier de TCP/IP chez Microsoft. A lire absolument pour comprendre pourquoi le procès DOJ vs Microsoft n’a pas de sens. “ Breaking Windows – How Bill Gates fumbled the future of Microsoft” de David Bank (fin 2001) Un ouvrage à thèse, racontant d’une autre façon l’histoire de Microsoft pendant les années Internet, concentré sur la période 1997-2000. Attribue de nombreux attermoiements et échecs de Microsoft à Bill Gates en personne. « Plus il est proche des projets, plus grandes sont ses chances d’échec ». « Bad Boy Ballmer », de Frederick Alan Maxwell, 2002 Bibliographie de Steve Ballmer. Intéressante pour ses années de jeunesse, où l’on découvre qu’il était dans les mêmes lycées que le patron de General Electric ayant succédé à Jack Welch (Stempel), ainsi qu’avec l’acteur Robin Williams. Pour la partie Microsoft, l’ouvrage est assez mal documenté, et n’apporte pas grand choses aux autres bibliographies. Il véhicule des informations de seconde main. Aucune interview de Steve Ballmer n’a eu lieu pour la préparation de ce livre, ce qui est un peu gênant.
  • Microsoft R

    1. 1. Microsoft R&D uncovered Olivier EZRATTY Innovation Strategies Consulting [email_address] , http:// www.oezratty.net July 2006
    2. 2. Agenda <ul><li>Microsoft’s business overview </li></ul><ul><li>Microsoft R&D processes </li></ul><ul><li>Microsoft innovation challenges </li></ul>
    3. 3. Microsoft business overview Portfolio breadth, role of platforms and ecosystems, company organization, innovation categories
    4. 4. Operating Systems Software Applications & Tools Internet Hosting Hardware Hardware Reference Designs Internet Services Internal IT Technical Consulting Technical Support Media Centers Ultra Mobile PCs Tablet PCs Books and Courseware
    5. 5. Microsoft Products Portfolio <ul><li>Windows </li></ul><ul><li>Windows XP </li></ul><ul><li>Windows XP Tablet PC </li></ul><ul><li>Windows Media Center </li></ul><ul><li>Windows Embedded </li></ul><ul><li>Windows Automotive </li></ul><ul><li>Windows CE </li></ul><ul><li>Internet Explorer </li></ul><ul><li>Windows media Player </li></ul><ul><li>Windows Desktop Search </li></ul><ul><li>Windows Defender </li></ul><ul><li>Servers </li></ul><ul><li>Windows Server </li></ul><ul><li>Windows Small Business Server </li></ul><ul><li>SQL Server </li></ul><ul><li>BizTalk Server </li></ul><ul><li>SMS Server </li></ul><ul><li>Virtual Server </li></ul><ul><li>Storage Server </li></ul><ul><li>Antigen </li></ul><ul><li>Application Center </li></ul><ul><li>Commerce Server </li></ul><ul><li>Data Protection Manager </li></ul><ul><li>Host Integration Server </li></ul><ul><li>Identity Integration Server </li></ul><ul><li>ISA Server </li></ul><ul><li>Operations Manager </li></ul><ul><li>Speech Server </li></ul><ul><li>System Center </li></ul><ul><li>Systems Management Server </li></ul><ul><li>Windows Server Update Services </li></ul><ul><li>Exchange Server </li></ul><ul><li>Live Communication Server </li></ul><ul><li>Project Server </li></ul><ul><li>Sharepoint Portal Server </li></ul><ul><li>Content Management Server </li></ul><ul><li>Developer Tools </li></ul><ul><li>Visual Studio </li></ul><ul><li>Visual Studio Team System </li></ul><ul><li>MSDN </li></ul><ul><li>Office </li></ul><ul><li>Access </li></ul><ul><li>Communicator </li></ul><ul><li>Excel </li></ul><ul><li>FrontPage </li></ul><ul><li>InfoPath </li></ul><ul><li>Live Meeting </li></ul><ul><li>Office Live </li></ul><ul><li>OneNote </li></ul><ul><li>Outlook </li></ul><ul><li>Powerpoint </li></ul><ul><li>Project </li></ul><ul><li>Publisher </li></ul><ul><li>Small Business Accounting </li></ul><ul><li>Visio </li></ul><ul><li>Word </li></ul><ul><li>Office Mac </li></ul><ul><li>Business Solutions </li></ul><ul><li>Dynamix AX </li></ul><ul><li>Dynamics CRM </li></ul><ul><li>Dynamics GP </li></ul><ul><li>Dynamics NAV </li></ul><ul><li>Dynamics SL </li></ul><ul><li>Forecaster </li></ul><ul><li>Point of Sale </li></ul><ul><li>Retail Management ystem </li></ul><ul><li>Small Business Financials </li></ul>Windows Games Flight Simulator Combat Flight Simulator Age of Empires Age of Mythology Zoo Tycoon Fable Dungeon Siege Rise of Nations Kings and Myths Halo RalliSport Challenge Freelancer Impossible Creatures MechWarrior MechCommander Board Games Train Simulator Return of Arcade XBOX games Halo Shadowrun Mass Effect Crackdown Forza Motosport Gears of War Too Human Viva Pinata Kameo Perfect Dark Zero Project Gotham Racing Fable Conker MechAssault Blix Sudeki RalliSport Challenge CounterStrike Project Gotham Racing Crimson Skies Grabbled by the Ghoulies Midtown Madness Shenmue Tao Feng Brute Force MechAssault Blood Wake Quantum Redshift Azurik Fuzion Frenzy Home Encarta Money Streets and Trips Digital Image Suite MapPoint Pocket Streets Works Microsoft TV Hardware XBox XBox Wireless Controler XBox Memory Unit XBox Headset Xbox Wireless Networking Adapter XBox Live Keyboards Mouses MSN Live Messenger Hotmail Search Spaces AdWords Premium Music Source: http://www.microsoft.com
    6. 6. Product Category Market Adoption Market share or penetration Xune
    7. 7. Revenue mix FY06 revenue mix in % and $B. Source : Microsoft Reports Fourth Quarter Results and Announces Share Repurchase Program
    8. 8. Revenue and profit growth FY06 vs FY05 revenue and profit growth in $m. Source : Microsoft Reports Fourth Quarter Results and Announces Share Repurchase Program Available on http://www.microsoft.com/msft/download/fy06/letterhead_Q4.doc
    9. 9. Microsoft top level organization Microsoft Research 850 p <ul><li>Platform & services </li></ul><ul><ul><li>Windows </li></ul></ul><ul><ul><li>Server & tools </li></ul></ul><ul><ul><li>Live & MSN </li></ul></ul><ul><li>Business </li></ul><ul><ul><li>Office </li></ul></ul><ul><ul><li>Business Solutions </li></ul></ul><ul><li>Entertainment & devices </li></ul><ul><ul><li>Xbox, games </li></ul></ul><ul><ul><li>Media Center </li></ul></ul><ul><ul><li>Mobility, hardware </li></ul></ul><ul><li>Mathematics </li></ul><ul><li>Development optimization </li></ul><ul><li>Scalable computing </li></ul><ul><li>User interfaces </li></ul><ul><li>Nanotechs </li></ul>Field 28000 p <ul><li>Sales / marketing </li></ul><ul><li>Services </li></ul><ul><li>HR </li></ul><ul><li>Finance </li></ul><ul><li>Legal </li></ul><ul><li>IT </li></ul><ul><li>Operations </li></ul>Functional 8000 p Product Divisions 30000 p Estimated headcount as of June 2006, various internal and external sources used CTOs <120 p
    10. 10. R&D geographical split Redmond Fargo San Francisco UK Israël India China France Denmark Ireland Spain
    11. 11. R&D budgets Budgets in $m. Not all Fortune 500 shows up here. Only high tech and pharmaceutical market leaders. Sources : budgets in $m, 2004 financial results published on company investors relations web sites. Microsoft data relates to FY2005 ending june 2005.
    12. 12. Incremental or disruptive innovations <ul><li>Disruptive innovations </li></ul><ul><ul><li>Relational databases </li></ul></ul><ul><ul><li>Spreadsheets </li></ul></ul><ul><ul><li>GUI and Xerox Star </li></ul></ul><ul><ul><li>Electronic publishing </li></ul></ul><ul><ul><li>Web browser </li></ul></ul><ul><ul><li>XML </li></ul></ul><ul><li>Incremental innovations </li></ul><ul><ul><li>GUI improvements </li></ul></ul><ul><ul><li>Word spellchecker </li></ul></ul><ul><ul><li>Commonplace in software </li></ul></ul><ul><ul><li>Based on customer feedback and competition watch </li></ul></ul>
    13. 13. Innovation and integration <ul><li>Parallel hardware and software integration </li></ul><ul><li>Integration must create real user value </li></ul><ul><li>Many integration combinations </li></ul><ul><li>Integration and complexity trade-offs </li></ul><ul><li>Interoperability and legal limits to integration </li></ul>
    14. 14. Exploding Platform Ecosystem B&W printers Network cards Mouse Color printers Multi-function printers Scanners Joysticks Microphone Loudspeakers CD-ROM drives 32 bits CPUs USB connectivity ADSL modem Wifi, Bluetooth Smartphones and PDAs DVD drives Digital cameras Digital camcorders MP3 players TV screens HDTV Hifi & 5.1 USB discs External disk drives Smartcards Multi-core processors 64 bits processors Tablet PC Printer sharing File sharing Modems Mainframes connectivity Local networks Web Newsgroups Electronic payment Online music Messaging Instant messaging Calendaring Wifi connectivity Blogs RSS Mobile messaging Mobile calendering Visio-conferencing IPTV VOIP Home automation PC peripherals Communication tools 1980’s 1990’s 2000’s
    15. 15. Windows innovations categories <ul><li>GUI evolutions </li></ul><ul><li>Information organization </li></ul><ul><li>Search </li></ul><ul><li>Digital convergence </li></ul><ul><li>Mobility </li></ul><ul><li>Communications </li></ul><ul><li>Reliability </li></ul><ul><li>Security </li></ul><ul><li>Deployments </li></ul><ul><li>Internationalization </li></ul><ul><li>Upgrade easiness </li></ul><ul><li>Certification </li></ul><ul><li>Developer tools </li></ul><ul><li>New hardware support </li></ul><ul><li>DRM </li></ul><ul><li>Interoperability standards (XML, IP V6) </li></ul>Usages Quality Ecosystem Pleasure Productivity Consumer Entreprise
    16. 16. Microsoft Innovation Process Growth and innovation drivers, leadership and management culture, research and development organization, partnering with the ecosystem, external growth
    17. 17. Microsoft key growth drivers <ul><li>Share and value gains </li></ul><ul><ul><li>Server, desktop </li></ul></ul><ul><li>Beyond the PC </li></ul><ul><ul><li>Mobility, living room, games </li></ul></ul><ul><li>Up in the applications foodchain </li></ul><ul><ul><li>ERP and CRM for small businesses </li></ul></ul><ul><li>Advertising revenue </li></ul><ul><ul><li>Search, Live! </li></ul></ul><ul><li>Geographic / penetration </li></ul><ul><ul><li>Particularly China and India </li></ul></ul>
    18. 18. Microsoft Innovation Drivers <ul><li>Leadership and management style </li></ul><ul><li>Product teams environment </li></ul><ul><li>Big long term quests </li></ul><ul><li>Fundamental research investments </li></ul><ul><li>New products incubation </li></ul><ul><li>Partnering with the ecosystem </li></ul><ul><li>External growth </li></ul>
    19. 19. Decision making process <ul><li>Top to bottom </li></ul><ul><ul><li>Billg memos </li></ul></ul><ul><ul><li>Competition watch </li></ul></ul><ul><ul><li>Product reviews </li></ul></ul><ul><ul><li>Opportunity analysis </li></ul></ul><ul><li>Bottom up </li></ul><ul><ul><li>Customer feedback </li></ul></ul><ul><ul><li>Technical support logs </li></ul></ul><ul><ul><li>Geek ethnocentrism </li></ul></ul><ul><ul><li>Skunk projects </li></ul></ul>
    20. 20. Successes and Failures Joysticks Windows Sound System Mouse Keyboard Hardware QuickPascal Visual Basic for MS-DOS Visual Studio Basic Visual Basic Tools MS Finance MS Tax Business Solutions Business Applications XBOX Windows Media Center MSN Windows CE SmartPhone MSTV SQL Server SharePoint Server BizTalk Server Commerce Server Architecture .NET Visio MapPoint Tablet PC Windows XP Embedded Open game Bob Magic Schoolbus Smart Displays Encarta Flight Simulator Money Consumer MS-Mail Windows 1.0 et 2.0 OS/2 MS-DOS Windows 3.0 et suivants Multiplan, Word Office, Access, Project Desktop WebTV Pocket PC Mobility and new medias OS/2 LAN Manager Architecture DNA Windows Server Exchange Servers Failure or withdrawal Sales successes
    21. 21. Microsoft Research <ul><li>MSR brain trust </li></ul><ul><li>Research partnerships </li></ul><ul><li>Joint MSR/INRIA lab </li></ul><ul><li>Publications </li></ul><ul><li>Patents </li></ul><ul><li>TechFest </li></ul>
    22. 22. Themes <ul><li>Algorithms and theory </li></ul><ul><li>Hardware development (including nanotechs) </li></ul><ul><li>Human-computer interactions </li></ul><ul><li>Machine learning, adaptation and intelligence </li></ul><ul><li>Multimedia and graphics </li></ul><ul><li>Search, retrieval and knowledge management </li></ul><ul><li>Security and cryptographics </li></ul><ul><li>Social computing </li></ul><ul><li>Software development </li></ul><ul><li>Systems, architectures, mobility and networking </li></ul>See list on http://research.microsoft.com/research/default.aspx
    23. 23. outcome examples <ul><li>Windows Media Codecs </li></ul><ul><li>Cryptography libraries </li></ul><ul><li>ClearType </li></ul><ul><li>Tablet PC concept and ink management </li></ul><ul><li>Speech recognition in Windows Mobile </li></ul><ul><li>Chinese and Japanese Input Method Editors </li></ul><ul><li>Spot watches </li></ul><ul><li>TCP-IP V6 implementation </li></ul><ul><li>Datamining in SQL Server </li></ul><ul><li>TerraServer and SQL Server scalability showcase </li></ul><ul><li>SkyServer and .NET Web Services showcase </li></ul><ul><li>Microsoft knowledge base automated translation </li></ul><ul><li>Security code audit tools </li></ul><ul><li>Automated bug detection tools </li></ul><ul><li>Word automatic language recognition </li></ul><ul><li>Grammar checker in Word </li></ul><ul><li>Email mining in Outlook </li></ul><ul><li>Junk mail filters </li></ul><ul><li>Answer wizards </li></ul><ul><li>Smart Tags </li></ul><ul><li>Antipiracy technologies </li></ul>Tools and support
    24. 24. Product Groups Organization <ul><li>Team jobs </li></ul><ul><ul><li>Developers only 1/3rd of product teams </li></ul></ul><ul><li>Team size </li></ul><ul><ul><li>5 to 60 developers per component </li></ul></ul><ul><ul><li>Up to 30 components per product </li></ul></ul><ul><li>Special roles </li></ul><ul><ul><li>Lead Architects </li></ul></ul><ul><ul><li>Business Managers </li></ul></ul><ul><ul><li>Hardware reference designers </li></ul></ul><ul><ul><li>Ethnologists </li></ul></ul><ul><ul><li>User Interface designers </li></ul></ul><ul><ul><li>Marketing in a separate division </li></ul></ul><ul><ul><li>Usability labs </li></ul></ul>Approximate product team HC split with enterprise software
    25. 25. Development process & tools <ul><li>Processes </li></ul><ul><ul><li>Specifications </li></ul></ul><ul><ul><li>Yearly Engineering Conference </li></ul></ul><ul><ul><li>Developer Security Training </li></ul></ul><ul><ul><li>Software build process </li></ul></ul><ul><ul><li>Alpha & Beta Testing </li></ul></ul><ul><ul><li>Internal IT « dog-fooding » </li></ul></ul><ul><li>Tools </li></ul><ul><ul><li>Automated Testing Tools </li></ul></ul><ul><ul><li>Automated Security Audit Tools </li></ul></ul><ul><ul><li>Automated User Interface Localization </li></ul></ul><ul><ul><li>Windows Error Reporting database </li></ul></ul>
    26. 26. Organizational Innovation Drivers <ul><li>Hiring and staffing </li></ul><ul><li>Risk culture </li></ul><ul><li>R&D budgeting </li></ul><ul><li>Industry collaboration </li></ul><ul><li>Incubation </li></ul><ul><li>Acquisitions </li></ul><ul><li>Standards creation </li></ul><ul><li>Bureaucracy </li></ul><ul><li>Installed base </li></ul><ul><li>Hierarchy </li></ul><ul><li>Interdependencies </li></ul><ul><li>Unbalanced aged pyramid </li></ul><ul><li>Badly managed acquisitions </li></ul>
    27. 27. Product lifecycle <2 years 2-6 years 3-10 years Patches Service Packs Major releases Research Hardware Integrators Chercheurs Involved parties OEMs ISVs Large accounts Other customers Consumers Communauties
    28. 28. Technology Evangelism <ul><li>Feeding the ecosystem </li></ul><ul><li>Driving “killer apps” creation </li></ul>
    29. 29. Growth strategies <ul><li>Internal growth </li></ul><ul><ul><li>R&D </li></ul></ul><ul><ul><li>Hiring and staffing </li></ul></ul><ul><ul><li>>90% of historical growth </li></ul></ul><ul><ul><li>India / China new R&D labs </li></ul></ul><ul><li>External growth </li></ul><ul><ul><li>Merger and acquisitions </li></ul></ul><ul><ul><li>Investments </li></ul></ul><ul><ul><li>Joint ventures </li></ul></ul><ul><ul><li>Technology IP acquisitions </li></ul></ul><ul><ul><li>Joint innovation with customers and partners </li></ul></ul><ul><ul><li>Startup programs </li></ul></ul>http://www.microsoft.com/msft/invest.htm
    30. 30. External growth track record Lots cablos, telcos and mobile operators, Digex General Magic SNTC, Sendit Mobility Great Plains, Navision, SMS Business Solutions TMM/TAK, Dreamworks SKG, Inprise Rare, Ensemble Studios, Digital Anvil, NetGames, Bungie, Access Software, Fasa Interactive, Bruce Artwick, SofImage, WebTV, LionHead Consumer MSNBC, RealNames Hotmail, Vinciniti, Mongo Music, Driveoff.com, Jump Networks, Comparenet, LinkExchange, Firefly (Passport), Teleo (VOIP), MotionBridge, Onfolio, Massive, Vexcel MSN Lernout & Hauspie, Apple Visio, Powerpoint, Project, Vermeer, Groove, Media-streams.com AG, iViews Desktop Entropic, Dimension X, Colusa, Giant, FrontBridge, Alacris, FolderShare, Winternals Placeware, Connectix, Flash Communications, Network Courrier, Softway, Zoomit, Valence, VXTreme, LinkAge, Cooper & Peters, Intersé, NetCarta, ResNova, eShop, Active Views, Giant, FrontBridge, ProClarity, AssetMetrix, Whale Communications, Softricity Acquisitions Corel Avanade, Commerce One JV or investments FinJan NetIQ, NatSystèmes, Panorama, Prologue, Citrix, Unveil Technologies Acquired IP Windows Server and tools Investment type
    31. 31. Microsoft Challenges Success and failures, business challenges, Vista and Google case studies, competing with open source, innovations marketing challenges
    32. 32. Microsoft challenges <ul><li>Engineering challenges </li></ul><ul><ul><li>Products complexity (Vista) </li></ul></ul><ul><ul><li>Product delays (Vista, Office 2007) </li></ul></ul><ul><li>Software revenue models </li></ul><ul><ul><li>Open source competition </li></ul></ul><ul><ul><li>Google competition </li></ul></ul><ul><li>Organization challenges </li></ul><ul><ul><li>Talent drain </li></ul></ul><ul><ul><li>Organization complexity </li></ul></ul><ul><li>Legal challenges </li></ul><ul><ul><li>Limits to software integration </li></ul></ul><ul><ul><li>IP protection and litigations mitigation </li></ul></ul><ul><li>Marketing challenges </li></ul>
    33. 33. Windows history Longuest delay between versions
    34. 34. Vista delays <ul><li>Way too complex product </li></ul><ul><li>Track record of exec in charge </li></ul><ul><li>Desynchronization with licensing </li></ul><ul><li>Learned lessons </li></ul><ul><li>Complex technology management requires businessmen </li></ul><ul><li>Align product roadmap with business roadmap </li></ul><ul><li>Prefer modular software design </li></ul>
    35. 35. Software Licencing Models Licences OEM ASP Embedded Subscription Advertizing Commission Freeware Shareware Open Source Services
    36. 36. Competing with Open Source <ul><li>Non traditional competition </li></ul><ul><ul><li>Challenges software business models </li></ul></ul><ul><ul><li>Challenging intellectual property grounds </li></ul></ul><ul><ul><li>Software with many so-called benefits </li></ul></ul><ul><li>Microsoft response </li></ul><ul><ul><li>Evangelize fundamentals of software publishing </li></ul></ul><ul><ul><li>Continue to heavily invest in R&D to make a difference </li></ul></ul><ul><ul><li>Communicate on value and TCO </li></ul></ul><ul><ul><li>Debunk some open source myths </li></ul></ul><ul><ul><li>Improve software interoperability and standards endorsement </li></ul></ul><ul><li>Embrace but not extend </li></ul><ul><ul><li>Shared Source licences and tools </li></ul></ul>
    37. 37. Software vs Advertising Worldwide advertising revenue > $550B Source : based on IAB Internet Advertising Revenue Report, April 2006, 2005 data. Internet Advertising > $25B With >45% on search Online ads TV > $160B Worldwide software revenue > $230B
    38. 38. Competing with Google <ul><li>Situation </li></ul><ul><ul><li>Google and search ‘new darlings’ in town </li></ul></ul><ul><ul><li>Microsoft Internet assets not well valued </li></ul></ul><ul><ul><li>MSN lagging behind with search but leading with communication tools (IM, Hotmail) </li></ul></ul><ul><ul><li>Software as a service trend </li></ul></ul><ul><ul><li>Internet advertising market growing faster than software market </li></ul></ul><ul><ul><li>Challenged traditional software revenue models </li></ul></ul><ul><li>What should they do ? </li></ul>
    39. 39. Marketing Challenges <ul><li>Product portfolio complexity </li></ul><ul><li>Customer and partners segmentation </li></ul><ul><li>Ecosystem drive vs spin communication </li></ul><ul><li>Consumer vs enterprise schizophrenia </li></ul><ul><li>Global strategy vs local execution </li></ul>
    40. 40. Conclusion <ul><li>Software development is becoming a real industrial process </li></ul><ul><li>Size matters but it’s a growing management challenge </li></ul><ul><li>Innovation still comes from small teams or companies </li></ul><ul><li>Business model innovations as important as technology innovations </li></ul>
    41. 41. Appendix Bibliography and speaker bio
    42. 42. On innovation strategies
    43. 43. On Microsoft
    44. 44. Olivier Ezratty bio <ul><li>Olivier Ezratty has 20 years of experience in software research and development, marketing and business development. He started his career in 1985 at Sogitec, a wholly owned subsidiary of Dassault Aviation, where he was a software design engineer then project manager and group manager of a development team working on custom electronic publishing projects. He then became an early adopter of the Windows platform, starting projects on its initial 1.0 release. </li></ul><ul><li>Starting in 1990, he then acquired at Microsoft France a broad experience in all dimensions of marketing: products, channels, customer, communication and public relations. He launched the first version of Visual Basic in 1991 as well as Windows NT in 1993, and a bunch of partner programs. All these are now IT industry standards. Olivier Ezratty became Chief Marketing Officer of Microsoft France in July 1998. He reengineered internal and external communication tools, charter, processes and vendors, reshaped its public relations including starting dealing with government institutions, managed customer’s and partner’s transition to Year 2000 and Euro, consolidated its call centre and telesales operations and also launched Windows 2000 and Office 2000. </li></ul><ul><li>In May 2001, Olivier Ezratty became Director of the Developer and Platform Evangelism Division which he created and staffed for the France region. This organization of 50+ is chartered with driving the adoption of the Microsoft enterprise platform by software developers, IT professionals, software vendors, as well as with the computer science academia and research. He launched the « .NET » platform, new partnerships with the best universities, research organizations and local software vendors, as well as initiated the first strategic .NET projects with large accounts across many industries. </li></ul><ul><li>Since June 2005, Olivier Ezratty is coaching and consulting for innovative high-tech start-up and in the venture capital community. He also delivers conferences and speeches on innovation strategies, digital convergence and management. </li></ul><ul><li>Olivier Ezratty graduated from Ecole Centrale Paris in 1985, MsC in computer science. </li></ul>[email_address] 06 67 37 92 41 http://www.oezratty.net
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×