150 likes | 158 Views
Simplify your shared living arrangement with a web-based expense tracker. Easily track shared expenses, set up reminders for bill due dates, and manage transactions between roommates. Stay organized and avoid conflicts.
E N D
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
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?