Requirements process is sometimes regarded as a time consuming process. As a result, some projects shorten the requirements process and start development process. On the other hand, the inefficient requirements process has ended a project in failure. We consider that lack of understanding of requirements engineering can cause such a problematic situation. In this article, we introduce an educational course for professional engineers with over five year experience. The course is composed with introduction of requirements engineering methods, role playing exercise, and requirements documentation. After introducing the course overview, this article describes an example of the course and evaluates the effectiveness of the course by showing the checklist that trainees developed in therncourse.%要求プロセスは,それに時間をかけると開発が始められないと言われ,時間が短縮される傾向がある.その一方では,開発プロジェクトの失敗要因の上位に要求獲得の失敗が挙げられている.我々は,このような状況の原因の一つに,要求プロセスの重要性に対する認識の低さがあると考える.そこで,技術者が要求抽出の意義を理解し,要求プロセスの重要性に対する認識を高めるための教育コースを開発した.この教育コースは,手法の解説だけでなく,ロールプレイングによって,受講生が分析者と要求者の両方の役割を担えるように設計されている.この教育コースを受講することによって,受講生は,要求プロセスで知るべき事項を理解し,さらに,要求者が要求プロセスに関与する場面と時期を理解できるようになる.本稿では,教育コースの概要と事例を紹介した後,受講生が作成した,要求プロセスを遂行する上での注意事項をまとめたチェックリストを紹介して教育コースの効果を評価する.
展开▼