Column
SOA開発にウォーターフォール型はそぐわない
ニーズとモデリング、ガバナンスポリシーを念頭に反復的な手法を採ることが、ウォーターフォール型から脱却する第一歩になると、バートングループが講演で指摘した。
SOA開発はただでさえ難しいものだが、場当たり的な「ウォーターフォール型」の手法でやったのでは、うまく機能させることも、エンドユーザーのニーズを満たすこともほとんど不可能だ――。バートングループの副社長兼リサーチディレクター、アン・トーマス・メインズ氏は、バートン・カタリスト・カンファレンスでこう語った。
メインズ氏は「アプリケーションアーキテクチャと開発:より良いソフトを作るために」と題した開幕基調講演を行った。ウォーターフォール型の手法は基本的に、手法とは言い難いと同氏。ニーズをほとんど考えることなくコードを書いて、それを評価用に「投げ渡し」、大型のSOAプロジェクトでそのサービスがどうなったかについて、ほとんどあるいはまったくフォローがないという古いやり方がこれだという。
同氏によると、ニーズとモデリング、そして入念に定義されたガバナンスポリシーを念頭に反復的な作業を行うことが、ウォーターフォールから脱却する第一歩になる。
メインズ氏は聴衆の開発者やアーキテクトを前に「SOAのためのガバナンス確立」を説いている。「SOAは全くの別物であり、本当に難しい。考え方を変える必要がある。ニーズ、モデリング、ポリシー規則の遵守を含め、優れたプログラミング手法を支持する強力なガバナンスと開発文化から着手しなければならない」
SOAアーキテクトや開発者がオープンソースのソフトに目を向ける中、アプリケーション開発の強力な規則に従うことは特に重要だと同氏は話す。
「オープンソースソフトは本当に素晴らしいし、無料だ。ただ、良くないオープンソースプロジェクトもたくさんある。オープンソースを利用するかどうかについて、強いポリシーを確立する必要がある」
ウォーターフォール型によるアプローチでは、SOAの再利用も制限されるとメインズ氏は言う。個々のプログラマーが既存のサービスを見て「自分ならもっとうまくやれる」と考えがちになるからだ。サービス開発および利用のための方法論と規則がなければ「“ここで開発したんじゃない”症候群」(同氏)に陥り、再利用のメリットは失われる。
同氏によれば、これは容易ではなく、アナリストが推奨してアーキテクトが従えるような特効策や解決策も存在しない。
「われわれには取り組むべき文化や技術的課題がある」と同氏は述べ、例としてアプリケーションサイロ、バックログ、コストの制約といった問題を挙げた。
「お勧めできるような完璧な解決策は存在しない。自分の組織の文化に沿わせるよう、自分で設計する必要がある」
基調講演直後のモデリングに関するセッションで、バートングループのアナリスト、クリス・ハワード氏は、経営者が開発チームにビジネス駆動型開発プラットフォーム、IBM Rationalのツールを与えたとしても、この問題は解決しないと語った。ツールのスイートを突然押し付けられても、開発者は戸惑うばかりだと同氏。
ウォーターフォール型からもっと反復的な手法に切り替えること自体、反復的でなければならず、開発とIT部門の文化を考慮する必要があるとメインズ氏は話す。
「ウォーターフォールから脱出する方法は」との質問に同氏は、反復型開発に目を向け、自分がどのようにモデリングをしているかに目を向けることだと指南した。
ソフト開発では時に後回しになるが、他業界ではモデリングの重要性が工学技術の鍵になることも多いとハワード氏。「もしボーイングがモデリングをしていなかったら、同社の飛行機に乗ろうと思うだろうか」と問い掛けた。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Microsoft 365のセキュリティ運用」に関するアンケート
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
9
AIで人を減らした企業がもう心変わり 「AIブーメラン現象」の実態
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー