JAD Facilitation & Requirements Gathering Seminar for Data Driven Projects and/or Legacy Systems- 4 days
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
- 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.