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

Slides:



Advertisements
Similar presentations
Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Advertisements

4 th DataGRID Project Conference, Paris, 5 March 2002 Testbed Software Test Plan I. Mandjavidze on behalf of L. Bobelin – CS SI; F.Etienne, E. Fede – CPPM;
Who Doesn’t Love Music? Chen Wei Lee Jeff Chen. Operational Concepts  Target customer – students taking music classes  Motivation: Software in the music.
Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free Passcode:
1 The Database Application Development Process The Database Application Development Process.
VDK-RIT InserterVision Report System Adam Beck Greg Dicheck Kassidy Gerber Mike Young.
15 Jul 2005CSE403, Summer'05, Lecture 10 Lecture 10: Incremental Releases Valentin Razmov.
Copyright  Larry Dribin, Ph.D. SE470_EngFlows_v1.ppt SE470 EngFlows - 1 Excellence in Software Engineering Repeatable Level Defined Level Manage.
Systems Analysis and Design in a Changing World, 6th Edition
The project plan. December 16, Agenda The project plan –Risks –Language decision –Schedule –Quality plan –Testing –Documentation Program architecture.
Process, Communication, and Certification Padma Venkata
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Introduction to Software Testing
U-Mail System Design Specification Joseph Woo, Chris Hacking, Alex Benson, Elliott Conant, Alex Meng, Michael Ratanapintha April 28,
Functional Testing Test cases derived from requirements specification document – Black box testing – Independent testers – Test both valid and invalid.
Final Year Project Presentation E-PM: A N O NLINE P ROJECT M ANAGER By: Pankaj Goel.
OptReg Optimum Time Schedule Generator and Registration System for Courses in a College/Unviersity Along with an optimum Finals Examination Schedule Generator.
COMPARISON STUDY BETWEEN AGILEFANT AND XPLANNER PLUS Professor Daniel Amyot Ruijun Fan Badr Alsubaihi Submitted to Professor Daniel Amyot.
Web Development Process Description
The Collaborative Imaging Grid (CIG) Edward Marsh, Kurtis Heimerl, Andrew Urhausen, Paul Javid, Aneesa Awaludin, Austin Cargol.
Greg Andolshek Alex Koch Michael McCormick Team Lasso.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Project Management Development & developers
Software Quality Assurance Activities
SIUE Injury Tracking System Project Plan. Team Members: Robbie Marsh Robbie Marsh –Project Manager/Webmaster Ken Metcalf Ken Metcalf –Lead Programmer.
Product Development Chapter 6. Definitions needed: Verification: The process of evaluating compliance to regulations, standards, or specifications.
CSE9020 Schedule, / 1 The Suggested Schedule Week Content/Deliverable 1. 4/3Unit Overview, Project Description, Meetings, Group Formation 2. 11/3Project.
EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review System Development Overview.
IT Project Management Tools Available for Use at the Utah Dept. of Health The sooner you begin coding the later you finish. What is not documented has.
Railpad Lifecycle Architecture Overview. Skit! Scenario: Lon & Brian  Lon and Brian are software developers in a successful technology company.  Their.
Software Project Documentation. Types of Project Documents  Project Charter  Requirements  Mockups and Prototypes  Test Cases  Architecture / Design.
WorshipMap™ Pro the advanced worship planner at LifeWayWorship.com.
IS Methodologies. Systems Development Life Cycle - SDLC Planning Planning define the system to be developed define the system to be developed Set the.
U.S. Department of Agriculture eGovernment Program eGovernment Working Group Meeting February 11, 2004.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
What is Testing? Testing is the process of exercising or evaluating a system or system component by manual or automated means to verify that it satisfies.
Web Timesheet Application
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
TeamForge Andrew Nelson, Bishop Wilkins, Ky Le, and Yoshito Kosai.
OTEPAD SDS PRESENTATION
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
EZReg Jun Ma Xu Nathan Plesnicher Jerin Schneider Chris Kennewick Sharon Lin Brian Watanabe.
Omnëmail Nicholas Allen Effie Goenawan Annie Liu Eric Orth Maetapong Upatising.
TEAM ZOMBIE MONGOOSES LCD CMS. Content Management Systems A tool to separate web site content management from back-end maintenance Features  Manage users,
Visual Schedule Finder SDS Presentation. Members Peter Beckfield Xia (My) Cam Rylan Hawkins Jordan Hoyt Sandra Li Devy Pranowo.
The Registration Alert System LCA Overview. Overview The Registration Alert System (RAS) is web-based software package that allows University of Washington.
SMA Stellar Presentation Mike Barker 20 July 2001.
IT323 - Software Engineering 2 1 Tutorial 4.  List the main benefits of software reuse 2.
1 CP586 © Peter Lo 2003 Multimedia Communication Multimedia Development Team.
 What if you could… What if you could…  Now you can Now you can   Best Wireless Technology Best Wireless Technology  Features Features.
Presenting. Introduction Galaxy Software – Company Concept Custom software to help small to mid-level organizations to become technologically competitive.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Course Summary surveys.12.ppt CS 121 “Ordering Chaos” “Mike” Michael A. Erlinger.
Yesdatabas Team Void Main. Team Members Daniel MeteyerMichael MartinCorey McClymondsPatrick Stetter.
1 Notefied (Early Prototype) Team A Candy Chiang (Project Manager) Daria Craciunoiu (Lead Project Architect) Hin-Chung Lam (Lead Developer) Tim Wong (Lead.
Guanyu Chu, Scott Clifford, Kansu Dincer, Andy Hou, Kenneth Kuan, Sarah Tachibana, Chris Schlechty.
Visual Web & AJAX with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Software Design Specifications April 30, 2008
Web Programming Language
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
Constructing Deploying and Maintaining Enterprise Systems
ISV for Banking Solution
Managing the Project Lifecycle
DQA Sprint Review September 4, 2012.
Introduction to Software Testing
Candy Chiang Daria Craciunoiu Tim Wong CSE 403 Spring 2007
Alex Odle Ian Struiksma
CSCE 747 Software Testing and Quality Assurance
Presentation 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)  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  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?