Get-a- LIFE Lifecycle Architecture. Overview Key functionality: oFind things to do in your free time oWeb application with these basic abilities: Event.

Slides:



Advertisements
Similar presentations
Requirements Specification and Management
Advertisements

Space Missions Can Your Library Automation Software Do This? David Hook MDA
Introduction to Mendeley. What is Mendeley? Mendeley is a reference manager allowing you to manage, read, share, annotate and cite your research papers...
JTX Overview Overview of Job Tracking for ArcGIS (JTX)
Ninth Lecture Hour 8:30 – 9:20 pm, Thursday, September 13
[Insert Project Name] Detailed Design Review (DDR) [Insert Date of DDR] Centers for Medicare & Medicaid Services eXpedited Life Cycle (XLC)
© 2008 RightNow Technologies, Inc. Title Best Practices for Maintaining Your RightNow Knowledge Base Penni Kolpin Knowledge Engineer.
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
SciVal Experts & SciVal Funding Information Sessions.
Cornell University Library Instruction Statistics Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24) Wilson Muyenzi.
1 PerformanceSoftware Roger Bacon Science Center, Room 328 February 21 st, 2006 Automated Grading System for Microsoft Excel - Detailed Design -
Kapi’olani Community College Art 128 Interface Programming 1 In-class Presentation Week 13B.
EventBook What – An Android based Mobile App. Using Social Networking APIs Who – Every mobile user specially targeted to the age group of 16 – 40 Why –
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24)
CSE Senior Design II Staged Delivery Instructor: Mike O’Dell.
Systems Analysis and Design in a Changing World, 6th Edition
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
U-Mail System Design Specification Joseph Woo, Chris Hacking, Alex Benson, Elliott Conant, Alex Meng, Michael Ratanapintha April 28,
© 2008 Cisco Systems, Inc. All rights reserved. Cisco Unity Connection 7.0 Directory Integration TOI Manoj Agrawal
OptReg Optimum Time Schedule Generator and Registration System for Courses in a College/Unviersity Along with an optimum Finals Examination Schedule Generator.
Systems Development Dr. Ashok Agarwal.
The Collaborative Imaging Grid (CIG) Edward Marsh, Kurtis Heimerl, Andrew Urhausen, Paul Javid, Aneesa Awaludin, Austin Cargol.
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
Politecnico di Torino Research Information System overview on project path and goals euroCRIS Meeting May 2011 Simone Martinetto Head of Application.
Social Network for Behavior Change Team #11: Gavin Monroe Nicholas Schramm Davendra Jayasingam Client: Yolanda Coil Advisor: Simanta Mitra.
Module 8 Configuring and Securing SharePoint Services and Service Applications.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
Unitedstreaming New Features New and easy interface Professional Development Animations and audio files Daily video content New and enhanced tools Customized.
Windows Azure Team 9 Ben Holland Bao Nguyen Eric Petrowiak Barret Schloerke.
Does this ever happen to you?. Public life getLife (char* yourName) {
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
APAN Jerry Giles APAN Technical Director 2010.
Introduction to Mendeley. What is Mendeley? Mendeley is a reference manager allowing you to manage, read, share, annotate and cite your research papers...
Project SoCal Social Calendars Kevin Chiu Laurence Do Brittany Luk.
TestFiles Life Cycle Architecture Chris Byszeski Ooi Hsu Han Amir Kouretchian Sachin Pradhan Quang Tran Peter Turschmid Nick Walker.
Boston University Project Management Association Website Development Group 3 Team3 CS632 Dr. Vijay Kanabar Team Members Mario Soto Emily Ziegler Kevin.
Capstone – Team C Project: Sisters Of The Road
Ashley Hawley. Project Description Business Need User Profiles Development Technology Testing Plan Deliverables Demonstration Conclusion.
Training Your Users Introducing new Staff, Students and Employers on the system.
RISC eNetworks Welcome and Overview NLC Connected Communities.
NoteSearch - Find what you’re looking for. Prototype Team B.
CSI-MAXIMUS, Inc CSI Comprehensive Service & Support Implementing the CSI Way.
Learning Management Systems A Review and Recommendation of three different LMS By Carissa Boulton.
Portfolio Presentation – Forgent Suite of Products Wendy Spies Senior User Interface Designer
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Our goal is to make a web based multi-user organizer that can be accessed via cellular devices. There are three main component for this project: A main.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Profiles and Active Directory Overview User profiles –Import from Active Directory –Creating.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
Inventory Management System
Incorporating Feedback Lesson 5 0. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating your app.
The principles of an object oriented software development process Week 04 1.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
K-12 Teaching Application Support and Software Ongo-08 Client Dr. John Lamont Prof. Ralph Patterson Advisor Dr. Gregory Smith Team Members Sean Boyle Tony.
OPEXShare The New Cloud-based System for DOE Operating Experience Presented by Gerry Whitney Mission Support Alliance, LLC DOE Operating Experience Committee.
VolunteerMatch Phase I January Purposeof Integration  To enhance and streamline Red Cross efforts in volunteer recruitment by…  …connecting.
Advancing Government through Collaboration, Education and Action Website Release Plan Presented to: Website Advisory Committee September 10, 2014.
Suite Rates System Design Specification (SDS) and Planning Document.
Zoho Projects. Team Project Tool Zoho Projects is an online project management and collaboration tool Zoho Projects is an online project management and.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Capstone Project FPT University VIETNAM TRAVEL SHARING NETWORK Supervisor: Mr. Nguyen Van Hien Team member: Dao Dang Dan Tran Van Su Nguyen Van Nam Nguyen.
Review of Definitions Software life cycle: –Set of activities and their relationships to each other to support the development of a software system Software.
Open source IP Address Management Software Review
ISS Team Group Member ◦ Nguy ễ n Nh ậ t Minh ◦ Nguy ễ n Kh ắ c Khu ◦ Ph ạ m Ng ọ c Hi ế u ◦ Nguy ễ n Ng ọ c Khánh ◦ Nguy.
Managing the Project Lifecycle
Object Oriented Analysis and Design
Software Development Process
Presentation transcript:

Get-a- LIFE Lifecycle Architecture

Overview Key functionality: oFind things to do in your free time oWeb application with these basic abilities: Event search and suggestion User rating to demonstrate quality events Friends list to connect with people you know oNon-goals at this stage: Full featured social networking Full featured calendar service Community oPeople looking for things to do oOrganizations wanting event attendance

Features - Users oSchedule Month/week/day views Recurring events Add non-conflicting events oInterest List oFriends List View friend’s schedule Friend only events

Features - Events oSearch based on keywords, time, or location oSort events by time, category, user rating oSuggest top matching events to user

Prototype

Architecture - Overview User interface User manager –Schedule manager –Profile manager –Friends manager Database

Architecture - Diagram

Architecture - Schematic

Test Plan oUnit Test JUnit Automated in nightly builds as part of BVT oSystem Test Integration, feature completeness Milestones and deployments (extensive) oBackend JMeter for automated load generation oFront-end Manual end-to-end oUsability Field input for 2.0 Release

Documentation Plan oExternal use Release Notes –External use: README issues such as updates and defects Help Pages –External use: user guide, FAQ, user questions/comments oInternal use Administrative Guides –architecture/design, software/hardware configuration Lessons Learned –conclusions, recommendations for 2.0 Release

Team Structure oProject Manager oDatabase Developer oGUI Developer oModel Developer oTester

Milestones Week 5 – Interfaces completed Week 6 – Integration of GUI/Model Week 7 – Beta release Week 8 – Usability testing begins Week 10 – Final release/Demo

Risks and Mitigation RiskProbability of occurring Impact if it occurs Mitigation plan Recurring events 10%1/10Post each occurrence separately. Private events and schedules 70%7/10Private events added as time allows. Private schedule handled through Friends List Database connections 90%9/10Use pooling to handle multiple connections Feedback and event posting 20%4/10E-bay style feedback with weight assigned to each user Security50%9/10Login user name and password, Java, and consult instructors

Get-a- LIFE Chester Chan Bruce Seou Chhay Lawrence Do Jessan Hutchinson-Quillian Brittany Luk Ryan Whiteley Zinnia Zheng