Nous parlions récemment du lancement d’un nouveau blog par Microsoft, portant sur la création de Windows 7 et alimenté par les deux chefs du projet : Steven Sinofsky et Jon DeVaan. C’est le premier qui avait pris la parole la première fois, et c’est à nouveau lui qui la reprend pour parler des nombreuses réactions à l’ouverture du blog et pour présenter les équipes travaillant sur le prochain Windows.
Le responsable se dit surpris par la masse conséquente de réactions et de courriers électroniques reçus. Sur le chapitre des idées pour améliorer Windows, il indique que beaucoup ont bien entendu lancé un grand nombre d’idées, mais il avoue qu’une demande est revenue bien plus que toutes les autres : « rendre Windows plus rapide ». Sinofsky répond dans le nouveau billet du blog que ce sujet sera abordé plusieurs fois, notamment pour bien montrer qu’il comporte de « nombreuses subtilités ».
Microsoft casse ses habitudes
Contrairement au développement de toutes les autres versions de Windows, l’équipe ne constitue pas un seul bloc de centaines de développeurs, mais une série d’équipes beaucoup plus réduites interagissant les unes avec les autres. Du coup, ce ne sont pas moins de vingt-cinq équipes travaillant ensemble, chacune regroupant environ quarante personnes (mais il s’agit d’une moyenne).
Ces équipes sont, en partie, les suivantes :
- Applets and Gadgets : Petites Applications et Gadgets
- Assistance and Support Technologies : Techniques de Support et d’Assistance aux Utilisateurs
- Core User Experience : Expérience Utilisateur
- Customer Engineering and Telemetry : Télémétrie
- Deployment and Component Platform : Déploiement et Plateforme
- Desktop Graphics : Graphiques
- Devices and Media : Périphériques et Audiovisuel
- Devices and Storage : Périphériques et Stockage
- Documents and Printing : Documents et Impression
- Engineering System and Tools : Outils de Développement
- File System : Système de Fichiers
- Find and Organize : Recherche et Organisation
- Fundamentals : Systèmes Fondamentaux
- Internet Explorer : Internet Explorer, y compris le déploiement hors Windows
- International : Internationalisation
- Kernel & VM : Noyau et Machine Virtuelle
- Media Center
- Networking – Core : Réseau – Base
- Networking – Enterprise : Réseau – Entreprise
- Networking – Wireless : Réseau – Sans Fil
- Security : Sécurité
- User Interface Platform : Plateforme d’Interface Utilisateur
- Windows App Platform : Plateforme d’Applications Windows
On arrive donc à un joli total d’un millier de développeurs environ dont les tâches sont indiquées par le nom de leur groupe attribué. Mais ce n’est pas tout, car il y a d’autres développeurs et personnes associées qui gardent, eux, une vision d’ensemble du projet sur certains domaines :
- Le développement du contenu (aide en ligne, site web, documentation du SDK et de déploiement)
- La planification du produit (des besoins des clients à la sélection des fonctionnalités, coordination du travail avec les partenaires)
- Le design (modèle d’interaction, langage graphique et langage conceptuel)
- Recherche et ergonomie (étude des réponses des utilisateurs aux produits existants)
Steven Sinofsky tenait à présenter l’équipe avant de commencer à entrer plus sérieusement dans le vif du sujet. Espérons que le tour du propriétaire ne durera pas trop longtemps.
PCINpact


