SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

直近開催のイベントはこちら!

EnterpriseZine編集部ではイベントを随時開催しております

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けの講座「EnterpriseZine Academy」や、すべてのITパーソンに向けた「新エバンジェリスト養成講座」などの講座を企画しています。EnterpriseZine編集部ならではの切り口・企画・講師セレクトで、明日を担うIT人材の育成をミッションに展開しております。

お申し込み受付中!

Events & Seminars

【デブサミ2011レポート】いまだからこそALM ―「人・プロセス・ツール」

アプリケーションがビジネス価値の強化に欠かせない存在となっている今、そのライフサイクルをマネジメントするALM(Application Lifecycle Management)が世界中で注目されている。2月17日・18日の両日に目黒雅叙園(東京・目黒)にて開催された「Developers Summit 2011」(主催:翔泳社)での日本マイクロソフト 長沢智治氏の講演は、従来はツール中心に語られがちだったALMの本質を明らかにし、企業ビジネスのアジリティ向上、技術の進化に対応したALMのコンセプトと最新トレンドを紹介するものになった。

時代が求めるビジネスのアジリティを支えるALM

 最近ALMへの関心が高まっている背景には、アプリケーションはビジネスにおける“要”になっていることがある。日本マイクロソフトの長沢氏は「アプリケーションはあると便利というレベルではなく、無いとビジネス価値を損なう恐れがある存在となっている」と指摘する。

日本マイクロソフト株式会社 
デベロッパー&プラットフォーム統括本部
エバンジェリスト/シニアプロダクトマネージャー 
長沢 智治氏
日本マイクロソフト株式会社 デベロッパー&プラットフォーム統括本部エバンジェリスト/シニアプロダクトマネージャー 長沢 智治氏

 同時に、現在のビジネスに求められているのは「アジリティ」だ。その目的はビジネスの変化への俊敏な対応、柔軟性と許容性の能力強化、ビジネス価値の最大化になる。そのため、ビジネスに価値を与えるためのアプリケーションは質が高くなければならないが、同時にタイムリーに出さなければならない。つまり「開発にもアジリティが求められている」というのが長沢氏の主張だ。

 そこでソフトウェア開発の品質・コスト・納期(QCD)を改善する手法としてALMが注目されている。長沢氏によればALM の定義には広義と狭義があり、広義は「アプリケーション全体のライフサイクルを運営する」という意味になる。その主眼はビジネス全体を把握し、透明性、追跡性を確保することになる。

 狭義は開発のSDLC(Software Development Lifecycle)、ソフトウェア開発のライフサイクルに近い。アプリケーションの継続的なデリバリーにフォーカスし、ビジネスのアイデアを実現可能にするカスタム・アプリケーションを開発する。

 広義と狭義の両方でALMが実現しようとしていることは、以下の3つの言葉で表現できる。それは"the Right thing"「ビジネスのアイデアをソフトウェアに転換」、"built Right"「ライフサイクル全体での品質の作り込み」、"the Right way"「変化への柔軟かつ確実な対応」だ。

ALMには人とプロセス、ツールのバランスが必要

 従来、ALM といえばツールを中心に語られる傾向があった。対して長沢氏は「ALMに求められているビジネス価値の継続的な提供を実現するためには人とプロセス、ツールのバランスが必要」と指摘する。ALMのツールは約10年前から提供されているが、その多くは個別の工程、問題に対応した製品になっている。そのため使い勝手が違い、各工程を繋ぐ部分は人の経験知に頼っていた。

 長沢氏はそうしたツールをALM1.0と呼ぶ。エディタとコンパイラ、IDE 中心で開発していた時代はそれでも対応できた。しかし、現在ではテクノロジーの進化やビジネスの要求に応じたチーム開発ツール活用が主流になり、様々な立場のステークホルダーが増えている。

 これから求められるALM2.0は、各工程を横串で見ることもできるツールだ。問題点を把握して解決し、より良いものを作っていくためにはProcess efficiency & Automation、Traceability & Share、Reporting & Insightの3つ視点が必要になる。目指すのは、プロダクトデリバリーまでの期間(WIP:Work in Process)の短縮と、共通のリポジトリ設置による顧客と開発者への継続的なフィードバックサイクルの確立であると、長沢氏は指摘する。

 例えば、マイクロソフトのTeam Foundation Serverをプラットフォームとして導入すれば、ステークホルダーが一番使い勝手のいいツールを使い、コラボレーションできる土台を得ることが出来る(図)。ファイルを個別に持つのではなく、共通リポジトリで管理するのであれば、プロジェクトの状況確認のためにExcelを使ってもよい。使い勝手のいいインタフェースとして有効活用できる。  

 Visual Studioの最新版では、Team Foundation Serverを使い、ALMの概念を一般化しようとしている。長沢氏は「誰もがALMの手法で実施出来るように、ソフトウェア開発をあるべき姿にマッチした姿に、持って行けるように考えている」と紹介し、セッションを結んだ。

図:Team Foundation Server
お問い合わせ

日本マイクロソフト株式会社
マイクロソフト カスタマー インフォメーション センター
TEL:0120-41-6755 (9:30 ~12:00、13:00 ~19:00 土日祝日、弊社指定休業日を除きます)
 

この記事は参考になりましたか?

  • Facebook
  • Twitter
  • Pocket
  • note
Events & Seminars連載記事一覧

もっと読む

この記事の著者

EnterpriseZine編集部(エンタープライズジン ヘンシュウブ)

「EnterpriseZine」(エンタープライズジン)は、翔泳社が運営する企業のIT活用とビジネス成長を支援するITリーダー向け専門メディアです。データテクノロジー/情報セキュリティの最新動向を中心に、企業ITに関する多様な情報をお届けしています。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/2956 2011/03/03 07:00

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング