Formal Design Presentation

Contents:

1 Overview

Your Revised Feasibility Presentation will serve as the foundation for your Design Presentation. Your task in this (Design) presentation is to convince me (instructor) and the review board that you have:

  1. Designed & identified all required algorithms
  2. Identified all Major Functional Components
  3. Identified the required software development tools

and reevaluated elements discussed in your Feasibility Presentation.

2 Grading

This is a group presentation. One or more group members are expected to present. Hand-outs are required. The rubric is located here.

3 Required Components

  1. All Feasibility Elements
  2. Development Tools
  3. Development Model (e.g., Agile)
  4. Identification/Description of deliverables
  5. Identification of Technical Risks and Customer Risks
    • Impact and probability
    • Mitigations
  6. Major Functional Components
    • Including COTS & Legacy Systems
  7. Technical Approach for software and hardware, including:
    • Dataflow diagrams
    • Process flow diagrams
    • Database schemas
    • Data representation and management
  8. GUI Mockups and/or Rapid Prototypes

4 Appendix: User Story Slides

Include your User Stories in an Appendix. Start the Appendix after your last reference slide.