Shared Multimedia Network for Picture Frames. Members Bob Carroll Network Domain Expert IP Development Nick Gorevski Webmaster Bluetooth Development Ngai.

Slides:



Advertisements
Similar presentations
Content Management Portal Final Presentation Team SE16 – 7S 16 January, 2010.
Advertisements

The EMS Directory Project Team PinchHitters Mark Blakley Stephen Hutsal Heath McLean Justin Ricci.
SENIOR DESIGN ITERATION © Computer Science Department, Texas Christian University.
CS 490 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/18/091 Framework for Unit-testing.
Miser-C MISRA-C Compliance Checker Ian Biller, Phillippe Dass, Bryan Eldridge, Jon Senchyna, Tracy Thomas.
Online Peer Evaluation System Team Green Apple Team Members Ada Tse Amber Bahl Tom Nichols Matt Anderson Faculty Mentor Prof. M Lutz Project Sponsor Richard.
RP10 Robotics Platform Team Cyberdyne Interim Presentation February 17, 2009, 4-5 PM Project Sponsor: Dr. Wayne Walter, RIT KGCOE Faculty Coach: Dr. James.
Claims Service-Oriented Architecture Performance Prototype Team Hooloovoo.
The EMS Directory Project Team PinchHitters Heath McLean Justin Ricci Mark Blakley Stephen Hutsal.
Public Advice Traveling Help DSD Course – Project final Presentation School of Innovation, Design and Engineering Malardalen University Jan 15 th, 2008.
The Mappers: “We find your way” MSE Studio Automated Test Framework 1 05 th December 2008 Presenter: Filipe Martins P&C Implementation.
Windows Azure Team 9 Ben Holland Bao Nguyen Eric Petrowiak Barret Schloerke.
Industry SDLCs and Business Climate. Justin Kalicharan Credentials Director and Senior Technology Officer Over 14 years of coding experience in various.
Objectives: Develop a solution to either enhance or replace the FasTrak tool Scope/Why is this important?: Increase the transparency for issues that are.
Project Post-Mortem University of California Berkeley Extension Copyright © 2008 Patrick McDermott From an AutoContent Wizard 10/27/2007.
Product Documentation Chapter 5. Required Medical Device Documentation  Business proposal  Product specification  Design specification  Software.
May05-36: Boone Cemetery Management Software Boone Cemetery Management Software May05-36 Greg Thede, Director, Boone Parks Department Dr. Kothari Joseph.
Webster Visualize Webster Financial Team Visual Scrumware Joe Andrusyszyn Mark Bryant Brian Hannan Robert Songer.
Project Plan for nSite Central Michael Dunn Ryan Sessions Kyle Kerrigan.
IT:Network:Microsoft Server Instructor: Michael J. Teske.
Project Presentation eProcurement System. M.TECH S16- Team S03 Institute of Systems Science Table of Content Project Background Project Requirement User.
Single sign-on Secure password store Mats Byfuglien.
Petals SAP Point Of Sale System Third Project Presentation M.Tech Team SE 15 (Saturday) Team Jan-2009.
PMCenter Project SPRING 2004 MOSP Team GEO. 2 Agenda Introduction Semester Goal Project Management ­Iteration Plan ­Risk Management ­Process Handbook.
Campus Locator Definition Phase May04-04 Client: Senior Design Advisors: Dr. Lamont & Prof. Patterson Team Members Justin Davis Justin Gruca Rachel Hadaway.
9/23/2009 NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of.
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez.
Agenda  Project Overview  Project Goal & Scope  Estimates  Deadline  Project Environment  Delivery Plan  Project Plan  Team Structure  Risk Analysis.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
Petals SAP Point Of Sale System Second Project Presentation M.Tech Team SE 15 (Saturday) Team Aug-2008.
CS 490 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/18/091 Framework for Unit-testing.
Faculty Coach: Professor Martinez  Justin Mahar  Chris Baum  Greg Schmitz  Adam Abdelhamed.
Objectives: Develop a solution to either enhance or replace the FasTrak tool Scope/Why is this important?: Increase the transparency for issues that are.
Project 2007 and Project Sever 2007 Overview Bob Schmidt.
Rational Unified Process (RUP)
T Project Review Sotanorsu I1 Iteration
Clients/Faculty Advisors Dr. Eric Bartlett May01-14 Team Members David Herrick Brian Kerhin Chris Kirk Ayush Sharma Incremental Learning With Neural Networks.
Invitaion From Choi Island: Online Board Game Using C 멘토 : 권상구 멘토님 (KOG) 담당교수 : 고석주 교수님 팀원 : 박용남 ( ) 최재진 ( ) 김민규 ( )
T Project Review Sotanorsu I2 Iteration
Nick Small, Shawn Boughey, Karolina Latkoska Project Briefing 1.
T Iteration Demo Xylophone PP Iteration
Planning Engagement Kickoff
Systems Analysis and Design in a Changing World, Fifth Edition
Quantum Leap Project Management
Optimizing the Approach
Methodologies and Algorithms
Office 365 FastTrack Planning Engagement Kickoff
Managing the Project Lifecycle
NWEN 243 Network Applications
Spring 2017 Senior Design Project Team32 -May1732
Project Management and Information Security
[Project Name] Post-Mortem
PROJECT NAME POST-MORTEM
PostBeyond Delivers an Enterprise Solution That Strengthens Communications with Employees and Integrates Seamlessly with Microsoft Office 365 OFFICE 365.
End-Product Description
MIX 09 11/23/2018 6:07 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Summit /27/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
Introduction to Embedded Systems
Fiscal Year Budget Plan
Employee engagement Close out presentation
[Project Name] Post-Mortem Presentation Template
Project Name Post-Mortem
Software Project Management
Tioga Tae Kwon Do Student Management System
Project Kick-off <Customer Name> <Project Name>
May is Coming !!! January 31st: Project approval (16 days from now) • Brainstorming, team formation, successful RFA February 7th: Project proposal (+7.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Driving Successful Projects
Presentation transcript:

Shared Multimedia Network for Picture Frames

Members Bob Carroll Network Domain Expert IP Development Nick Gorevski Webmaster Bluetooth Development Ngai Lok Team Leader Bluetooth Development Johnny Thompson Team Scribe & Document Development IP Development

Massively Important People Kodak Research and Development David Cok Elena Fedorovskaya Dana Wolcott Faculty Coach Professor Lei Wu Lei Wu

Agenda Background Requirements Deliverables Milestones Process Risks Metrics Technical Information Architecture Status

Background Number of Multimedia Devices on the Market Picture Cell Phones Digital Cameras Picture Frames Laptops / PCs PDAs Storage and Capabilities have increased dramatically There is a need to transfer media between devices Easy (Novice users with little technological experience) Seamless (As little user involvement as possible)

Requirements Support different devices Native device – Device that contains our communication platform Foreign device – Device that does not contain our communication platform Translation to allow communication between different protocols Protocols IP/Ethernet Bluetooth: Microsoft and Widcomm Stack Discover devices in the sharing neighborhood Transfer Media Files Between Devices Network Should support authentication of devices User name and password CANNOT be used (violates seamless requirement) Network must be informed of any device that comes within range of another device

Deliverables Customer Required Set of Use Cases Communication Platform (Design) API (Set of libraries) Demonstrations of 2+ Use Cases

Winter Milestone Schedule 1 st Milestone (January 8, 2008) Project Plan 2 nd Milestone (January 22, 2008) Software Requirements Specification Detailed Use Cases Technology Prototypes 3 rd Milestone (February 5, 2008) System Architecture Document Rough Class Diagram 4 th Milestone (February 19, 2008) Communication Platform Prototype Midterm Presentation to RIT

Spring Milestone Schedule 5 th Milestone (March 25, 2008) Core functionality of communication platform 6 th Milestone (March 31, 2008) Testing of communication platform 7 th Milestone (April 14, 2008) Two functional demos for communication platform 8 th Milestone (April 28, 2008) System usage / User tutorial and documentation 9 th Milestone (May 13, 2008) Presentation poster Final Presentation to RIT Hand over system and documentation to Kodak

Personal Software Process More planned than agile Most of information needed for process is required by SE Department anyway Team Effort Reports Key to this process is postmortems Analysis after each implementation Find what we did wrong Discuss ways to improve

Risks Lack of Domain Knowledge Poor Estimation of Schedule Lack or Failure of open source libraries Changing Implementation Strategies As more is learned about the domain Use Cases are Overlooked Requirements are Overlooked

Metrics Estimated Time vs Actual Time Schedule Slippage Priority of Tasks based on Risks Project Progress Function Points per Milestone Development Defects

Technical Information Microsoft Visual Studio 2005.NET Framework C# and/or C++ Tortoise SVN Trac

Architecture: Communication

Architecture: Authentication

Current Status Complete (Possibility for Future Revisions) Project Plan Project Schedule Software Requirements Specification System Architecture Document Project Website Completing by End of Quarter Beginning of Communication Protocol Functionality

Future Steps Completion of Communication Protocol Translation Authentication Distributed file system Development of 2 or more Use Cases User Tutorial Documentation

Positives during this project Interesting project Media sharing Research & development New technologies Gadgets!

Negatives during this project Unexpected limitation to protocols and libraries Schedule Slippage due to lack of domain knowledge Over optimistic schedule Time

Questions?