System Analysis & Design Chapter 5 Part 2
24 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is a significant advantage of using JAD according to Capers Jones?

  • It eliminates all requirements gathering issues.
  • It allows for unlimited participant contributions.
  • It exclusively focuses on individual opinions.
  • It reduces scope creep by 50 percent. (correct)

What role does the facilitator play in a JAD session?

  • Maintains neutrality and guides the discussion. (correct)
  • Provides technical solutions to problems.
  • Evaluates individual contributions.
  • Participates actively in discussions.

What is one problem traditionally associated with group discussions in JAD?

  • Reluctance to challenge dominant opinions. (correct)
  • Lack of organized meeting spaces.
  • Full participation from all members.
  • Over-participation by individuals.

Which of the following accurately describes the e-JAD format?

<p>It allows anonymous contributions from participants. (C)</p> Signup and view all the answers

How are JAD participants typically selected?

<p>Using the same criteria as interview subjects. (B)</p> Signup and view all the answers

What is the primary purpose of the scribes in a JAD session?

<p>To document the proceedings and ideas discussed. (D)</p> Signup and view all the answers

What type of meeting room arrangement is typically used in JAD sessions?

<p>U-shape to facilitate visibility among participants. (D)</p> Signup and view all the answers

What is one benefit reported from using e-JAD compared to traditional JAD?

<p>Faster collection of ideas and opinions. (C)</p> Signup and view all the answers

What is one of the main roles of the JAD facilitator during a session?

<p>To ensure participants stay on topic according to the agenda (D)</p> Signup and view all the answers

How long does it typically take to complete a post-JAD session report?

<p>Two weeks or more after the session (C)</p> Signup and view all the answers

Which of the following is NOT typically a ground rule for JAD sessions?

<p>Participants can ignore the schedule if they feel like it (B)</p> Signup and view all the answers

What is the main advantage of using an external consultant as a JAD facilitator?

<p>They typically have more experience and expertise (D)</p> Signup and view all the answers

What should the facilitator do if new unexpected information arises during a JAD session?

<p>Assess if the agenda should be adjusted based on this new information (D)</p> Signup and view all the answers

What is one way a facilitator aids participants during a JAD session?

<p>By explaining technical terms and jargon used in the session (D)</p> Signup and view all the answers

Which characteristic should a facilitator maintain throughout the JAD session?

<p>A neutral stance to guide the group without bias (D)</p> Signup and view all the answers

During a JAD session, which aspect is crucial for following the agenda?

<p>Ensuring that the facilitator keeps the discussion on track (C)</p> Signup and view all the answers

What is the first goal of starting an interview?

<p>To build rapport with the interviewee (B)</p> Signup and view all the answers

What approach is typically used in a bottom-up interview?

<p>Mixing specific and broad questions (C)</p> Signup and view all the answers

How should an interviewer prepare for an interview?

<p>Create a structured interview plan with prioritized questions (D)</p> Signup and view all the answers

What is a critical action during the interview process?

<p>Summarizing key points to avoid misunderstandings (B)</p> Signup and view all the answers

What is a significant disadvantage of not asking clarifying questions during an interview?

<p>The possibility of missing important insights (A)</p> Signup and view all the answers

What is Joint Application Development (JAD) primarily designed for?

<p>To gather requirements collaboratively from stakeholders (B)</p> Signup and view all the answers

In which situation should an interviewer confirm the interviewee's knowledge areas?

<p>Before starting the interview to avoid irrelevant questions (B)</p> Signup and view all the answers

What should an interviewer do if they do not understand something during the interview?

<p>Ask for clarification to ensure understanding (A)</p> Signup and view all the answers

Flashcards

JAD (Joint Application Development)

A structured meeting where multiple stakeholders collaborate to gather requirements and design a system.

JAD Ground Rules

A set of rules that guide behavior and ensure a productive meeting environment.

JAD Facilitator

A facilitator is a neutral guide who ensures the JAD session stays on track, helps participants understand technical terms, and captures information.

Facilitator's Role in Agenda Management

The facilitator leads the group back to the agenda when the discussion deviates.

Signup and view all the flashcards

Facilitator's Role in Technical Explanation

Facilitators clarify system development terminology and techniques for participants.

Signup and view all the flashcards

Facilitator's Role in Information Capture

Documenting JAD session outputs on a whiteboard, flip chart, or computer display.

Signup and view all the flashcards

Facilitator's Neutrality

To maintain neutrality and help the group work effectively.

Signup and view all the flashcards

JAD Post Session Report

A report detailing the outcomes of a JAD session, similar to an interview report.

Signup and view all the flashcards

Bottom-up Interview

An interview style where the interviewer starts with specific questions and then moves to broader questions.

Signup and view all the flashcards

Top-down Interview

An interview style where the interviewer starts with general questions and then moves to more specific questions.

Signup and view all the flashcards

Mixed Interview Approach

Analysts often use a combination of both top-down and bottom-up interview techniques to gather information effectively.

Signup and view all the flashcards

Interview Preparation

Preparing for an interview is crucial, just like preparing for a presentation.

Signup and view all the flashcards

Building Rapport

Ensuring the interviewee is comfortable and willing to provide honest information is essential for a successful interview.

Signup and view all the flashcards

Thorough Note Taking

It's crucial to document all information provided during an interview, regardless of its initial perceived relevance.

Signup and view all the flashcards

Ask Dumb Questions

Being open to asking any question, even if it seems basic, is crucial for avoiding misunderstandings and gathering comprehensive information.

Signup and view all the flashcards

Periodic Summarization

Summarizing key points during the interview helps ensure understanding and demonstrates attentiveness.

Signup and view all the flashcards

What is JAD?

A structured process where a group of users meets under the guidance of a facilitator to gather information and requirements for a system.

Signup and view all the flashcards

What is the role of a JAD facilitator?

A person who guides the discussion and ensures everyone participates, focusing on the objective of gathering relevant information. They are experts in group dynamics & systems analysis.

Signup and view all the flashcards

What kind of environment is used for JAD sessions?

The facilitator uses meeting rooms specifically designed for JAD sessions. It commonly features a U-shaped seating arrangement for better visibility and interaction among participants, with whiteboards, flip charts, and projectors for visualization.

Signup and view all the flashcards

What are the roles of scribes in a JAD session?

A group of individuals who assist the facilitator in recording information, making copies, and supporting documentation during the JAD session. They often use computers and CASE tools for efficient information capture.

Signup and view all the flashcards

How does JAD help manage scope creep?

An advantage of JAD is that it can reduce 'scope creep' - the expansion of a project beyond its initial scope. This helps control the project's development time and resources.

Signup and view all the flashcards

What are some potential challenges with traditional JAD?

The traditional approach to JAD has potential drawbacks due to the group dynamics involved, such as people being reluctant to challenge opinions, a few dominating the discussion, and not everyone participating.

Signup and view all the flashcards

What is e-JAD?

A modification of JAD that utilizes groupware to overcome the challenges of traditional JAD. This allows participants to share ideas anonymously, fostering open discussion and encouraging wider participation.

Signup and view all the flashcards

What is the time-saving potential of e-JAD?

e-JAD offers a significant benefit by shortening the time needed to run JAD sessions. Research suggests that it can reduce the time required by 50% to 80%.

Signup and view all the flashcards

Study Notes

System Analysis & Design

  • Presented by Menna Ibrahim Gabr

Chapter 5 Part 2: Requirements Determination

  • Requirements Gathering:
    • A process used to build political support for a project.
    • Establishes trust and rapport between the project team and users who will use the system.
    • Ensures all key stakeholders (those who influence or are affected by the system) are included.
    • Stakeholders might include managers, employees, staff, and customers/suppliers.
    • Lack of involvement can cause problems during implementation.

Requirements Gathering Techniques

  • Techniques used to gather requirements for a system.
  • Key techniques:
    • Interviews, JAD sessions (a specialized group meeting), questionnaires, document analysis, and observation.
    • Combinations of these techniques are often employed, typically interviews, JAD sessions and document analysis.

Requirements Gathering Techniques - Interviews

  • Interviews are extensively used.
  • One-on-one or group interviews, depending on time.
  • Five steps to the interview process: selecting interviewees, designing questions, preparing for the interview, conducting the interview and follow-up.
  • Selecting interviewees involves scheduling based on needs for interview.
  • Different perspectives are important.
    • People at different organizational levels have different perspectives.
    • Staff who perform tasks and managers who oversee tasks both should be interviewed.
  • Interview needs may change over time.

Requirements Gathering Techniques - Interviews: Question Design

  • Three question types:
    • Closed-ended: require explicit answers (multiple choice, arithmetic).
    • Open-ended: allow for extended responses (essay format questions).
    • Probing: follow-up questions to clarify or gain more information.
  • Closed-ended questions are useful when specific, precise information is needed.
  • Closed-ended questions do not uncover reasons behind answers nor additional information not initially considered.
  • Open-ended questions allow for rich information and provide more control to the interviewee.
  • Probing questions follow-up on discussions to gain more understanding or details.

Requirements Gathering Techniques - Interviews: Interview Process

  • Crucial to build rapport with the interviewee to encourage complete, honest answers.
  • Explain the reason for the interview, and then utilize planned questions.
  • Record all provided information meticulously. Irrelevant information could prove useful later.
  • Understand the context (the "why") of interviewee inputs.
  • If unsure of an answer, ask the question and record how to deal with issue(s)
  • Periodically summarizing answers aids in understanding and demonstrates active listening.

Requirements Gathering Techniques - Interviews: Interview Structure

  • Organize questions for a logical flow: top-down or bottom-up approaches.
  • Top-down approach: Starts with broad issues to more specific.
  • Bottom-up approach: Starts with specific to general questions.
  • Analysts commonly combine approaches.

Requirements Gathering Techniques - Interviews: Interview preparation

  • Prepare for interview like a presentation.
  • Construct a detailed plan for interview process and anticipated answers (including follow-ups).
  • Verify the sources of information for interviewee's knowledge
  • Review all topics, questions, and schedules, addressing urgency if there are time constraints.

Requirements Gathering Techniques - Interviews: Additional notes

  • No single question type is superior, use a combination.
  • Initial interviews can begin with unstructured questions when details are unknown.
  • Interviewer should have a general sense of required info but has few close-ended questions to ask.
  • These are the most challenging interviews to conduct because they require open-ended questions to gather additional info quickly and accurately.

Joint Application Development (JAD)

  • An information-gathering technique allowing team, users, and management to identify system requirements together.
  • Developed by IBM originally, often a top choice for requirement gathering.
  • Capers Jones claims it reduces scope creep by 50% and prevents vague or specific issues usually created during the SDLC process.
  • Structured process where 10-20 users meet under a facilitator skilled in JAD techniques who guides the discussion but does not participate.
  • Facilitator is an expert in both techniques and systems analysis.
  • One or two scribes record notes (likely with technology support now).
  • Meeting room is usually in a U-shape, with visual aids to help discuss ideas and facilitate the process.

Joint Application Development (JAD): The Meeting

  • Group will meet until necessary requirements are gathered.
  • Meeting rooms are specially designed (away from offices to avoid distractions).
  • The room will have tools for visuals (whiteboard, flip chart, projector).

Joint Application Development (JAD): Group Dynamics

  • JAD can suffer from traditional group issues: reluctance to challenge others (especially bosses), certain people dominating discussions, and limited participation from others.
  • Electronic JAD (e-JAD) uses software to bypass this problem; ideas are provided anonymously (using groupware).
  • This technique can reduce time required for JAD sessions, often by 50-80%.

Joint Application Development (JAD): Additional Points

  • Participant selection follows interview process procedures, incorporating diversity of organizational levels and required expertise.
  • Availability from work for meetings can be a barrier to participation. Ideally, the participants are the best for the particular business.
  • JAD sessions can last from a half-day to several weeks.
  • E-JAD sessions are usually one-week periods.

Joint Application Development (JAD): Developing Requirements

  • JAD sessions are designed with planned questions to extract specific information.
  • Closed-ended questions are not typically used (it is more productive and reveals more to proceed top down).

Joint Application Development (JAD): Preparation

  • Preparation for JAD involves planning and familiarizing participants with system-related documentation.

Joint Application Development (JAD): Follow up

  • Post-session report is created and circulated to attendees. (similar to interview process).
  • Longer sessions to acquire more details mean more time (often a week or 2) for generating a report with a completed review of the data gathered.

Joint Application Development (JAD): Facilitator Roles

  • Expert in JAD techniques and has experience with the business in discussion.
  • Be neutral and not present personal opinions.
  • Facilitate the group when disagreements or deviations occur.
  • Facilitate when deviations from agenda lead to new direction needing to be developed.

Joint Application Development (JAD): Facilitation

  • Help the group in clarifying technical terms.
  • The facilitator should recognize key issues from the discussion for the process (not provide solution).
  • Participants understand their roles and provide information and don't need to be formally trained in the analysis process.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Dive into Chapter 5 Part 2 of System Analysis & Design, focusing on Requirements Determination. This quiz covers the importance of requirements gathering, key techniques like interviews and JAD sessions, and the role of stakeholders in the process. Test your knowledge of how to effectively gather and analyze system requirements.

More Like This

Systems Analysis and Design Overview
24 questions
ACS2913 Software Requirements Analysis
29 questions
Use Quizgecko on...
Browser
Browser