ITパスポート|IT全般
要件定義(機能要件・非機能要件)とは?自分ごと体験で覚えるITパスポート対策
ITパスポート対策 / 読了:約3分
🎬 こんなシーン、想像してみて
新システム開発の発注側PMの自分。最初に「在庫管理機能(機能要件)」と「24時間・3秒以内応答(非機能要件)」を合意する段階。このフェーズの名前は?
❓ 2問問題:あなたならどっち?
次の状況に当てはまるのは?
- ✅ 要件定義(機能要件+非機能要件を顧客と確定するフェーズ)
- ❌ 基本設計(外部設計)→ 基本設計は要件確定後の画面・機能仕様設計。「何を作るか確定する前段階」が要件定義
✅ 正解:要件定義(機能要件+非機能要件を顧客と確定するフェーズ)
📘 要件定義(機能要件・非機能要件)とは何か
「何をするか」=機能要件、「どう動くか」=非機能要件要件定義:システム開発の最初のフェーズ。機能要件(システムが行う処理・機能)と非機能要件(信頼性・性能・セキュリティ・保守性等)を顧客と合意・文書化する。手戻りコストが最も低い重要フェーズ。
🎯 試験のキモ
開発フロー:要件定義→外部設計(基本設計)→内部設計(詳細設計)→実装→テスト→リリース。要件定義の品質がシステム全体の品質を左右する。発注側と受注側の認識齟齬がプロジェクト失敗の主因。 **覚え方** 🎯 要件定義=**最上流の仕様書**。**機能要件(何できる)+非機能要件(どう動く)**。ここの曖昧さが後工程で爆発。
⚠️ 間違いやすいポイント
【混同注意】「要件定義=設計」と誤解しやすいが、要件定義は**何を作るかの合意**、設計は**どう作るかの決定**。機能要件(在庫管理・ログイン等の処理内容)と非機能要件(応答速度・可用性・セキュリティ等の品質特性)は別物。試験では「性能要件はどちらか」→非機能要件が正解。上流ほど修正コストが低い点も頻出。
🧠 覚え方
要件定義=**最上流の仕様書**。**機能要件(何できる)+非機能要件(どう動く)**。ここの曖昧さが後工程で爆発。
📚 ITパスポートの試験対策・勉強方法
要件定義(機能要件・非機能要件)はITパスポートのIT全般分野で頻出(mid)。ITパスポート 過去問・勉強方法・独学・何時間に取り組むなら、自分ごとシナリオで一度体験してから問題を解くのが定着の鍵。何度も繰り返して覚え方フレーズを口に出すと記憶に残りやすい。
知識をクイズで確認しよう!
🏆 用語4択チャレンジ →