Brainstorming Techniques and Roles Quiz
48 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

In the brainstorming process, what does "blending ideas" refer to?

  • Creating new ideas by combining existing ones
  • Presenting ideas in a way that blends seamlessly
  • Eliminating ideas that are too similar to existing ones
  • Combining similar ideas into one consolidated idea (correct)
  • What is a key advantage of using a tool like TWiki for brainstorming?

  • It facilitates the implementation of chosen ideas.
  • It automatically ranks ideas based on their popularity.
  • It helps to eliminate ideas that are not feasible.
  • It provides a centralized platform for idea generation and discussion. (correct)
  • What is the primary role of the Executive Sponsor in a Joint Application Design (JAD) session?

  • To facilitate the session and ensure smooth flow of discussions.
  • To represent the end-users and their perspectives.
  • To document the key ideas and decisions made during the session.
  • To provide strategic insights and guidance throughout the session. (correct)
  • What is the purpose of assigning points to ideas during brainstorming?

    <p>To help in ranking and prioritizing ideas based on their value.</p> Signup and view all the answers

    Which of the following is NOT a common method for eliminating ideas during brainstorming?

    <p>Conducting a competitive bidding process</p> Signup and view all the answers

    What is the main purpose of the "voting with campaign speeches" method in brainstorming?

    <p>To encourage participants to actively defend their ideas and build consensus.</p> Signup and view all the answers

    What is a potential challenge of conducting brainstorming sessions via email?

    <p>It can be challenging to maintain focus and avoid irrelevant discussions.</p> Signup and view all the answers

    Why is it important to have a good moderator during brainstorming sessions?

    <p>To ensure that the session stays on track and avoids unproductive tangents.</p> Signup and view all the answers

    What is the primary focus of product scope in project management?

    <p>The purpose of the product and system boundaries</p> Signup and view all the answers

    Which statement best describes requirements in project management?

    <p>They determine what is needed for the product to meet business objectives.</p> Signup and view all the answers

    What is one of the key reasons for reducing the scope of a project?

    <p>To ensure successful project completion</p> Signup and view all the answers

    What does the vision and scope document include?

    <p>Business requirements and the vision of the solution</p> Signup and view all the answers

    What process does requirements elicitation specifically involve?

    <p>Communicating with stakeholders to discover needs</p> Signup and view all the answers

    What can be a potential risk when defining the scope of a project?

    <p>Underestimating resource requirements</p> Signup and view all the answers

    What should be considered when establishing broader goals for a project?

    <p>The simplicity of the problem being solved</p> Signup and view all the answers

    What is the main purpose of the scope constraints document in project management?

    <p>To define what is included and excluded from the project scope</p> Signup and view all the answers

    What is one of the benefits of using questionnaires in research?

    <p>They can reach multiple people, potentially anonymously.</p> Signup and view all the answers

    What is a major challenge associated with designing questionnaires?

    <p>Preparation time can be significant.</p> Signup and view all the answers

    What type of questions are considered 'demography questions' in a survey?

    <p>Questions about age, country, and occupation.</p> Signup and view all the answers

    When conducting analysis on survey results, why is it important to test your questionnaire on a small group first?

    <p>To evaluate statistical significance and refine questions.</p> Signup and view all the answers

    What does 'the Storm' refer to in the brainstorming process?

    <p>The phase where participants generate many ideas rapidly.</p> Signup and view all the answers

    Which type of question in a survey invites open-ended responses?

    <p>Supplementary open questions.</p> Signup and view all the answers

    What scale is recommended for attitudinal questions to avoid a central tendency bias?

    <p>A scale with no center, containing 4-6 values.</p> Signup and view all the answers

    What is a key reason to include redundant questions in a survey?

    <p>They enhance the robustness of the data collected.</p> Signup and view all the answers

    What does the project scope define?

    <p>The boundaries of what is included and excluded in the project</p> Signup and view all the answers

    Which component is included in a vision statement template?

    <p>Target customer</p> Signup and view all the answers

    What is the primary purpose of the Chemical Tracking System?

    <p>To track the usage and location of chemical containers</p> Signup and view all the answers

    What benefit does the Chemical Tracking System claim to provide to the company?

    <p>Full utilization of existing chemicals</p> Signup and view all the answers

    How does the University of Ottawa's vision aspire to define itself?

    <p>By being a leader in community integration and innovation</p> Signup and view all the answers

    What differentiates the envisioned Chemical Tracking System from current manual processes?

    <p>It generates government compliance reports automatically</p> Signup and view all the answers

    What key aspect of the university's vision is emphasized today?

    <p>The role of outstanding teaching and research</p> Signup and view all the answers

    Which of the following aspects is NOT part of the uOttawa vision from 2010?

    <p>Limiting community engagement</p> Signup and view all the answers

    What is the main purpose of scenarios in the software development process?

    <p>To guide elicitation, analysis, design, and testing</p> Signup and view all the answers

    Which of the following represents a high urgency requirement?

    <p>A requirement necessary for the next release</p> Signup and view all the answers

    What is the formula used in Wiegers’ prioritization technique to determine overall priority?

    <p>priority = value% / (cost% × cost weight + risk% × risk weight)</p> Signup and view all the answers

    Which prioritization technique uses a semi-quantitative approach based on value, cost, and risk?

    <p>Wiegers’ prioritization</p> Signup and view all the answers

    What is a potential limitation of Wiegers' prioritization technique?

    <p>It requires accurate estimation and adaptation</p> Signup and view all the answers

    What does the 'importance' dimension in prioritization scales refer to?

    <p>The necessity of the product being unacceptable without it</p> Signup and view all the answers

    In Volere prioritization, which tool is commonly used to score requirements?

    <p>An editable Excel document</p> Signup and view all the answers

    How is the urgency of a requirement categorized in prioritization scales?

    <p>By mission-criticality and project deadlines</p> Signup and view all the answers

    Which of the following statements best describes the difference between measures and metrics?

    <p>Measures provide specific measurements, while metrics are general observations.</p> Signup and view all the answers

    What is the primary purpose of quantifying non-functional requirements?

    <p>To make them measurable and understandable by stakeholders.</p> Signup and view all the answers

    Which of the following is an example of a performance measure?

    <p>Number of events processed.</p> Signup and view all the answers

    When calculating system availability, which of the following formulas is used?

    <p>$ ext{Availability} = rac{ ext{MTBF}}{ ext{MTBF} + ext{MTTR}} $</p> Signup and view all the answers

    Which requirement demonstrates the concept of reliability as defined in the content?

    <p>The precision of calculations shall be at least $1/10^6$.</p> Signup and view all the answers

    What is meant by the term 'latency' in the context of performance measures?

    <p>The time taken to complete a defined task.</p> Signup and view all the answers

    Which of the following examples relates to security measures for systems?

    <p>Resistance to unauthorized usage.</p> Signup and view all the answers

    In the context of system availability, which of the following is NOT a measure used?

    <p>Defect rate</p> Signup and view all the answers

    Study Notes

    Software Requirements

    • A requirement is a condition or capability needed by a user to solve a problem or achieve an objective.
    • Requirements are important because they serve as the foundation for system design and development, align the project with stakeholder expectations, and reduce the risk of project failure.

    Types of Requirements

    • Functional Requirements: Define specific behaviors or functions of the system (what the system should do).
    • Non-Functional Requirements: Define quality attributes of the system (how the system should perform).
    • User Requirements: High-level statements of what users need from the system.
    • System Requirements: Detailed specifications of the system's functions and constraints.

    Requirements Engineering Process

    • Requirements Elicitation: Gathering requirements from stakeholders.
    • Requirements Analysis: Evaluating and prioritizing requirements.
    • Requirements Specification: Documenting the requirements clearly.
    • Requirements Validation: Ensuring documented requirements reflect stakeholder needs.
    • Requirements Management: Handling changes to requirements throughout the project lifecycle.

    Requirements Elicitation Techniques

    • Interviews: One-on-one discussions with stakeholders.
    • Surveys/Questionnaires: Collecting data from a larger audience.
    • Workshops: Collaborative sessions with multiple stakeholders.
    • Prototyping: Creating mock-ups of the system to visualize requirements.

    Requirements Analysis Challenges

    • Ambiguity: Vague requirements can lead to misunderstandings.
    • Incomplete Requirements: Missing information can cause delays and increased costs.
    • Stakeholder Conflicts: Differing priorities among stakeholders can complicate the process.
    • Scope Creep: Uncontrolled changes in project scope can derail timelines and budgets.

    Requirements Specification Document

    • Functional Requirements: Detailed descriptions of system functions.
    • Non-Functional Requirements: Quality attributes and constraints.
    • Use Cases: Scenarios describing how users will interact with the system.

    Traceability in Requirements Management

    • Traceability links requirements to their sources, ensuring accountability and helping to manage changes effectively throughout the project lifecycle.
    • IEEE/EIA 12207 and IEEE 830-1998 set requirements for documents describing software requirements.
    • Annex B of IEEE 830 explains how these two sets of requirements relate to each other.
    • Compliance with both standards may be necessary for customers when they request proposals or issue calls for tenders.
    • IEEE 830-1998 Standard focuses on software requirements specifications.
    • ISO/IEC 12207 provides a framework for software life-cycle processes.
    • ISO/IEC/IEEE 29148:2011 emphasizes characteristics of good requirements, activities, and processes, operations and their context, and information items.

    Software Requirements Analysis Exam Study Notes

    • Martha's difficulties in writing requirements stem from a lack of understanding, procedural knowledge, and sufficient data.
    • A good user requirement identifies the system and a desired end result measurable within a timeframe.

    Standard for Writing Requirements

    • Each requirement should form a complete sentence.
    • Includes a subject (user type or system) and predicate (condition, action, or result).
    • Use verbs like "shall" (mandatory) and "may" (optional).
    • Specifies a desired end goal.
    • Contains success criteria.

    Writing Pitfalls to Avoid

    • Over-specification (describing how instead of what).
    • Premature design (using technical terms).
    • Mixing requirements (different types).
    • Ambiguity (vague terms).

    Software Requirements Analysis Exam Study Notes (continued)

    • Techniques for elicitation: Identifying stakeholders, analyzing existing systems, observing tasks, questionnaires, interviews, brainstorming, JAD, prototyping, and use cases.
    • Analyzing existing systems helps in understanding strengths, weaknesses, and potential enhancements.
    • Using user stories in agile processes.
    • Importance of good documentation, clear specifications, handling stakeholder disputes.
    • Prioritization techniques: Criteria determination and scale, semi-quantitative/quantitative approaches (Wieger's or Volere methodologies), pairwise comparisons.
    • Importance of Requirements Granularity: Detail level for requirements.
    • Software (RUP) best practices: Focus on working software, iterative development, collaboration, and customer feedback.
    • Agile methods like XP emphasize continuous testing and integration, close customer interaction, and incremental releases.
    • Different requirements analysis techniques: Documentation-centric approaches versus agile methods and principles.

    Studying That Suits You

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

    Quiz Team

    Related Documents

    Description

    Test your knowledge on brainstorming techniques, key roles in Joint Application Design (JAD) sessions, and effective methods for idea generation. This quiz covers various aspects of collaborative brainstorming, including tools like TWiki and strategies for evaluating ideas.

    More Like This

    Brainstorming Techniques for Writing Quiz
    15 questions
    Brainstorming Techniques for Writing
    3 questions
    Brainstorming Techniques
    16 questions
    Use Quizgecko on...
    Browser
    Browser