RMO Tradeshow System Quiz
36 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 the main focus of the project for Ridgeline Mountain Outfitters?

  • Increasing mail-order sales
  • Creating a system to track suppliers and products (correct)
  • Expanding brick-and-mortar stores
  • Developing new outdoor activities
  • Which segment of the market does Ridgeline Mountain Outfitters primarily cater to?

  • Fashionable urban wear
  • Outdoor activities clothing and accessories (correct)
  • General consumer electronics
  • Pet outdoor clothing
  • What has contributed most to Ridgeline Mountain Outfitters' growth?

  • A successful marketing campaign
  • Increased demand for brick-and-mortar stores
  • Growth in online sales offerings (correct)
  • Expansion in the eastern region of the US
  • What type of events do purchasing agents from Ridgeline Mountain Outfitters attend?

    <p>Apparel and accessory trade shows</p> Signup and view all the answers

    What is the primary need that the RMO Tradeshow System addresses?

    <p>To collect and track information about suppliers and new products during tradeshows.</p> Signup and view all the answers

    Which of the following best describes the operations of Ridgeline Mountain Outfitters?

    <p>Engaging in both retail and manufacturing of outdoor clothing</p> Signup and view all the answers

    Which of the following describes an initial activity in the SDLC for the RMO Tradeshow System?

    <p>Conducting a feasibility analysis.</p> Signup and view all the answers

    Who should be included in assembling the project team for the RMO Tradeshow System?

    <p>End-users, IT professionals, management, and any other relevant parties.</p> Signup and view all the answers

    Which aspect of the system's scope must be clearly defined?

    <p>What functionalities and features should be included.</p> Signup and view all the answers

    In the context of the RMO Tradeshow System, what does the feasibility analysis address?

    <p>Technical, economic, and legal/regulatory aspects.</p> Signup and view all the answers

    What is the first step in the cost estimation process?

    <p>Obtain approval to commence the project</p> Signup and view all the answers

    Which subsystem is planned to be developed first according to the project planning?

    <p>Supplier information subsystem</p> Signup and view all the answers

    In the Work Breakdown Structure, which task requires the most time to complete?

    <p>Code and unit test GUI layer</p> Signup and view all the answers

    What does the third core process in project planning focus on?

    <p>Planning iterations and assigning functions</p> Signup and view all the answers

    Which of the following best describes the purpose of the System Vision Document?

    <p>To outline the system capabilities and expected business benefits</p> Signup and view all the answers

    What essential activities are included in the 'Discover and understand' phase of the Work Breakdown Structure?

    <p>Identifying use cases and requirements</p> Signup and view all the answers

    How long is the task to develop workflows and descriptions for use cases estimated to take?

    <p>6 hours</p> Signup and view all the answers

    Which of the following activities constitutes the integration of all components into the project solution?

    <p>Perform system-level testing</p> Signup and view all the answers

    What is the main focus of Core Process 4 in the described system development process?

    <p>Design system components</p> Signup and view all the answers

    During which core process is unit and integration testing performed?

    <p>Build, Test, and Integrate System Components</p> Signup and view all the answers

    What is a significant activity that occurs on days 1, 2, 3, and 6 of the iteration?

    <p>End user involvement</p> Signup and view all the answers

    What is typically included in the summary topics to review for this course?

    <p>Use case diagrams</p> Signup and view all the answers

    Which process focuses on both design and programming concurrently?

    <p>Design System Components</p> Signup and view all the answers

    When is the system functional testing performed?

    <p>After unit testing</p> Signup and view all the answers

    What is a project likely to involve if it has multiple iterations?

    <p>Continuous user feedback</p> Signup and view all the answers

    What should be included in the system's design documentation?

    <p>High-level structural design</p> Signup and view all the answers

    What is the purpose of conducting preliminary fact-finding in the core process?

    <p>To understand system requirements</p> Signup and view all the answers

    Which of the following describes a key activity during the 'Discover and Understand Details' process?

    <p>Conduct interviews and surveys</p> Signup and view all the answers

    What type of requirements should be defined for the information system?

    <p>Functional, non-functional, and stakeholder-specific</p> Signup and view all the answers

    Which use case is NOT listed in the preliminary list of use cases for the supplier information subsystem?

    <p>Lookup supplier performance</p> Signup and view all the answers

    What diagram is essential for understanding the interactions within the supplier information subsystem?

    <p>Use case diagram</p> Signup and view all the answers

    What is a primary focus in the 'Design System Components' process?

    <p>Defining the database schema</p> Signup and view all the answers

    In designing a system’s high-level structure, which aspect is NOT considered?

    <p>User interface design</p> Signup and view all the answers

    What is the function of a class diagram in system design?

    <p>To identify key classes and their relationships</p> Signup and view all the answers

    What is a common misconception about design diagrams in small projects?

    <p>Everything must be diagrammed.</p> Signup and view all the answers

    Which of the following is an activity performed during the user acceptance testing phase?

    <p>Verifying user satisfaction with the system</p> Signup and view all the answers

    Study Notes

    Course Information

    • Course title: Software Requirements Analysis and Design
    • Course code: ACS2913
    • Academic term: Fall 2024
    • Institution: The University of Winnipeg

    Project Example: Ridgeline Mountain Outfitters

    • A fictitious company, a retailer and manufacturer of outdoor clothing
    • The project involves a small information system application that uses all six core processes of the Software Development Life Cycle (SDLC)
    • The company's business involves selling outdoor and sporting clothing and accessories
    • The business has experienced continuous growth, transitioning from mail-order to brick-and-mortar to online sales
    • Most sales are concentrated in the western region of the US.

    Tradeshow System for RMO

    • RMO's purchasing agents attend trade shows worldwide to find new products and add them to their seasonal apparel
    • To streamline orders, RMO aims to develop a system to collect and track information about suppliers with the new products they are selling
    • This project is part of a larger supply chain management system

    RMO Tradeshow System Project

    • The core problem that the project addresses is the difficulty of RMO's purchasing agents in acquiring information on suppliers and new products at tradeshows to meet their seasonal apparel needs
    • The solution proposed is to use an application (app) that can collect and track requested information about suppliers and new products at tradeshows
    • This will involve a Supplier Information Subsystem and a Product Information Subsystem

    Project SDLC Processes

    • The project will go through all six core SDLC processes
    • The assumption is that one process will be completed per day

    Initial Activities - Core Process 1

    • Preliminary investigation: define the problems, opportunities, project objectives, high-level goals
    • Feasibility analysis (technical, economic, legal/regulatory aspects)
    • Create a project team including end-users, IT professionals, and management
    • Scope definition: outlining system boundaries, including features, functionalities, and exclusions
    • Cost estimation
    • Develop a system vision document, securing approval from key stakeholders

    System Vision Document

    • The document describes the problem and the objectives of the Tradeshow System
    • The document outlines the system's features as well as how these features aim to enhance the company's efficiency

    Core Process 2: Plan the Project

    • Determines the major components needed (functional pieces) for the project
      • Supplier information subsystem
      • Product information subsystem
    • Defines iterations and assigns functions to each iteration
    • Performs fact-finding to understand requirements, including stakeholder-specific requirements
    • Gathers documentation about the system, such as architecture diagrams, process flowcharts or reports.
    • Interviews stakeholders and conducts surveys
    • Distributes surveys and questionnaires to collect quantitative data

    Work Breakdown Structure

    • Detailed tasks to discover, understand, and plan for all aspects of the problem
      • Meeting with purchasing department managers
      • Meeting with purchasing agents
      • Identifying and defining use cases
      • Understanding information requirements
      • Developing work flows for use cases

    Build the Components and Integrate (WBS)

    • Coding and unit testing the GUI layer, logic layer programs, performing all system-level tests, functionality tests, and user acceptance tests tasks

    Day 2 Activities

    • Preliminary fact-finding to understand the requirements
    • Defining the requirements for the information system which includes functional, non-functional requirements, and specific requirements for stakeholders
    • Gathering relevant documentation for the system (including architecture diagrams, process flowcharts, user manuals, analysis reports)
    • Conducting interviews and surveys to collect detailed perspectives about the system's strengths, vulnerabilities and pain points
    • Distributing questionnaires and surveys to gather quantitative data and feedback for a broader audience

    Supplier Information Subsystem Tasks

    • Developing a preliminary list of use cases, including a use case diagram
      • Examples of use cases include: look up supplier, modify supplier information, look up contact information etc

    Identify Use Cases (Both Subsystems)

    • Detailed descriptions of use cases for both subsystems

    Use Case Diagram (Supplier Subsystem)

    • Diagram that displays actors and their corresponding use cases for Supplier Information Subsystem

    Workflow of Testing tasks

    • Step-by-step instructions for carrying out testing tasks, from creating test data to conducting tests, documenting errors, and fixing them

    Day 4 Activities

    • Designing the database schema
    • Creating table design
    • Identifying and outlining key aspects and indexing
    • Defining attribute types
    • Incorporating referential integrity
    • Developing a high-level architectural configuration
    • Developing a browser, Windows, or smartphone configuration
    • Drawing the class diagram to detail the design of the system
    • Outlining subsystem architectural design

    Architectural Configuration Diagram

    • A diagram illustrating the system's architectural configuration

    Design Class Diagram

    • Diagram outlining view layer classes, domain layer classes, and relationships
    • Features of the Supplier Class: supplierID, name, address, address2, city, state, country, URL, comments
    • Features of the Contact Class: contactID, name, title, address1, address2, city, state, postal, country, phone etc.

    Subsystem Architectural Design Diagram

    • Diagram explaining the supplier subsystem and domains

    Notes on Managing the Project

    • Notes for managing the project, including design diagrams
    • Notes on concurrent programming

    Day 5 Activities

    • Continuing design details
    • Creating use cases one by one to create use cases
    • Building and performing unit and integration tasks

    Code Example for One Class

    • A code example illustrating the code structure for one class in the project

    Day 6 Activities

    • Performing a complete system test
    • Carrying out user acceptance testing
    • Considering the possibility of partially deploying the tested system

    Workflow of Testing tasks

    • A visual representation of the sequence of actions to be taken for any testing tasks

    First Iteration Recap

    • Six Days as time limit from the inception of the project
    • Involving end users for effective feedback
    • Concurrent design and programming in days 4 and 5

    This Course is about Activities and Tasks in the SDLC

    • Short summary of SDLC processes and iterations

    Summary of Topics to Review

    • Review of critical topics such as the system vision document, work breakdown structure, use cases, use case diagrams, object classes, class diagrams, design class diagrams, database schema, and screen layouts.

    Studying That Suits You

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

    Quiz Team

    Description

    Test your knowledge about the Ridgeline Mountain Outfitters (RMO) Tradeshow System. This quiz covers market focus, growth factors, and system development lifecycle (SDLC) activities relevant to RMO. Understand the project team's assembly and feasibility analysis within the context of RMO's operations.

    More Like This

    Customs Bureau RMO General Provisions
    10 questions
    PH-BIR RMO 42-2024 Overview
    5 questions
    RMO 42-2024 Overview
    10 questions

    RMO 42-2024 Overview

    CozyCarnation523 avatar
    CozyCarnation523
    RMO 42-2024 Overview
    8 questions

    RMO 42-2024 Overview

    CozyCarnation523 avatar
    CozyCarnation523
    Use Quizgecko on...
    Browser
    Browser