システム開発_経営者向け基礎知識マップ
システム開発 経営者向け基礎知識マップ
AIがコードを書ける時代こそ、経営者の「判断力」が事業を分ける。
月額15万円で毎月1サービス作る破格モデルを成立させるための、非エンジニア経営者必修ナレッジ集。
30秒で全体像
| 観点 | 一言 |
|---|---|
| 核心 | AIにコード書かせるからこそ、経営者は「設計判断」「品質判定」「事故対応」の3点で技術力が必要 |
| キーワード | 全体像 / DB / セキュリティ / インフラ / 契約 / SLA / 退化防止 |
| 使う人 | 大串(SCALE代表)/ 月額15万SaaS事業を背負う非エンジニア経営者 |
| 読了目安 | 25分 |
| きっかけ | CRM稼働後の大問題多発 → 知識不足の痛感(2026-05-15) |
| 目標 | 月額15万で毎月1サービス × 業界破壊 |
なぜ知識が必要か(CRMで体験した問題から逆算)
「AIにコード書かせる」≠「経営者の知識ゼロでOK」
AI(Claude Code等)は 書かれた要件通りに動く。でも:
- 何を要件として書くべきか
- できたコードが本当に大丈夫か
- 障害が起きた時に何を調べるべきか
- ユーザーの不満が技術問題か仕様問題か
→ これらは AI じゃなくて経営者が判断する。判断には基礎知識が要る。
CRMで起きた典型「大問題」と知識不足の対応関係
| よくあるトラブル | 必要だった知識 |
|---|---|
| データが消える・上書きされる | データベース設計・トランザクション |
| 急に重くなる・止まる | パフォーマンス・インデックス・キャッシュ |
| ログイン突破される | 認証・パスワードハッシュ化・JWT |
| 個人情報漏洩リスク | セキュリティ(XSS/CSRF/SQLi)・暗号化 |
| 機能追加で他が壊れる | テスト・バージョン管理・退化防止 |
| バックアップなくて復旧不可 | インフラ・運用・DR(災害復旧) |
| メール届かない | SMTP・DNS・SPF/DKIM/DMARC |
| 同時編集で消える | 排他制御・楽観/悲観ロック |
| スマホで崩れる | レスポンシブデザイン・CSS |
| API無料枠超過で請求爆発 | レート制限・モニタリング |
→ 全部「知ってれば防げた」案件。知らないとAIに正しい指示も出せない。
必須10知識領域マップ
1. システムの全体像(最初に絶対)
[ユーザー]
↓ HTTP/HTTPS(インターネット)
[フロントエンド](HTML/CSS/JavaScript・ブラウザで動く)
↓ API呼び出し
[バックエンド](サーバーで動く・ロジック処理)
↓ SQL等
[データベース](データ保存)
↑
[インフラ](サーバー・ネットワーク・ストレージ)
わかるべきこと:
- 画面(フロント)とロジック(バック)とデータ(DB)が分離されてる
- それらが API で通信してる
- 全部「インフラ」の上で動いてる
- どこに何の責任があるか
2. ネットワーク・通信(HTTP/API)
わかるべきこと:
- HTTP/HTTPS の違い(HTTPS = 暗号化)
- GET / POST / PUT / DELETE の意味
- REST API の基本
- ステータスコード(200成功 / 404未発見 / 500サーバーエラー)
- API の認証(API Key / OAuth / JWT)
- レート制限・タイムアウト
典型トラブル: 「APIが急に動かない」→ レート制限超過 / 認証切れ / サーバーダウン
3. データベース(最重要)
わかるべきこと:
- リレーショナルDB(MySQL / PostgreSQL / SQLite / D1)と NoSQL(MongoDB / Firebase / KV)の違い
- テーブル・カラム・行の概念
- 正規化(重複データを排除する設計)
- インデックス(検索を速くする仕組み)
- トランザクション(複数の処理をまとめて成功 or 失敗)
- バックアップ・リストア
- マイグレーション(スキーマ変更)
典型トラブル: 「データ消える」「重い」「同時更新で壊れる」 → 全部DB知識で防げる
4. セキュリティ(事業継続の生命線)
わかるべきこと:
- 認証(誰か)と認可(何ができるか)の違い
- パスワードのハッシュ化(平文保存は犯罪レベルNG)
- XSS(クロスサイトスクリプティング)
- CSRF(クロスサイトリクエストフォージェリ)
- SQLインジェクション
- 個人情報保護法 / GDPR
- HTTPS必須化
- セッション管理
典型トラブル: 漏洩→賠償・信用失墜・廃業リスク → これだけは絶対知っとく
5. インフラ(クラウド・サーバー)
わかるべきこと:
- クラウド(AWS / GCP / Cloudflare)の基本サービス
- サーバー / コンテナ / サーバーレスの違い
- CDN(コンテンツ配信)
- ロードバランサー(負荷分散)
- DNS(ドメインとIPの紐付け)
- スケーリング(垂直 / 水平)
- 料金体系(従量課金の罠)
典型トラブル: 「請求書が¥100万」→ スケーリング失敗 / 設定ミス / 攻撃
6. デプロイ・運用(CI/CD・モニタリング)
わかるべきこと:
- デプロイ = 本番反映する行為
- CI/CD = 自動テスト・自動デプロイ
- モニタリング(システムの健全性監視)
- ログ収集
- アラート設計
- ロールバック(前のバージョンに戻す)
典型トラブル: 「壊れたまま気づかない」→ モニタリング・アラート未設定
7. バージョン管理(Git / GitHub)
→ 既に GitHub_経営者向け完全ガイド でカバー済み
8. 開発手法(アジャイル・MVP・テスト)
わかるべきこと:
- ウォーターフォール vs アジャイル
- MVP(必要最小限の製品)
- スプリント(2週間サイクル等)
- 単体テスト・結合テスト・E2Eテスト
- コードレビュー
- 退化防止(リグレッション)
→ 既存ノート: 開発手法(アジャイル MVP)
9. ビジネス・契約(SLA / 著作権 / 個人情報)
わかるべきこと:
- SLA(サービス品質保証)= 稼働率99.9%等
- 著作権(コードの所有権)
- 個人情報保護法(収集・保管・削除のルール)
- 業務委託契約 vs 請負契約 vs 準委任
- 瑕疵担保責任(バグの責任範囲)
- リスク移転(保険・免責条項)
典型トラブル: 「契約曖昧で永久サポート要求される」→ 月額15万モデルで致命傷
10. ユーザビリティ(UI/UX・アクセシビリティ)
→ 既存ノート: UI UXデザイン原則
厳選おすすめ書籍12冊(フェーズ別)
Phase 1: 経営者の教養(最初の1ヶ月・必読4冊)
| # | 書籍名 | 著者 | なぜ読む |
|---|---|---|---|
| 1 | プロになるためのWeb技術入門 | 小森裕介 | Webシステムの全体像が掴める。最初の1冊はこれ |
| 2 | なぜ、システム開発は必ずモメるのか? | 細川義洋 | 発注者・経営者必読。契約・要件定義の地雷地図 |
| 3 | 絵で見てわかる ITインフラの仕組み | 山崎泰史 他 | サーバー・ネットワーク・クラウドの全体像 |
| 4 | ソフトウェア・ファースト | 及川卓也 | IT経営戦略・自社開発の組織論 |
Phase 2: 技術知識の基礎(2ヶ月目・必読4冊)
| # | 書籍名 | 著者 | なぜ読む |
|---|---|---|---|
| 5 | Webを支える技術 | 山本陽平 | HTTP・REST・API の基礎。APIで困らなくなる |
| 6 | SQL ゼロからはじめるデータベース操作 | ミック | DB操作の基礎。データ事故を防ぐ |
| 7 | 体系的に学ぶ 安全なWebアプリケーションの作り方(徳丸本) | 徳丸浩 | セキュリティの聖書。漏洩したら廃業 |
| 8 | リーダブルコード | Dustin Boswell | コード品質の判定基準。AI生成コードのレビュー力 |
Phase 3: 開発組織と運用(3ヶ月目・推奨4冊)
| # | 書籍名 | 著者 | なぜ読む |
|---|---|---|---|
| 9 | エンジニアリング組織論への招待 | 広木大地 | 技術組織のマネジメント・技術負債 |
| 10 | SCRUM BOOT CAMP THE BOOK | 西村直人 他 | アジャイル開発の入門書 |
| 11 | プロダクトマネジメントのすべて | 及川卓也 他 | PM思考・優先度判定 |
| 12 | 入門 監視(オライリー) | Mike Julian | モニタリング・運用の基礎 |
上級・興味あれば
- 詳解HTTP/2(HTTP最新動向)
- SREサイトリライアビリティエンジニアリング(Google式運用)
- マイクロサービスアーキテクチャ(システム分割設計)
- データ指向アプリケーションデザイン(DB深掘り・大型本)
学習ロードマップ(3ヶ月プラン)
Month 1: 全体像把握(経営者の言語化フェーズ)
Week 1-2:
- 『プロになるためのWeb技術入門』を読む
- 既存CRMの構造を「フロント / バック / DB / インフラ」で分解してみる
Week 3-4:
- 『なぜ、システム開発は必ずモメるのか?』を読む
- 過去CRMトラブルを「どの章の問題か」で分類
- 月額15万契約書の SLA・責任範囲を見直す
Month 2: 技術深掘り(判断力フェーズ)
Week 5-6:
- 『Webを支える技術』+ Postman でAPIを実際に叩く
- SCALE Base / CRM のAPI仕様を読む
Week 7-8:
- 『SQL ゼロから』+ SQLite で実際にクエリを書く
- 既存システムのDB設計を確認・問題点洗い出し
並行:
- 徳丸本(セキュリティ)を毎日30分
- 自社全システムのセキュリティチェック
Month 3: 運用・組織(事業化フェーズ)
Week 9-10:
- 『リーダブルコード』+ AI生成コードのレビュー実践
- PRレビュー文化を社内導入
Week 11-12:
- 『エンジニアリング組織論』+ SCALE体制の組織設計
- 月額15万モデルの「運用フロー」「契約書」を完成
月額15万モデル特有のリスクと対策
構造的リスク
| リスク | 内容 | 対策 |
|---|---|---|
| 永久サポート要求 | 「月額払ってるんだから何でも対応して」 | 契約書で 作業範囲・対応時間 を明記 |
| 要件膨張 | 月15万で機能追加無限要求 | 「月1サービス=1事業の新規構築」と定義 |
| AI生成バグの責任 | バグの責任は誰が負う? | 瑕疵担保期間を明記(例: 納品後30日) |
| セキュリティ事故 | 1社の漏洩で22社全部失う | サイバー保険加入・SLA明記 |
| AIの料金高騰 | Claude API料金が将来上がったら赤字 | 契約に「インフラ費別途」条項 |
| 顧客のスケール対応 | サービスが当たって急成長したら追加料金は? | 利用量別プラン(Free→Team→Enterprise) |
月額15万モデル成立の必須条件
1. 開発時間を圧縮する仕組み
- テンプレ化(共通基盤)
- AI活用(Claude Code)
- 自動化(CI/CD・テスト)
2. 運用コストを圧縮する仕組み
- インフラ自動化(Cloudflare Pages 等の従量制)
- モニタリング自動化
- サポート FAQ・自動応答
3. 責任範囲の明確化
- SLA(稼働率99.5% 等)
- サポート時間(平日10-18時 等)
- 瑕疵担保期間
- 個人情報の取り扱い
4. 顧客の選別
- スタートアップ・中小企業向け
- 大企業(高SLA要求)は別プラン
月額15万 × 22社 × 12ヶ月 = ¥3,960万/年(ARR)
コスト構造試算:
- AI API費用: ¥3,000-10,000/社/月
- インフラ費: ¥1,000-5,000/社/月
- サポート工数: 1社あたり月2時間
- 22社合計: ARR ¥3,960万 - 経費 ¥800-1,200万 = 利益 ¥2,700-3,200万
→ 利益率 70%超え可能。ただし「事故ゼロ」が前提。
→ 1社のセキュリティ事故で全社失う構造リスクあり
非エンジニアが陥る7つの罠
| # | 罠 | 防ぎ方 |
|---|---|---|
| 1 | 「動いてる = 正しい」と思う | 自動テスト・モニタリング・ログ確認の習慣化 |
| 2 | AIに「いい感じに」依頼する | 要件を具体的に・受け入れ基準を明確に |
| 3 | デプロイ = 完了と思う | 本番動作確認・モニタリング監視・退化検知まで |
| 4 | バックアップを軽視 | 自動バックアップ・復元テストを定期実行 |
| 5 | セキュリティを後回し | 設計段階で組み込む(後から足すのは10倍コスト) |
| 6 | エンジニアに丸投げ | 自分でも基礎知識を持って判定する |
| 7 | 契約書を曖昧にする | SLA・責任範囲・解約条件を必ず明記 |
知識チェックリスト(自己診断)
Level 1: 経営者最低限(全部わかるべき)
- [ ] HTTP と HTTPS の違いを説明できる
- [ ] フロントエンド・バックエンド・データベースの責任分担を説明できる
- [ ] API とは何か説明できる
- [ ] パスワードを平文保存することがNGな理由を説明できる
- [ ] バックアップが必要な理由を説明できる
- [ ] バージョン管理(Git)が必要な理由を説明できる
Level 2: 中級(半年以内に到達したい)
- [ ] SQL の SELECT / INSERT / UPDATE / DELETE が読める
- [ ] REST API の設計を見て妥当性が判断できる
- [ ] DB のテーブル設計を見て正規化されてるか判断できる
- [ ] クラウドサービスの料金体系を理解している
- [ ] CI/CD パイプラインの目的が説明できる
- [ ] XSS / CSRF / SQLi の攻撃パターンと対策を説明できる
Level 3: 上級(1年以内に到達)
- [ ] システムアーキテクチャ図を見て改善点を指摘できる
- [ ] パフォーマンス問題の切り分けができる
- [ ] セキュリティ事故時の初動対応フローを設計できる
- [ ] SLA / SLO / SLI を区別して契約に組み込める
- [ ] 技術負債を ROI で経営判断できる
SCALE固有の戦略提案
月額15万モデル成立のための SCALE 強み活用
| SCALE の強み | 月額15万モデルへの活用 |
|---|---|
| Claude Code 活用ノウハウ | 開発時間 1/10 化 |
| 22サービス並行体制 | 共通基盤の再利用率最大化 |
| Cloudflare Pages 運用 | インフラ費 ¥1,000/月レベル |
| AI エージェント13名 | サポート工数の AI 化 |
| Vault(Obsidian)で知見集約 | 失敗パターンの再発防止 |
共通基盤の重要性
1社あたりゼロから作る → 月15万では赤字
共通基盤(認証・課金・通知・DB)を持つ → 月15万で利益70%
必須共通基盤:
- 認証システム(OAuth + パスワード)
- 課金システム(Stripe 連携)
- 通知システム(Email・Slack)
- データベース基盤(D1 / Supabase)
- デザインシステム(既存活用)
- API ゲートウェイ
→ 22サービスで使い回せる「土台」を作る投資が先。
今日からのアクション
最優先(今週)
1. 『プロになるためのWeb技術入門』を Amazon でポチる
2. 『なぜ、システム開発は必ずモメるのか?』も同時購入
3. 通勤・移動時間で読む(毎日30分)
今月
4. 『絵で見てわかる ITインフラの仕組み』読了
5. 既存CRMの問題リストを「10知識領域」でマッピング
6. 月額15万契約書のドラフト作成(SLA・責任範囲)
今四半期
7. Phase 1-2 の8冊読了
8. SCALE 共通基盤の設計
9. 月額15万モデルのパイロット顧客1社獲得
関連ノート
- GitHub 経営者向け完全ガイド
- GitHub 導入計画(22サービス)
- UI UXデザイン原則
- SaaS設計・料金モデル
- 開発手法
- SCALEのプロダクト戦略
- Claude Code 容量不足対策
- プロダクト開発(ナレッジベース)
- システム開発部
改訂履歴
| 日付 | 内容 |
|---|---|
| 2026-05-15 | 初版作成。CRM稼働後の問題多発(知識不足の痛感)+ 月額15万SaaS事業構想をきっかけに、非エンジニア経営者向け基礎知識を体系化 |