ソフトウェア工学の最前線 〜ソフトウェアが社会のすべてを定義する時代〜:[エッセイ]3.日本の産業界におけるソフトウェア工学の役割
2
0
0
全文
(2) 3 日本の産業界におけるソフトウェア工学の役割. り返す.こうした動きと,クラ ウドの登場で開発の考え方が “作る”より“利用”に変わっ てきた状況があり,今後,既存. 基幹(既存)システム つながるシステムに モダナイゼーション. API で 自由な連携 /移行. 新規ビジネスのための システム API. API マッシュアップ で開発. 基幹システム. モバイル. システムも含むエコシステム 型開発が増えていくと考える (図 -1) .ソフトウェア工学の観 点では,マイクロサービスアー 3). キテクチャ ,継続的なインテ. API. IoT 組立て開発. API. API. モダナイ ゼーション. パッケージ アプリ 手組み 単純 マイグレ. PaaS. 基幹業務基盤 サービス. エコシステムの形成で 継続したビジネス成長. API AI. API. を想定した,サービス組立て. 新たなエコシステム. API. 分析. シミュレー ション. WebAPI 管理 サービス. 外部サービス. クラウドネイティブ基盤 サービス. 図 -1 ビジネスアプリケーションの方向性. グレーション/配備の自動化, サービス評価や推奨,他者が開発したソフトウェア. で動けない.特に新しい技術の導入は敬遠されがち. の品質保証,利用時品質の測定と改善手法,などの. で,事前の効果検証や失敗しないための準備に時間. 取り組みが重要で技術的な課題も多い.. を要する. 一方で,本屋からスタートした Amazon がソフ. ➡➡組込みソフトウェア. トウェア技術で既存インフラビジネスを激震させた. ネットワークシステムを例に説明する.ネットワ. と同様,Uber 等の non-IT 企業が OSS やソーシャ. ークシステムはビジネスおよび社会生活における基. ルコーディングといったソフトウェア技術を核に新. 盤として重要な役割を果たしており,ネットワーク. しいビジネスを拡大している.自らビジネスをしな. システムを構成する組込みソフトウェアをキャリア. がら,頻繁な機能拡張と安定したサービス運用を両. グレード品質に保つ必要がある.そのため異常系の. 立させる技術を開発・運用のプラクティスとして蓄. 開発量が正常系の約十倍にも及ぶ.機能の高度化に. 積するため ,新しい技術の吸収も速い.. よりメガライン規模となり,機能追加によるエンハ. この新しい動きに日本企業はどう戦っていくべき. 4). 5). ンスに伴い作りも複雑となる .. か.ユーザ企業と IT 企業のよりタイトな関係の構. 開発現場では,ソフトウェア工学の技術を用いて,. 築,ソフトウェア技術者の増加とプラクティスの共. フレームワークによりソフトウェアアーキテクチャ. 有は必須だ.技術者たちを支えるソフトウェア工学. を規定する,各種メトリクスにより品質を定量化し. への期待は大きい.. 4). 可視化する ,CMMI(Capability Maturity Model Integration)等の開発プロセスを規定する,など継 続的に活動している.また,作りが複雑でさまざまな ロジックを実装するため,状態遷移図を使って実装 前にロジックをモデル検査するなども試みられている.. ソフトウェア技術を核にした 新しいビジネス IT 企業では新しい技術を実用化・展開するのに, 定量的に効果を見せる努力が欠かせない.ユーザ企 業への説明責任を果たすため,開発現場は仮説だけ. 参考文献 1) 総務省:IoT 時代における ICT 産業の構造分析と ICT による 経済成長への多面的貢献の検証に関する調査研究(2016). 2) 情報処理推進機構:IT 人材白書 (2017). 3) Sam Newman 著,佐藤直生 監訳,木下哲也 訳:マイクロサー ビスアーキテクチャ,オライリー・ジャパン (2016). 4) 三神郷子,中嶋久彰:メトリクスを用いてネットワークソ フトウェアの内部品質を可視化する技術,信学論 (B), Vol. J100-B, No.5, pp.356–364 (May 2017). 5) F o w l e r , S . J . : P r o d u c t i o n - R e a d y M i c r o s e r v i c e s , O'REILLY(2017). (2017 年 5 月 11 日受付). 山本里枝子(正会員)[email protected] 1983 年早稲田大学理工学部卒業,富士通研究所入社,以降ソフト ウェア工学に取り組む.1999 年山下記念研究賞受賞.本会ソフトウ ェア工学研究会幹事,各種委員,理事を歴任し,現在監事.IEEE 会員.. 情報処理 Vol.58 No.8 Aug. 2017. 683.
(3)
関連したドキュメント
近年、日本考古学において、縄文時代の編物研究が 進展している [ 工藤ほか 2017 、松永 2013 など ]
このように資本主義経済における競争の作用を二つに分けたうえで, 『資本
FSIS が実施する HACCP の検証には、基本的検証と HACCP 運用に関する検証から構 成されている。基本的検証では、危害分析などの
経済学研究科は、経済学の高等教育機関として研究者を
を育成することを使命としており、その実現に向けて、すべての学生が卒業時に学部の区別なく共通に
図表:企業におけるクラウドコンピューティングの利用状況の推移 (出典) 総務省 『平成27年版 情報通信白書』 図表 2-1-2-4, 平成 27
行列の標準形に関する研究は、既に多数発表されているが、行列の標準形と標準形への変 換行列の構成的算法に関しては、 Jordan
経済学・経営学の専門的な知識を学ぶた めの基礎的な学力を備え、ダイナミック