Product/Service

JAD Facilitation & Requirements Gathering Seminar for Data Driven Projects and/or Legacy Systems- 4 days

Source: Pierson Applications Development

The seminar focuses on the concepts of the JAD requirements gathering process and how to be an effective facilitator. The workshop provides an understanding of modeling techniques for project planning, scoping, requirements and design.
The Joint Application Development (JAD) Facilitation & Requirements Gathering Seminar for Data Driven Projects and/or Legacy Systems focuses on how to manage and gather requirements for IT projects. The seminar provides business analysis modeling and facilitation techniques needed for capturing the artifacts for the Project Life Cycle: Planning, Requirements and Design. The seminar is broken into three parts: facilitation skills, building business models and how to conduct facilitated sessions with supporting meeting agendas, scripts and templates. The seminar provides practical experience in facilitation and presentation skills and demonstrates agendas for Project Planning, Scoping, Business Requirements Gathering sessions and Design Focus Groups.

Each participant receives a JAD Facilitator Kit with agendas, scripts and templates, a JAD Procedures Guide and a Seminar Handbook. To schedule on-site training call (203) 322-1606 or e-mail us at wpierson@piersonapp.com. Visit our site on the web at http://www.piersonapp.com.

Objectives

The objectives of the seminar are to:

  • Provide an understanding of the Software Life Cycle, methodology and artifacts needed for data driven and/or legacy system projects
  • Define the Rapid Application Development Process, describe the Spiral vs. Waterfall Method, Success Factors and how to plan projects using the RAD approach
  • Supply sample agendas and scripts describing how to capture the JAD deliverables throughout the Discovery Phase
  • Provide practical group exercises for building models and facilitating the Information Engineering and Structured Analysis artifacts used for data driven and/or legacy system projects
  • Simulate the requirements gathering and design process by giving each seminar participant the opportunity to facilitate specific agendas and receive instructor and participant feedback

Seminar Content

Day 1
Project Management for JAD Projects

  • Overview of JAD
  • RAD concepts and process
  • Role of JAD in RAD
  • JAD roles/responsibilities

Communication Techniques for JAD Projects
Facilitation
  • Facilitation skills
  • Managing conflict
  • Exercise #1 - Active Listening Skills
  • Common people problems
  • Tips and techniques for facilitating difficult groups
  • Presentation skills
  • Techniques for creative thinking
  • Building an Agenda

Day 2
Exercise #2 - Facilitate a short meeting- practice facilitation and presentation skills
Overview of Software Development Life Cycle and JAD project artifacts
Facilitating for Planning

  • Principles and terminology
  • Strategic Planning, Project Planning, and Technical Architecture Plans
  • Agendas, scripts, templates, and facilitation techniques

Facilitating for Scoping and Requirements Gathering- Process Modeling
  • Process modeling definitions, methods and modeling techniques
  • Building the Context Diagram, Process Flows and Data Flow Diagram
  • Agendas, scripts, templates and facilitation techniques

Day 3
Facilitating for Scoping and Requirements Definition using the Use Case Approach

  • What is the Use Case approach and how to use it
  • Building the Use Case Diagram and Use Cases
  • Agendas, scripts, templates and facilitation techniques

Facilitating for Data Modeling
  • Data modeling definitions, methods and modeling techniques
  • Building Entity Relationship Diagrams (ERDs), and Entity Relationship Matrices
  • Agendas, scripts, templates and facilitation techniques
  • Case study exercise for building ERDs, Matrices or Tables

Facilitating for Functional Requirements Definition - Interaction Analysis
  • Interaction Analysis definitions, methods and modeling techniques
  • Building Elementary Process Level Decomposition and Dependency Diagrams, Process Context Diagrams, Activity Views Diagrams, and Matrices
  • Agendas, scripts, templates and facilitation techniques

Facilitating for Prototype Design
  • Sample agendas and techniques for prototype walk-through sessions

Day 4
JAD Process Simulation Case Study - Each student facilitates a stage in the life cycle using the scoping, requirements gathering and design artifacts and agendas learned in the class. Each student is given feedback and tips with a written evaluation from the instructor.

Pierson has trained over 500 professional consultants, as well as over 1,000 Corporate Project Managers, Business Analysts, Technical Leads, Creative Leads and Developers in JAD Facilitation & Requirements Gathering techniques. The training provides the latest in modeling techniques and incorporates a process for implementation. Pierson provides a repeatable process in its practical training classes that can be utilized by Technical and Creative Project Teams. Some additional training seminars are: JAD Facilitation & Methodology Seminar using Object-Oriented Techniques, JAD Facilitation Seminar, JAD Participant Seminar, Process Modeling Skills, Data Modeling Skills, Object-Oriented Analysis & Design with RAD and Object-Oriented Development Overview.