企画特集
-
クラウド意識調査結果を公開
率直な読者のご意見を全て公開
クラウドに対する疑問や実際の効果に迫る -
簡単に扱えないと意味がない!
【対談】安心・簡単なセキュリティが必要
--SMBの現場ニーズ vs トレンドマイクロ -
サーバ向けなのに、こんなに簡単!
ぜい弱性対策+ウィルス対策ソリューション
「あんしんパック」をインストールしてみた -
百聞は一見で!日立のビッグデータ
JP1、Hadoop、QlickView "集計・分析"
データをクラウドに集約 ”蓄積・検索" -
クラウド神話をリアルで読み解く
最新テクノロジ満載、「百度」の講演も!
TECHNOLOGY @WORK 東京 2012レポート
注目コンテンツ
本日の主要記事
注目のキーワード

Vista開発責任者:「それでも1日の大半を心配しながら過ごしている」 - (page 2)
--Vistaの開発プロセス全般から得られた教訓は何かと聞かれたら、一番に何を挙げますか。
2004年8月に仕切り直してからは、ほとんどすべてのことがうまくいっていると思います。それ以前は、改善の必要があるさまざまな点について私が個人的に書いたメモが山のように溜まっていました。開発工程の変更とか、依存性の解決、どのレベルでどの程度の依存性を吸収するのか、それをシステム内のどのレベルのプロジェクトで行うのか、つまり階層化の問題です。こうした問題の中で、おそらく最も大きな問題は依存性の問題だと思います。よく、「ああ、それならよい方法がある。インターネット上でソフトウェアを出荷すればよい。そうすれば、なぜか品質が向上し、開発期間も短縮される」という人がいますが、これは単なる幻想だと思います。そのようにうまくはいきません。
依存性をコントロールすることは、Windowsにとって極めて重要なことです。それができれば、大きく前進できます。サーバを例に説明しましょう。サーバに新しい機能を追加するとします。われわれは各機能が、その機能だけに取り組む小さな開発チームによって独立に開発を進められるようします。各チームは他のチームのことを気にする必要はありません。
あるときあなたは将来を考え、「複雑になる一方じゃないか」と思うかもしれない。モジュラー化を進めると、各機能を独立させると同時に、管理コンソールなどから共通の方法で協調動作させることもできるというが、実際には複雑になっているだけじゃないかと。しかし、モジュラー化を進めると、モノリシックな(一枚岩の)システムと違ってチームを小さくすることができ、開発スピードを上げることができるのです。同じことがクライアント側にも当てはまります。
将来的には、モジュラー化を進め、機能間の依存性を減らすことが鍵になります。私は、車とソフトウェアは将来どんどん複雑になり、同時に、よりシンプルにもなると信じています。各部品の構築方法、そしてそれらを組み合わせる方法を機械化し、近代化してゆけばよいだけですから。車では、部品を接続するバス構造が実によく定義されています。バス構造をいじる必要はまったくないようにできている。だから、交換も簡単だし、部品の接続も簡単です。どんどんこういう方向に進めていく必要があります。
--今後は「仮想化技術」が鍵になりそうな気がします。対応しなければならないアプリケーションの数はWindowsよりはるかに少ないとは言うものの、AppleはMac OS Xに移行したときや、Intelチップを採用したときも、「将来に向けて何らかの変更が必要だ。これからは、この方法で互換性を維持していく」と言っています。これは大変な作業になると思いますが、Microsoftもいつかの時点で同じことをする必要があるとお考えですか。
われわれがAppleと同じ方法を採用するということにはならないと思います。Appleの問題は、技術的にさまざまな点で、われわれの問題よりもはるかに簡単ですから。しかし、最も重要な問題は、アプリケーションの互換性であるということは断言できます。われわれは、今後、この問題をどのように解決してくのか、さまざまなプロトタイプを作成する開発チームも編成しています。既に、この問題のためのソリューションはいくつかあり、プロトタイプも既にできあがっています。これは非常に複雑で、Appleのケースよりも難しい問題です。
関連ホワイトペーパー (ZDNet Japan)
-
企業におけるスマートフォン導入の障壁を 払しょくする対策とは?
資料提供:トレンドマイクロ株式会社(Trend Micro Mobile Security) 2012年04月27日
-
脆弱なサーバの管理 安全神話が崩れる所とは?
資料提供:トレンドマイクロ株式会社(Deep Security) 2012年04月12日
-
Red Hat Enterprise Virtualization3.0スタートアップドキュメント
資料提供:サイオステクノロジー株式会社 2012年04月13日
-
【導入事例】全社的な「手順の見える化」-- センター長のノウハウや業務手順もマニュアル化
資料提供:日立製作所(ITプラットフォーム事業本部) 2012年03月06日
-
企業システムにおけるノンプログラム開発の将来性
資料提供:有限会社ユニバーサル・シェル・プログラミング研究所 2012年02月27日
デジタル製品主要記事
「EMOBILE LTE」対応USBスティック型データ通信端末、6月1日発売
JVC、フリップアップスタイルで片耳モニターができるヘッドホン
ソニー、4つのサラウンドモードを備えたポータブルDVD
グーグル、「iOS」向け検索アプリを刷新--速度向上に重点
東京ゲームショウ2012のメインビジュアルが公開--形部一平氏が担当
アップル、電子書籍の独禁法違反について再び反論
特集 by 楽天市場
CNET あとで読む




