Skip to content

OTR_WhatIsDevelopmentInfrastructure

nishi_74322014 edited this page Oct 27, 2026 · 1 revision

開発基盤とは

概要

開発基盤とは、

  • ライブラリ
  • フレームワーク
  • テンプレート
  • ツール

などから成る治工具群である。

  • 開発支援ツールの類と似ているが、治工具なので、より自社の事業に適合している。
  • 例えば、SI 事業には EUC 寄りのツールが適合しない、といった STP(セグメンテーション・ターゲティング・ポジショニング)がある。

詳細

ランタイム・フレームワークとの違い

開発基盤は、世間一般で「フレームワーク」と認知されているレイヤとは、位置するレイヤと提供する機能が異なる。

レイヤ 例 役割
開発基盤(上位) Open 棟梁 標準化の枠組み、緩衝層、部品・ツール
ランタイム・フレームワーク(下位) ASP.NET、ADO.NET、Entity Framework、Dapper 汎用的な実行基盤
  • ランタイム・フレームワークは、誰が使っても同じ汎用の機能を提供する。
  • 開発基盤は、その上に「このプロジェクトではこう書く」という決めごとを載せる。

開発基盤の役割

  • 決めごと(処理方式)を基盤側に持たせることで、実装者の判断の幅(解空間)を狭める。
  • 実装者は、決められた場所に業務ロジックを書けばよくなる。
  • 実装者がコーディング・エージェントでも同じである(コーディング・エージェント時代の開発基盤)。

開発基盤に関するトピック

トピック 内容
開発基盤のプログラム・マネジメント 開発基盤を構築するためのプログラム・マネジメントのポイント
開発基盤のKPIとKGI 開発基盤の KGI(重要目標達成指標)と KPI(重要業績評価指標)
開発基盤の選定ガイドライン 上記を踏まえた、開発基盤を選定するうえでのガイドライン
近年のソフトウェア開発の傾向 開発基盤が必要とされる背景

参考


Tags: 再構築

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki
開発基盤部会 Wiki

移行管理: DONE / TODO

Clone this wiki locally