オルタナティブ・ブログ > 『ビジネス2.0』の視点 >

ICT、クラウドコンピューティングをビジネスそして日本の力に!

ガートナー、2023年のソフトウェアエンジニアリングにおける主要な戦略的テクノロジートレンドを公表

»

ガートナーは2023年9月14日、「2023年のソフトウェアエンジニアリングにおける主要な戦略的テクノロジートレンド」を公表しました。

Gartner Identifies the Top Strategic Technology Trends in Software Engineering for 2023

ガートナーのアナリストは、

ソフトウェアエンジニアリングのリーダーたちは、現代のアーキテクチャとテクノロジーを採用するために絶えずプレッシャーを感じています。これをうまく行うためには、どのトレンドが彼らのデジタルビジネス努力に最も大きな影響を与える可能性があるかを知る必要があります。

ガートナーが示すトップトレンドは、ソフトウェアエンジニアリングのリーダーが次の2〜3年で先を行くため、革新し、絶えず変化する環境で繁栄するために活用しなければならない手法とテクノロジーのセットを示しています。

と述べられています。

ソフトウェアエンジニアリングのための主要な戦略的テクノロジートレンドは、「開発者チームがその全潜在能力の発揮」、「AIテクノロジーでチームを強化」、「ソフトウェア開発をスケーリング」による3つの明確なカテゴリーに分類しています。

スクリーンショット 2023-09-18 14.42.10.png

Gartnerによるソフトウェアエンジニアリングのための主要な戦略的テクノロジートレンド
出典:Gartner(2023年9月)

ソフトウェアエンジニアリングのための主要な戦略的テクノロジートレンドをそれぞれ解説します。

InnerSource
InnerSourceは、オープンソースの手法を独自のコードに適用するソフトウェア開発戦略である。
オープンソースの考え方をソフトウェア開発に採用することで、組織はギャップを埋め、サイロを壊し、より強固で緊密なソフトウェア開発ライフサイクルを築くことができる。

Developer Experience(開発者体験)
開発者体験とは、開発者がソフトウェア製品やサービスを開発し、提供するために関わるツール、プラットフォーム、プロセス、人々とのすべての相互作用を指す。
開発者体験を改善することは、デジタルイニシアティブを成功させ、高パフォーマンスのチームを構築する上で重要である。

AI-Augmented Software Engineering Teams(AIによるソフトウェアエンジニアリングチームの強化)
AIによるソフトウェアエンジニアリングは、AIテクノロジーを活用してソフトウェアエンジニアリングチームがアプリケーションをより速く作成し、提供するのを支援する。設計要素、アプリケーションコード、またはテストケースなど、さまざまな種類の成果物を迅速に生成し、それを洗練して再利用することで、全体のプロセスを加速させる。

AI-Empowered Applications(AIによるアプリケーションの強化)
利用可能な企業データ、高度なモデル構築機能、および生成型AIサービスの組み合わせにより、より良いビジネス判断を促進するデータ強化型アプリケーションが生まれます。AIによるアプリケーションは、企業とアプリケーションで利用可能な情報を豊富にし、ワークフローを自動化し、リスクを評価するか次の最善の行動を推奨するモデルを構築します。

Platform Engineering(プラットフォームエンジニアリング)
プラットフォームエンジニアリングは、ソフトウェアの提供とライフサイクル管理のための自己サービス型の内部開発者プラットフォームを構築および運用する分野である。
開発者が複雑で分散したITシステムを発見、運用、保護、改善、および構築するのを支援する。

Digital Immune System(デジタル免疫システム)
デジタル免疫は、観察可能性、ソフトウェアテスト、カオスエンジニアリング、ソフトウェア開発、サイト信頼性エンジニアリング、およびソフトウェア供給チェーンセキュリティの分野からの実践を相互にリンクさせ、アプリケーションの高い耐性と品質を確保する。

Comment(0)