Documente Academic
Documente Profesional
Documente Cultură
Course Workshop
You apply the techniques in a series of workshops that reinforce the concepts and techniques
presented. Workshops include:
• Preparing an information- gathering plan
• Performing an opportunity assessment
• Profiling the organization
• Interviewing users and managers
• Analyzing the workflow
• Performing gap analysis
• Identifying functional requirements
• Cross-checking the document
Course Benefits
To be successful, delivered products must satisfy the users' requirements. This cannot be possible
unless all requirements are gathered comprehensively and accurately. User requirements are the
foundation of all aspects of a development project, including analysis and design, testing and
delivery. Pragmatic methods are needed to capture the specific user needs and to tie them down
with a clear requirements document.
This course provides proven methods for closing the gap between users and developers, ensuring
that your applications, products and services meet your users' needs and expectations.
GATHERING INFORMATION
The six stages of information-gathering
• Identify areas of information need
• Create necessary research questions
• Determine source(s) of data
• Research to gather the raw data
• Confirm that the data is correct
• Process data to derive information
Information-gathering methods
• Structured and unstructured interviews
• Telephone surveys
• Focus groups and user groups
• Observing workflow and task sequence
Designing effective questionnaires
• Questionnaire design guidelines
• Quality and response rate issues
INTERVIEWING SKILLS
Step-by-step interviewing techniques
• The five components of an effective information-gathering interview
• Example questions
• Interviewing dos and don'ts
Communicating effectively with users
• How to get appointments
• Guidelines for effective listening
WORKFLOW ANALYSIS
Modeling the workflow
• Top-down analysis
• Logical modeling
Deriving a scenario
• Undertaking gap analysis
• Building a restructured workflow
• Establishing a new set of user tasks
• Deriving functional requirements
• Documenting scenarios with object- oriented use cases