Repository navigation
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: 再構築
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。