“アジャイルイノベーション”に舵を切るMS――開発文化を根本的に見直し(4/4 ページ)

» 2006年09月06日 07時00分 公開
[Michael Cherry,Directions on Microsoft]
Directions on Microsoft 日本語版
前のページへ 1|2|3|4       

 例えば、ネットワークスタックに変更を加えてパフォーマンスとセキュリティを強化し、新しいネットワークプロトコルをサポートする場合は、ほかのアーキテクチャ変更は後続のリリースで行うべきだろう。

 マグリア氏は以前から、メジャーリリースとマイナーリリースを交互に提供するというサイクルを実施すれば、より予測可能なロードマップとリリーススケジュールを設定できると語ってきた。だが、長い製品サイクルは一筋縄ではいかない場合がある。MicrosoftはSQL ServerやWindowsのような製品の開発チームに、補助的なコンポーネントアップデート(SQL ServerのReport Servicesや、Windows XPのSP2など)の提供を奨励してきたが、これはリリースサイクル全体の長期化を招いた。そして同社はメジャーリリースの出荷延期を余儀なくされ、そのリリース間隔は5年も空くことになった。だが、そもそもリリースが遅れた原因は、多くの技術を追加したことにある。

現実的なリリーススケジュールを組む
 Microsoftの従来のもう1つの強みとして、ソフトウェアの力に対する同社の楽観的な信念がある。この信念に基づいて、同社は大きな構想を描くことができた。だが同社は、それに基づく製品の開発/テスト期間を正確に見積もることができていない。Microsoftは社内の開発チームに、新バージョンの機能仕様をより現実的に作成し、新バージョンがより短期間で開発、テストできるようにすることを奨励する必要がある。そうした機能は、明確に定義された小さなコンポーネントとして提供され、ほかのコンポーネントや製品への依存が少なく、リリースされた後で、それらと幅広く統合することが可能だろう。

前のページへ 1|2|3|4       

Copyright(C) 2007, Redmond Communications Inc. and Mediaselect Inc. All right reserved. No part of this magazine may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without prior written permission. ISSN 1077-4394. Redmond Communications Inc. is an independent publisher and is in no way affiliated with or endorsed by Microsoft Corporation. Directions on Microsoft reviews and analyzes industry news based on information obtained from sources generally available to the public and from industry contacts. While we consider these sources to be reliable, we cannot guarantee their accuracy. Readers assume full responsibility for any use made of the information contained herein. Throughout this magazine, trademark names are used. Rather than place a trademark symbol at every occurrence, we hereby state that we are using the names only in an editorial fashion with no intention of infringement of the trademark.

注目のテーマ