リソース / AIインサイト / 用語集
ソフトウェア開発フロー
チームが変更を計画し、コードで協力し、問題を見つけ、安全にソフトウェアをリリースする方法を紹介します。
28 初めての方にもわかりやすい用語解説です。
受け入れ基準
受け入れ基準は、作業を完了と認めるために満たすべき条件です。
用語の説明を読むブルーグリーンデプロイ
ブルーグリーンデプロイは、新版を別環境で準備してから利用者を切り替えます。
用語の説明を読むカナリアリリース
カナリアリリースは、新版をまず少人数に届けてから対象を広げます。
用語の説明を読むコントラクトテスト
コントラクトテストは、連携するプログラム間で情報形式の合意を確認します。
用語の説明を読むデプロイ
デプロイは、テスト済みのアプリやWebサイトを利用できる環境に配置することです。
用語の説明を読むエンドツーエンドテスト
エンドツーエンドテストは、アプリ全体でユーザーの作業を確認します。
用語の説明を読むフィーチャーフラグ
フィーチャーフラグを使うと、コードを削除せずに機能を切り替えられます。
用語の説明を読む不安定なテスト
不安定なテストは、コードを変更していなくても成功したり失敗したりします。
用語の説明を読む統合テスト
統合テストは、プログラムの連携する部分が一緒に動くかを確認します。
用語の説明を読むマージ
マージは、別々のブランチの変更を一つの共有された作業にまとめます。
用語の説明を読むマージコンフリクト
Gitが重複する変更を自動で統合できないと、マージコンフリクトが起きます。
用語の説明を読むMVP
MVPは、大切なアイデアを試すために作る小さく使える製品です。
用語の説明を読むPRD
PRDは、製品や機能が何をすべきか、なぜ重要かを説明します。
用語の説明を読むプロダクトバックログ
プロダクトバックログは、チームが取り組む可能性のある作業を順に並べたリストです。
用語の説明を読むプロダクトディスカバリー
プロダクトディスカバリーは、解決する価値のある問題をチームが理解する助けになります。
用語の説明を読むプロダクトロードマップ
プロダクトロードマップは、製品が今後進む方向を示します。
用語の説明を読むプルリクエスト
プルリクエストは、変更を取り込む前に他の人へレビューを依頼します。
用語の説明を読む品質ゲート
品質ゲートは、次の段階に進む前に合意した条件を満たすか確認します。
用語の説明を読むリグレッションテスト
リグレッションテストは、変更後も以前の機能が動くことを確認します。
用語の説明を読むロールバック
ロールバックは、問題のある変更の後にアプリを以前のバージョンへ戻します。
用語の説明を読むスモークテスト
スモークテストは、最も重要な部分が動くかを素早く確認します。
用語の説明を読むステージング環境
ステージング環境は、サービス公開前に使うテスト用の環境です。
用語の説明を読む技術的負債
技術的負債とは、今日の近道によって将来の変更に必要となる追加作業です。
用語の説明を読むテストケース
テストケースは、確認する状況とテストで期待する結果を説明します。
用語の説明を読むテストカバレッジ
テストカバレッジは、テストが実行したプロジェクト内の範囲を示します。
用語の説明を読むユーザーフロー
ユーザーフローは、製品内で人がたどる手順や選択肢を示します。
用語の説明を読むユーザーストーリー
ユーザーストーリーは、製品を使う人の視点からニーズを説明します。
用語の説明を読むGit Worktree
Git worktreeは、同じリポジトリに接続された追加の作業フォルダーです。
用語の説明を読む