Interview : "la compatibilité est la clef d'Office"

Florian Innocente |
Microsoft avait mis les petits plats dans les grands lors de l'Apple Expo Remix'08 : un vaste stand pour montrer sa suite, ses dernières souris (voir notre test de la nouvelle Arc Mouse) et sa Xbox. Pour le clin d'oeil, il distribuait des Pomme d'Amour aux visiteurs. A l'occasion du salon, Sheridan Jones, la Directrice Marketing Mondial de la Macintosh Business Unit (MacBU) de Microsoft avait fait le déplacement. Interview.

Comment évolue la MacBU aujourd'hui ?

Sheridan Jones : On a augmenté les effectifs de 25% l’année dernière, hors Apple on est probablement parmi les plus gros éditeurs Mac du marché. On doit avoir entre 220 et 230 personnes dans la division. On devrait continuer d'embaucher entre 20 et 30% de personnes de plus l’an prochain.


Vous embauchez pour de nouveaux projets ou est-ce que les développements deviennent plus compliqués ?

SJ : L’objectif est d’aller plus loin dans la compatibilité avec l’écosystème Microsoft et de profiter des opportunités qui se présentent sur la plateforme Mac. On veut être capable de maintenir une pleine compatibilité avec Win Office, de développer ces interactions et de renforcer les outils collaboratifs.


Quel est le profil de ces nouveaux embauchés ?

SJ : On ajoute beaucoup de gens dans les équipes de développement, et on utilise pas mal notre blog pour expliquer à quoi ressemble le travail au jour le jour dans la MacBU. La plupart des postes à pourvoir concernent des profils de développeurs et de testeurs et quelques un ensuite sont au niveau du marketing.


Qu’est-ce que vous appelez "l’écosystème Microsoft" ?

SJ : On se concentre complètement sur la compatibilité entre Mac Office et Win Office. Les équipes Windows d'Office continuent d’innover dans l'utilisation et les nouvelles fonctions de leur suite, il faut qu’on puisse les suivre et à cet effet on a musclé nos équipes. Dans le même temps, on regarde aussi ce que l’on peut faire par rapport à la plateforme Mac, au vu de ce que nous réclament les utilisateurs. On a des niveaux de priorité, mais encore une fois, la première chose qu’ils nous attendent de nous c’est une compatibilité transparente. L’un des gros changements, même en terme d’entreprise, que l’on ait eu à faire et notamment pour Office 2008 ce fut d’intégrer le format ouvert Open XML, de passer d’un ancien format de fichiers à ce format standard.


Justement sur les questions de compatibilité, le cas de Visual Basic a été traité de façon curieuse. Il était dans Office 2004, il disparaît dans Office 2008 puis vous annoncez son retour dans le prochain Office. C’est difficile à comprendre et à accepter pour outil destiné en plus aux professionnels. Ça n'est pas très motivant pour passer à la 2008.

SJ : Nous avons expliqué en détail sur notre blog les raisons techniques qui nous ont empêché de mettre VBA dans Office 2008. On ne pouvait tout simplement pas le faire dans les temps. Lorsqu'on a observé les demandes de nos clients, l’urgence pour eux allait à une version Intel de la suite et au support du format Open XML.

Mais on a pris soin de les informer presque un an à l’avance de l’absence de VBA, afin que ces utilisateurs puissent s’y préparer. On a fait aussi beaucoup de tests de compatibilité chez des clients en entreprise qui voulaient passer à la 2008, mais qui avaient également besoin de VBA. On s’est assuré que les deux versions d’Office pourraient cohabiter sur la même machine, de manière à ce qu’ils puissent utiliser leurs macros VBA dans Excel 2004 par exemple, tout en profitant d’Excel 2008.

Et puis on a annoncé que l’on remettrait VBA parce que même s’il s’agit d’un outil de scripting pointu qui concerne peu de gens dans la globalité, en entreprise il est très, très, très important.


Et il était à ce point difficile de le conserver dans la 2008 ?

SJ : Il nous était absolument impossible de passer de CodeWarrior à Xcode, et du PowerPC à Intel et de fournir en plus VBA dans les temps. Mais on a été très transparents là-dessus et très en amont. Ça nous a aussi laissé le temps d’en évaluer les conséquences et de proposer des solutions alternatives, comme AppleScript, ou encore de fournir de la documentation.

Enfin pour ceux qui ne pouvaient absolument pas se passer de VBA on a fait de ce choix de le remettre dans le prochain Office, et c’est très significatif en terme de développement. Sur du court terme on pouvait se passer de Visual Basic mais pas sur du long terme.


Pourquoi cela a-t-il pris si longtemps pour fournir une version Intel d'Office ? Adobe par exemple et d’autres sont allés plus vite et ils ont aussi des logiciels très lourds. D’autant qu’au bout du compte, à la sortie d'Office 2008, on a vu des problèmes de performances et plusieurs mises à jour se sont succédées. Qu’est-ce qui est allé de travers ?

SJ : Ce n'est pas tant que quelque chose est allé de travers, mais plutôt qu'il y a eu une convergence de différentes choses. On est passé sur Intel et, comme vous l’avez dit, Adobe a dû faire la même chose, mais en même temps on est aussi passé sur un tout autre format de documents avec Open XML…


Vu de l’utilisateur on peut penser que prendre en charge un nouveau format de fichier est, relativement, trivial

SJ : De ce point vue en effet ça doit être quelque chose de simple et de transparent, mais il y a eu beaucoup de travail autour de la compatibilité avec Win Office. On a aussi conçu un nouveau moteur graphique pour Office. Et il fallait que l’on attende que les équipes Windows aient finalisé le code d’Office 2007 pour être sûrs de la compatibilité de notre code avec le leur.

Mais le simple fait de basculer de CodeWarrior à Xcode c’est une opération qui implique des millions et des millions de lignes de code. Tout le monde est passsé par là, mais c’est arrivé à un moment où il y avait d’autres changements importants à réaliser simultanément. Et on a sorti Office 2008 dans les délais que l’on s’était impartis.


Vous avez tiré des enseignements de cette expérience ?

SJ : On a appris en effet deux ou trois choses. Par exemple que l’on avait besoin de davantage de moyens si l’on voulait réussir certains challenges et répondre à certaines demandes des utilisateurs, d’où ces embauches. On a aussi appris à être transparents vis-à-vis des clients lorsqu’on a eu des décisions difficiles à prendre.

Pour VBA par exemple ça a été une décision douloureuse, mais on pouvait au moins être francs avec les clients. On se sert aussi beaucoup de notre blog pour entretenir une sorte de conversation avec nos utilisateurs, pour recevoir leur avis, mais aussi pour les informer sur ce que l’on prépare. Et on ne fidélisera ces personnes si l’on est honnête avec elles et que l’on tient nos promesses.


Quand peut-on espérer une version audio-vidéo grand public de MSN Messenger ?

SJ : Je ne peux pas donner de date, mais c’est parmi nos hautes priorités, on travaille d’arrache pied avec les équipes Windows, on a une version qui fonctionne pour les entreprises et ça reste prévu pour les particuliers. Et ce sera un téléchargement gratuit.


Est-ce que vous avez des développements en cours pour l'iPhone ?

SJ : On a eu le SDK en mars dernier, comme tout le monde et au même titre que l’on étudie différentes opportunités, on regarde quelles pourraient être les priorités chez les utilisateurs d’iPhone.


Pourquoi pas des versions allégées des logiciels d’Office, des compagnons pour stocker et utiliser les documents Office sur son iPhone, des sortes de "Little Excel", "Little Word" ?

SJ : Ce sont des noms sympathiques ! Tout ce que je peux dire c’est qu’on étudie ce sujet de l’iPhone mais que l’on n’a rien à annoncer pour le moment. Mais c’est une plateforme intéressante en terme d’opportunités.


Est-ce que l’arrivée de switcher sur Mac change quelque chose pour vous ?

SJ : Je ne dirai pas que cela change quelque chose en terme de développement de la suite parce qu’on s’est toujours attaché, depuis le départ, à avoir une excellente compatibilité et une très bonne expérience utilisateur. C’est quelque chose que l’on a toujours fait pour les utilisateurs Mac.

Ce que l’on cherche c’est offrir la meilleure expérience de Microsoft sur le Mac, c'est de proposer des logiciels de très haut niveau, avec la plus grande compatibilité possible, qu’ils soient les meilleurs en productivité… donc en cela ça ne change pas grand-chose. C’est la compatibilité qui la clef de tout.


Quand prévoyez-vous la prochaine version d’Office, vous avez évoqué 2010/2011 sur le blog et allez-vous abandonner la compatibilité PowerPC à cette occasion ?

SJ : On est généralement dans un cycle de deux à trois ans, excepté pour cette fois qui nous a pris plus longtemps, mais on ne devrait pas rencontrer les mêmes contraintes pour la prochaine version. Pour ce qui est du PowerPC on n’a pas encore pris de décision définitive, mais il est intéressant de voir que le prochain Mac OS X Snow Leopard sera pour les Mac Intel uniquement.
avatar Tchi | 
A quand la compatibilité d'Access sur mac? Marre d'avoir Vmware et windows d'installer sur mon macbook juste pour pouvoir bosser sur la BDD de ma boîte le soir...
avatar Le Gognol | 
Hallucinant d'être obligé d'embaucher autant de monde pour assurer le développement (chaotique et lent) d'aussi peu de logiciels... Quant à Snow Leopard uniquement compatible PPC, il ne me semble pas que cela ait été confirmé...
avatar maxikoala123 | 
Quelqu'un peut-il m'expliquer cette phrase "hors Apple on est probablement parmi les plus gros éditeurs Mac du marché" (Réponse à la première question). Merci d'avance ;-)
avatar Groberzwerg | 
Ca veut dire qu'Apple est le plus gros créateur de logiciels pour Mac et que Windows est juste derrière.
avatar Le Chapelier | 
@ maxikoala123 : c'est vrai que c'est prétentieux d'avoir ce genre de discours ("hors Apple on est probablement parmi les plus gros éditeurs Mac du marché"). Peut-être vrai en termes de nombre de vente, mais surtout pas en nombre de logiciels proposés (Word, Excel, PowerPoint, Entourage, Messenger, et... euh...) C'est oublier un peu vite les développements d'entreprises comme Adobe, Avid et j'en passe.
avatar maxikoala123 | 
Merci Groberzwerg & Le Chapelier.
avatar jujuhtst | 
@Tchi : Absence d'Access sur Mac : Cela permet à Microsoft de garder les gens sous Windows (PéCé ou virtualisation) ... Pour les mdb, il y a possibilité d'y accéder avec OpenOffice.org et un connecteur ODBC. Il y a des tutos sur le net expliquant la démarche. (ça fonctionne sur Mac/Win/Linux...)
avatar poco | 
Pas de VBA dans Office 2008 : En 4 ans (Office 2004) ils n'ont pas eu le temps... 4Ans pour faire du Open XML... Et on parle de compatibilité? Pendant ce temps on n'a pas attendu, Open-Office et Neo-Office, Thunderbird (puis Mail) on pris la place laissée vacante chez les Mac Users. Dans notre Société, le format OpenDoc est devenu le standard et commence à être adopté par (un petit) nombre de nos clients mais çà vient. Ce qui me fait rire c'est qu'ils ont eu le SDK iPhone en Mars dernier et ils cherchent encore à savoir ce qu'ils vont en faire. J'espère qu'ils ne vont pas perdre trop de temps avec car dans 4-5 ans leur CEO Balmer aura tué l'iPhone avec Windows Mobile (voir la news semaine passée).
avatar bunam | 
merci pour ce bourrage de mou en règle ;) [quote] Est-ce que vous avez des développements en cours pour l'iPhone ? SJ : On a eu le SDK en mars dernier, comme tout le monde et au même titre que l’on étudie différentes opportunités, on regarde quelles pourraient être les priorités chez les utilisateurs d’iPhone.[/quote] comprendre -> on sort la photocopieuse pour windows mobile...
avatar thierry61 | 
Tchi : c'est marrant que tu mentionnes Access. Il se trouve que je viens d'entendre parler d'un utilisateur d'une grande boite qui avait eu une révélation avec FileMaker. Comme bcp dans sa boite, il faisait du dev' Access, jusqu'au jour où il est passé dans un service où les gens s'étaient équipés en FileMaker (sous windows). Depuis, il est hors de question pour lui de revenir à Access. Parait même qu'ils font des trucs très sophistiqués sur FM dans son service.
avatar ericb2 | 
Un autre détail : ils sont 220 à 230 + 20% prévus cette année Le port Mac d'OpenOffice.org, c'est une dizaine de devs max. J'aimerais bien avoir une équipe faite simplement des 20 ou 30 % qui vont arriver cette année :-) Par contre, nous n'avons pas d'argent pour le SDK de l'iPhone (il y a une partie payante, je sais plus pour quoi). Donc à ceux qui veulent nous aider ...
avatar spleen | 
C'était la séance hebdomadaire gratuite de psychothérapie de groupe. Avec aujourd'hui dans le rôle du punching ball : la Mac BU de Microsoft. Merci de votre participation et surtout, n'oubliez pas de prendre régulièrement vos pilules...
avatar jujuhtst | 
@spleen : Avec le budget de la MacBU et son nombre de dév, voir un "truc" comme Office 2008 (ou Messenger 7) c'est à pleurer ... Et que dire du prix d'Office 2008 ? Et pourtant ils peuvent se concentrer maintenant, ils ont tué Virtual PC Mac, Windows Media Player, IE (les 2 derniers ont les regrettera pas :D)
avatar shenmue | 
T'as un vrai gros problème en fait Spleen... Je ne pensais pas que ton obsession anti-Apple allait si loin... C'est bien toi qui devrait consulter...la pilule bleue ne t'est pas forçément conseillée vu ton état de stress apparent (pour quelqun qui se fait appeller Spleen, c'est d'ailleurs ballo).
avatar xuyss | 
@ Thierry61 Filemaker et Access ne sont pas comparables, ils répondent à des besoins différents, même si certaines choses sont faisables avec les deux...
avatar Eurylaime | 
Il faut bien que shenmue justifie les primes que lui verse Apple ^^
avatar Proudhon | 
@Eurylaime Je ne sais pas si tu te rends compte mais tes insinuations sont diffamatoires ! J'espère pour toi, que, chez Microsoft France, on t'a appris à utiliser des proxies pour masquer ton adresse IP … :-D
avatar daito | 
"les deux versions d’Office pourraient cohabiter sur la même machine, de manière à ce qu’ils puissent utiliser leurs macros VBA dans Excel 2004 par exemple, tout en profitant d’Excel 2008." Ouahh c'est ce qu'on appelle la simplicité Microsoft. OK, ils n'ont pas le temps de porter VBA car ils sont passés à Xcode (mieux vaut tard que jamais) et on dû rendre compatible leurs applis aux proc Intel. Donc dans un délai de 4 ans. On aurait été peut être plus indulgent si Microsoft avait été capable de nous fournir une suite de logiciel performante, rapide et moins buggée!! Or c'est tout le contraire. C'est lent, très lent, une interface lourde, des performances de misère et c'est buggé comme pas possible.
avatar BlackSmileFR | 
Moi je trouve qu'on vit dans un monde incroyable!!! Faire et répondre à un interview publique et mentir (ou faire preuve d'une telle [b]mauvaise foi[/b]) sans broncher c'est tout simplement [b]honteux[/b]. J'ai jamais vu pire que cette version d'office : certaines fonctions entre la version mac et win ne sont tout simplement pas existante (pour ne pas parler des incohérences entres celles présentes) ; tu parle d'une compatibilité transparente. Expliquer que l'on manque de temps avec plusieurs années. Faire une version intel aussi lente c'est pas sérieux. Sans parler des problème d'affichage avec spaces : la fenêtre disparaît puis réapparaît mais ailleurs elle reste dessus ou dessous... S'ils voulaient du xml fallait faire une mise à jour de Office 2004 pour les entreprises et travaillé plus sérieusement sur la version 2008. Plus de compatibilité aurait été de faire la même chose que sous office 2007 win par exemple le système à bande (déroutant au début mais qui à une certaine logique) on aurait été moins perdu dans les fonctions (l'inspecteur c'est le bordel désolé). Non par contre ils ont bien perdu du temps pour faire leur espèce de bande qui se déploie dont la fluidité d'animation est à mon avis très subjective et qui sert vraiment à .... rien!! Pour le problème de VBA je peux pas juger je m'en sert presque jamais, le seul point positif de ce truc, c'est plus de véroles par les macro en VBA (même pas fait exprès, mais si ça vous manque vous les retrouverez bientôt) Plutôt que de faire du blabla sur le son et l'image dans msn pourquoi ils n'ouvrent pas le protocole (puisqu'on parle de compatibilité), dans 1 mois on aura un plugin adium et peut être même une mise à jour apple de ichat. Tout ça pour dire que je l'ai viré et qu'il ne me verront plus de sitôt. PS : J'en profite pour pousser un coup de gueule à Apple qui censure les critiques, car j'avais déjà fais la remarque sur leur apple store mais je n'ai jamais étais diffusé (et ce sans aucune explication)
avatar So6 | 
Et la compatibilité avec Spaces, c'est pour les chiens? J'ai payé 129 euros pour ne pas avoir les actions Automator d'Office et pour passer mes journées à rappeler des fenêtres de Word parties se balader dans d'autres "Espaces"... C'était le Pierre Poujade du matin.
avatar Le Chapelier | 
"la compatibilité est la clef d'Office" ?! Quand on voit la compatibilité de Micro$oft avec elle-même, y'a de quoi rire ! Une présentation PowerPoint commencée sous PC n'est pas correctement importée sous son homologue Mac. Quant à l'export d'un PPS Mac -> PC, j'en parle même pas.
avatar kotek | 
J'avais lu "la comptabilité..." Pas faux non plus...
avatar Axelvak | 
Comme elle contrôle à chaque question c'est énorme. Puis les délais imparti, il y a quand même quatre ans entre Office 2004 et 2008, ça donne le temps de se faire la main sur XCode… Mon rêve serait d'avoir un jour un Word aussi réactif que Word 5 et qui ne mette pas deux minutes à se lancer…
avatar AmoCrea | 
La clé d'Office, justement, j'en avais marre de la cracker… Je suis passé à Neooffice, amplement génial pour ce que j'en fais !
avatar jujuhtst | 
@Axelvak : Bah y a déjà OpenOffice.org (la v3 RC :D), il met beaucoup moins de temps à se lancer et à faire les choses que Office 2008. C'est grave lorsqu'on sait que Office 2008 a "soit disant" été réécrit ... Ils ne connaissent pas les optimisations de code chez Microsoft ? (Et que dire de toutes les erreurs dans la "Console" lorsque Word s'exécute :D)
avatar Moonwalker | 
"La compatibilité est la clef d'Office". Vraiment dommage qu'ils l'aient laissée tomber au fond du puits.
avatar jaromyr | 
Bonjour, Sinon ca va chez vous ?? Jaromyr (Hors cadre : elle a une tête sympa)

CONNEXION UTILISATEUR