Microsoft a adopté la méthode agile il y a plusieurs années pour le développement de ses outils. Vous pouvez lire à ce sujet dans Développement logiciel agile avec Visual Studio où ils décrivent comment 3000 développeurs ont réduit leurs bogues de 30 000 à 3 000. Ils livrent désormais une nouvelle version de tous les outils de développement toutes les trois semaines et les bogues ont diminué de 90% parce qu'ils se sont débarrassés des équipes de test. Les tests font désormais partie du processus de développement. Ce n'est pas quelque chose que l'on fait à la fin avec une équipe séparée. Ken Schwaber et moi-même étions tous deux consultants sur ce projet.Le problème suivant est Windows. L'été dernier, lors de la conférence Agile 2013, Microsoft a fait état d'une initiative à l'échelle de l'entreprise pour devenir agile. 85% de chaque dollar de développement ont été dépensés pour corriger des bogues dans les groupes non agiles de plus de 20 000 développeurs. Pour y remédier, Microsoft doit procéder à une réorganisation majeure. Le Wall Street Journal décrit la façon dont cela se passe.
---
---
Microsoft prévoit un cours de développement "agile" à l'approche des suppressions d'emplois
Microsoft Corp. Satya Nadella, PDG de l'entreprise, prêche pour une approche plus souple de la création de logiciels dans le cadre de la transformation de l'entreprise visant à "réinventer la productivité" dans un "monde mobile et cloud". Selon les analystes, cet effort, connu sous le nom de développement agile de logiciels, est conçu pour réduire les coûts et affiner les opérations alors que l'entreprise se concentre sur la création de logiciels mobiles et dans le nuage. La nouvelle approche de Microsoft pourrait également rendre redondants certains postes de développement d'applications, un résultat qui pourrait s'avérer bénéfique si les rapports sur les prochaines suppressions d'emplois, qui pourraient atteindre 5 800 postes et être les plus importantes dans l'histoire du géant du logiciel, s'avéraient exacts.
- Jin Lee/Bloomberg
- Satya Nadella, directeur général de Microsoft Corp.
Suite à un mémo du 10 juillet dans lequel il promettait de "développer des processus d'entreprise plus légers", M. Nadella a déclaré à Bloomberg jeudi qu'il était plus logique que les développeurs testent et corrigent les bogues plutôt que d'avoir une équipe de testeurs distincte pour construire le logiciel en nuage. Une telle approche, qui s'écarte de la pratique traditionnelle de l'entreprise consistant à diviser les équipes d'ingénierie composées de responsables de programmes, de développeurs et de testeurs, rendrait plus facile la mise en œuvre de la stratégie de l'entreprise. Microsoft plus efficace, ce qui lui permet de réduire les coûts tout en développant des logiciels plus rapidement, selon les experts. Lire la suite ...