マネジメント系 › 開発技術
ソフトウェア開発管理技術の用語集
開発をどのように進め、改善していくかを表す言葉を学びます。ウォーターフォールモデルとアジャイルは工程の進め方、スクラムのスプリントやバックログは作業の区切りと管理対象に注目して比べましょう。テスト駆動開発、継続的インテグレーション、リファクタリングも、実施する目的とタイミングで区別できます。
この分野の過去問を見る →用語を探す 29語
用語重要度 一言でいうと関連過去問
- アジャイルソフトウェア開発管理技術短い周期で開発と確認を繰り返し、利用者の反応や要求の変化を取り込む開発の考え方。10問
- リバースエンジニアリングソフトウェア開発管理技術既存の製品やソフトウェアを調べ、構造・仕様・仕組みを明らかにすること。3問
- DevOps(Development+Operations)ソフトウェア開発管理技術開発と運用が協力し、ソフトウェアを継続的かつ安定して改善・提供する考え方。5問
- ウォーターフォールモデルソフトウェア開発管理技術要求定義・設計・実装・テストなどを、段階ごとに順序立てて進める開発モデル。3問
- オブジェクト指向ソフトウェア開発管理技術データとそれを操作する処理を、オブジェクトとしてまとめて考える設計・開発の方法。1問
- 共通フレームソフトウェア開発管理技術システムやソフトウェアの構想から開発・運用・廃棄まで、必要な作業と役割を共通化した枠組み。1問
- RAD(Rapid Application Development)ソフトウェア開発管理技術試作品や開発支援ツールなどを活用し、利用者の意見を取り入れながら短期間で開発する方法。—
- UML(Unified Modeling Language)ソフトウェア開発管理技術システムの構造や動作を、共通の図の書き方で表すための言語。1問
- XP(Extreme Programming:エクストリームプログラミング)ソフトウェア開発管理技術短い反復とこまめなフィードバックで、変更に対応しながらソフトウェアを開発する手法。1問
- スクラムソフトウェア開発管理技術短い期間ごとに成果を作り、確認と改善を繰り返して複雑な課題に対応する枠組み。1問
- スパイラルモデルソフトウェア開発管理技術リスクを評価しながら、設計・開発・評価の流れを繰り返してシステムを具体化する開発モデル。—
- スプリントソフトウェア開発管理技術スクラムで、決めた目標に向けて成果を作り、確認するための短い固定期間。—
- テスト駆動開発(TDD)ソフトウェア開発管理技術先に期待する動作のテストを書き、それを通すコードを実装して改善する開発方法。—
- プロダクトバックログソフトウェア開発管理技術プロダクトをよりよくするために必要な作業を、順序付けてまとめた一覧。—
- プロトタイピングモデルソフトウェア開発管理技術早い段階で試作品を作り、利用者の意見を確かめながら要求や仕様を明確にする開発モデル。—
- ペアプログラミングソフトウェア開発管理技術二人で同じコードに取り組み、入力する役と確認・助言する役を分担する開発方法。—
- ユースケースソフトウェア開発管理技術利用者などがシステムを使って目的を達成するまでのやり取りを表したもの。—
- リファクタリングソフトウェア開発管理技術外から見たソフトウェアの動きを変えずに、内部のコード構造を改善すること。2問
- 継続的インテグレーション(CI)ソフトウェア開発管理技術コードの変更をこまめに統合し、自動ビルドや自動テストで不具合を早く見つける開発の進め方。—
- CMMI(Capability Maturity Model Integration)ソフトウェア開発管理技術組織の仕事の進め方を評価し、より安定して成果を出せるよう改善するためのモデル。—
- MLOps(Machine Learning Operations)ソフトウェア開発管理技術機械学習モデルの開発・公開・運用・改善を、継続的に回すための取組。—
- イテレーション(アジャイル開発)ソフトウェア開発管理技術短い開発サイクルを繰り返し、成果を確認しながら改善する一回分の反復。1問
- ウォークスルー(レビュー)ソフトウェア開発管理技術作成者が設計書やプログラムなどを説明し、参加者が問題点を確認するレビュー方法。—
- システム結合テストソフトウェア開発管理技術ハードウェアやソフトウェアなどを組み合わせ、システムの構成要素間の連携を確かめるテスト。—
- スプリントバックログソフトウェア開発管理技術スプリントの目標と、その達成のために開発者が取り組む項目・実行計画。—
- ソフトウェア結合テストソフトウェア開発管理技術複数のソフトウェア部品を組み合わせ、部品間の連携が正しいかを確かめるテスト。—
- ふりかえり(レトロスペクティブ)ソフトウェア開発管理技術チームが仕事の進め方を振り返り、次に改善する方法を決めること。—
- 構造化手法ソフトウェア開発管理技術複雑なシステムや処理を小さな部分に分け、関係を整理して設計・記述する方法。—
- 主なソフトウェア開発モデルソフトウェア開発管理技術設計・実装・テストなどを、どの順序や繰返しで進めるかを示す考え方。—
条件に合う用語がありません。キーワードや分野を変えてみてください。