Requirements Elicitation & Facilitation
This course teaches students how to elicit, analyze, and communicate requirements for software development projects. Many elicitation techniques rely upon the collaborative work of individuals with diverse backgrounds. Students learn and apply facilitation skills and strategies to get the most out of collaborative requirements definition sessions. Labs allow students to practice and refine elicitation techniques and facilitation skills in groups of various sizes. All labs simulate typical and difficult software requirements situations and issues. Students will apply their acquired skills by facilitating sessions for developing a vision, use case modeling, and drafting and reviewing use case specifications. Students receive instructor and peer feedback throughout the course. This enhances students' listening skills and provides constructive feedback.
NOTE: If you are a Project Management Professional (PMP)® certified by the Project Management Institute (PMI), you can earn Professional Development Units (PDUs) by attending this IconATG course.
- Understanding facilitation
- How to make a meeting work
- JAD sessions
- Team and group dynamics
- Effective communication skills
- Problem solving and decision making
- Facilitator techniques
- Role playing
This course is designed for students who want to improve their requirements elicitation and facilitation skills, especially for conducting use case sessions. These roles include: Business analyst, systems analyst, project manager, team leader, and software architect.
Please call (866) 426-6871 for private, on-site pricing.
IconATG courses, "Defining & Managing Requirements with Use Cases," "Introduction to Use Cases," or other project-related use case exposure (writing or reviewing use case artifacts).
- Provide students with the essential skills to effectively elicit and refine requirements
- Learn and apply facilitation skills for use case and other requirements sessions
- Assess and improve listening skills
- Increase awareness of what assists and inhibits clear communication
- Understand the essentials of effective meetings and group dynamics
- Select and plan different types of meetings used with a use case driven requirements process
- Design meeting agendas and select effective techniques to accomplish goals
- Select and apply elicitation techniques appropriate to the project's circumstances
- Practice facilitation techniques in mock use case sessions
- Accept constructive feedback
- Improve skills based upon feedback