Suite Rates System Design Specification (SDS) and Planning Document.

Post on 17-Jan-2018

224 views 0 download

description

Main Features  Web-based  Separate accounts to track users  Transaction between users  Verification process (security reason)  reminder  Calendar view  Message broad  Technical support

transcript

Suite Rates

System Design Specification (SDS)and Planning Document

Review: Motivation ask for a rent check from roommates keep track of monthly expenses remind you and your roommates

when the bills are due

Main Features Web-based Separate accounts to track users Transaction between users Verification process (security reason) Email reminder Calendar view Message broad Technical support

UI Prototype

Design & System Architecture

Database Schema

Tools that will be used… Ruby on Rails MySQL AJAX

Team Structure Project Manager

Tim Wong Database Architect

Sung-tat Kwok UI Architect

Brian Stone, Vadim Tkachev Graphics Designer

Chris To Lead Tester

Sung-tat Kwok Lead Developer

Giles Westerfield

Project Schedule

Alpha Release (internal) - May 5 Beta Release (external) - May 10 Gamma Release (internal) - May 20-22 Final Release (external) - May 30

Risk Assessment No experience with Ruby on Rails Unexpected Scheduling conflicts Insufficient design and planning Being overambitious Neglecting importance of our

customer

Testing Methodology Unit testing

Ruby Unit Testing Framework WATIR

Integration testing Smoke test Loading samples data into DB

Usability test ask ‘users’ to experience feedback

Bug tracking Using BugZilla management software

Documentation Administrator Guide

Installation instructions Maintenance instructions functionality guide

User Guide Comprehensive user guide

Help Pages FAQ Hear customers’ feedback

Additional Documentation Quick and Dirty Guide Wiki page on CSE 403

Thanks!!! Questions?