Synergy Meeting Scheduler System GeetanjaliJeffYogita.

Slides:



Advertisements
Similar presentations
Synergy Distributed Meeting Scheduler(SDMS) TEAM:4 Rutvij Mehta Shruti Mehta Shveta Mupparapu Meghna Swetha Raguraman Rakesh Sanapala Venkata Jaganadh.
Advertisements

Synergy Distributed Meeting Scheduler High Fliers.
Sage ACT! Sage ACT! Overview #1 contact and customer management choice of small businesses and sales teams. Designed for professionals who rely.
Taylor-Made Reservations Conference and Lodging Registration Services.
Project Presentation-Phase 2 Requirements Elicitation Specification Validation T ERA S OFT D ISTRIBUTED M EETING S CHEDULER Team Blitzkrieg: ADITYA DHAMANKAR,
Financial Affairs Communication Plan. Meeting Attendance & FAR Member Guidelines   FAR members are responsible for disseminating information to the.
Virtual Event Solutions When Webconferencing is not the Right Tool Enterprises are turning to webcasting and virtual events to deliver their message to.
Copyright © 2006 Software Quality Research Laboratory DANSE Software Quality Assurance Tom Swain Software Quality Research Laboratory University of Tennessee.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 7 e-Business Systems.
Strabismus Checking System The Team: Lior Barak Omri Mosseri Application Requirements Document.
Principles of Information Systems, Sixth Edition 1 Systems Investigation and Analysis Chapter 12.
Copyright Facilitate.com Beyond Web Conferencing: How To Create Value With Web Facilitation
Phase II Instructor: Dr. Lawrence Chung Rachel Bock, Ruben Cavazos, Chih-Lin Cheng, Victor Isbell, Swathi Kandimalla, Nikhil Mishra, Amy Polcari, Ramon.
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS The Agile Revolution.
M EETING S CHEDULER S YSTEM Team Members: Aaron Tull Rachel Weldon Derek Horner.
S/W Project Management
PROJECT PHASE 1 System Requirement Specification T ERA S OFT D ISTRIBUTED M EETING S CHEDULER Team Blitzkrieg: A DITYA D HAMANKAR, A JAY N ARASIMMAMOORTHY,
Carnegie MellonCarnegie Mellon 1 Business Meeting Organizer A Multi-Agent Meeting Scheduler using Mobile Context Kathleen Yang
Dineshwari Byrappa Nagraj Rashi Gupta Shreya Modi Swati Satija Magesh Panchanathan.
SoITSSpecifications of IT systems? 1 Specifications of IT systems checking and validating Jens Bennedsen and Peter Gorm Larsen
OVERVIEW TEAM ARCHITECTURE THE PROCESS Top Level SADT Diagram
Presented by Vinit Patwa Prasanna Kumar Thiagarajan Shiva Sangam Meghana Satpute Azharuddin Mohammed Ritesh Patel Tarun Chandra Samireddy Rutvij Desai.
SDMS Project Phase Ⅰ Duk-Jin Kim Tu Peng Yan Shi.
1 Report Tile Training & Management Assistance Branch UNITED STATES OFFICE OF PERSONNEL MANAGEMENT Task Order Competition (TOC) Process.
Eric Anderson Liga (Li-Chia Kuo)‏ Elodie Mambounou José Perez Daniel Qi Le Qiao (Joe)‏ Arturo Saracho Russell Smith Josh Wu Tech-9 Members Advanced Requirements.
Chapter 4. Writing Collaboratively © 2010 by Bedford/St. Martin's1 There are three basic patterns of collaboration: collaboration based on job specialty.
Chapter 4. Writing Collaboratively © 2012 by Bedford/St. Martin's1 You can collaborate with others in three basic ways: collaborating face to face collaborating.
Synergy Distributed Meeting Scheduler Phase I interim report.
Meetings Lesson 6 Documentation The main documentation for meetings are an agenda and minutes.
Synergy™ Distributed Meeting Scheduler Organize meetings with SDMS SynergySoft, Inc. presents:
CS6361 Project, Part 1 Fall 2006 The Design Firm of Bouchier, Fischer, Herschbach, & Nina.
NPRR 219 & Outage Scheduler Enhancement Workshop April 28, 2014.
Synergy Meeting Scheduler System T-squared, S-cubed TJ Andrews Thriveni Movva Sadequa Azam Sama Malik Scott Denson.
Presented by Michael Hale Nelson Lopez Malini Srinivasan Sai Prasanth Sridhar Wanjun Huang Limin Tang Rutvij Desai.
Requirement Elicitation Process Lesson 3. Requirements Elicitation  Is the process to find out the requirements for an intended software system by communicating.
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
User Management. Basics SDMS shall maintain a database of all users. SDMS shall maintain a database of all users. SDMS shall not limit the number of registered.
Phase 1 Interim Instructor: Dr. Lawrence Chung Rachel Bock, Ruben Cavazos, Chih-Lin Cheng, Victor Isbell, Swathi Kandimalla, Nikhil Mishra, Amy Polcari,
Data Gathering Techniques 27 th February Data Gathering Techniques System requirements specify what the system must do or what property or quality.
Meeting Scheduler Carl Fernandes Mahbubur Rahman Haque Muaz Jamshed Rahul Kotian Ramakrishnan Jayavelu Sujith John Zachariah Interim Presentation -2 on.
By Germaine Cheung Hong Kong Computer Institute
Registration Solutions for your Event Management.
Requirements Validation
Presented by –Call of Duty School of Requirement Engineering University of Texas, Dallas Web Meeting Scheduler System System Requirement Specification.
Planning and Scheduling Meetings in Outlook 2010 Using your Outlook Calendar.
 SAP AG 2007, SAP CSUN 2007 Conference Presentation / 1 Presented by Team “Call of Duty” 29 th April 2010 CS 6361, University of Texas At Dallas.
Requirement Engineering
Courtesy Reminders: During the webinar, you may select *7 on your phone to speak, and use *6 to mute. Please refrain from placing the phone on HOLD during.
Planning and Scheduling Meetings Using your Outlook Calendar.
How to Build Test Inventory Test inventory is built and updated as the software project moves from phase to phase –Start with Requirements List the actual.
SynergySoft™ Distributed Meeting Scheduler Requirements Review Yasaman Haghpanah Ravindra Rudraraju Sowjanya Sakruti Jim Whitaker.
Presented by –Call of Duty School of Requirement Engineering University of Texas, Dallas Web Meeting Scheduler System System Requirement Specification.
HighImpact Soft Final Presentation Dare Famodimu Eric Deshazer Sergio Loza Scott Willock.
HighImpactSoft 2010 Organizing a Better Future. Agenda Specify Goals ScopeDefinitions Process Model Preliminary Requirements Issues and solutions TraceabilityPrototype.
Synergy Meeting Scheduler System Abhinav Reddy Tummalapally Lavanya Devara Swetha Vangala Satyanarayana Karthik Upadrasta.
Training Management Portal Application Demonstration.
Campus Platform Effective mobile solutions for corporate communications.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. PBIS.
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 7: Requirements Engineering Software Engineering: A Practitioner’s Approach, 6/e.
Presented by Michael Hale Nelson Lopez Malini Srinivasan Sai Prasanth Sridhar Wanjun Huang Limin Tang Rutvij Desai.
Synergy Distributed Meeting Scheduling System Francisco Puente Arundhati Solapurkar Jung-Chi Lin.
Advancing Careers, Businesses and Communities
Munix Fitness Centers Customer Profiling, Attendance Management, SMS Alerts, Workout Schedule, Diet Management, and much more …. Internet Gateway & Business.
Web Meeting Scheduler System
2010 Organizing a Better Future
This is an ending page..
Presented by Arnena Shekih-houssein Yiying Lee Chen Hui
Enterprise Requirements Literal
Duk-Jin Kim Tu Peng Yan Shi
Presentation transcript:

Synergy Meeting Scheduler System GeetanjaliJeffYogita

Agenda Overview :Why, What, How? Overview :Why, What, How? Project Goals Project Goals Requirement Sources Requirement Sources Project Process Project Process Enterprise/System Functional Requirements Enterprise/System Functional Requirements Issues Issues Prototype Prototype

SDMS Overview SDMS is a web-based meeting scheduler system used to efficiently schedule meetings. SDMS is a web-based meeting scheduler system used to efficiently schedule meetings.  It accelerates the communication process and supports negotiation mechanism.  It helps the scheduler to resolve the conflicts and also supports virtual meetings/teleconferencing.

Why a Scheduling System? Problems Problems Lot of time spent in scheduling meetingsLot of time spent in scheduling meetings Too much work for the Initiator: inviting participants, resolving conflicts, rescheduling, sending reminders, awaiting responses, etc. Too much work for the Initiator: inviting participants, resolving conflicts, rescheduling, sending reminders, awaiting responses, etc. Manage interactions between the team participants.Manage interactions between the team participants. Traveling costsTraveling costs Participants in different geographical locations Participants in different geographical locations

Why a Scheduling System? Reduces time in scheduling meetings Reduces time in scheduling meetings Less time spent in scheduling meetings locations, dates, resources.Less time spent in scheduling meetings locations, dates, resources. Manage interactions between the participants effectively Manage interactions between the participants effectively Automation of typical tasks: invitations, responses, etc.Automation of typical tasks: invitations, responses, etc. Increasing employee productivity Increasing employee productivity Initiator can schedule more meetings in less time.Initiator can schedule more meetings in less time. Reduce traveling costs Reduce traveling costs Virtual meetings Virtual meetings

What to build? Functional requirements Functional requirements Plan meetingPlan meeting Meeting scheduling Meeting scheduling Date selection Date selection Re-plan, cancel meetings Re-plan, cancel meetings Schedule Conflict resolutionSchedule Conflict resolution Manage InteractionsManage Interactions Monitor MeetingMonitor Meeting

How to build ? Non-Functional Requirements Non-Functional Requirements Minimal InteractionMinimal Interaction Fast SchedulingFast Scheduling Through electronic messaging Through electronic messaging ComplianceCompliance All the manual processes must be available All the manual processes must be available Convenient Dates and LocationsConvenient Dates and Locations DecentralizedDecentralized Meetings can be scheduled independent of initiator location. Meetings can be scheduled independent of initiator location.

How? Uniqueness Uniqueness Locations, Participants and ResourcesLocations, Participants and Resources Performance Performance Constraints in responses and communicationsConstraints in responses and communications Privacy Privacy User-friendliness User-friendliness Customizable Customizable Private and ProfessionalPrivate and Professional Flexibility Flexibility Meeting updatesMeeting updates Extensible Extensible Support of different date formats and timezones.Support of different date formats and timezones.

Projects Goals To identify the requirements of customers To identify the requirements of customers  To provide and help the team participants to schedule the meeting time, date and location efficiently. Provides a prototype for customer feedback. Provides a prototype for customer feedback.

Previous Projects Previous Projects Customer interviews Customer interviews Group domain experiences Group domain experiences Internet Internet Requirement Sources

Project Process Identify Stakeholders and sources Identify Stakeholders and sources Model Enterprise and System Functional requirements Model Enterprise and System Functional requirements Model Non-functional reqs with dependency graph Model Non-functional reqs with dependency graph Specify constraints Specify constraints Document all issues Document all issues Further develop the system with resolving issues. Further develop the system with resolving issues. Develop the prototype Develop the prototype

Enterprise Requirements Domain level Questions Domain level Questions Identify stakeholders Identify stakeholders Environment for meetings Environment for meetings How will they take place How will they take place Issues to set up the meeting agenda Issues to set up the meeting agenda

Enterprise Reqs

Enterprise Non-functional Reqs Negotiations should be minimal Negotiations should be minimal Availability of equipments should be updated Availability of equipments should be updated All conflicts should be quickly resolved All conflicts should be quickly resolved The system should be flexible The system should be flexible

System Functional Requirements

Non-Functional Req Dependency Graph

Issues Incompleteness Incompleteness The system extensibility can be enhanced additionally by allowing a participant to attend only part of the meeting. The system extensibility can be enhanced additionally by allowing a participant to attend only part of the meeting. It [meeting room] should ideally belong to one of the locations preferred by as many important participants as possible. It [meeting room] should ideally belong to one of the locations preferred by as many important participants as possible. The amount of interaction among participants should be kept minimal. The amount of interaction among participants should be kept minimal. Ambiguous Ambiguous A meeting should be accurately monitored, especially when it is held in a virtual place. Here, nomadicity will then be important to consider. A meeting should be accurately monitored, especially when it is held in a virtual place. Here, nomadicity will then be important to consider.

Issues Difference between potential meeting attendees and participants. Difference between potential meeting attendees and participants. Clarification of criteria for expanding date range. Clarification of criteria for expanding date range. Misclassified Misclassified To make them confident about the reliability of the communications. To make them confident about the reliability of the communications. Physical constraints should not be broken. Physical constraints should not be broken. Missing Missing Missing Login and Logout requirements. Missing Login and Logout requirements. The system doesn't specify how many participants at the most can be there in a meeting. The system doesn't specify how many participants at the most can be there in a meeting. Redundancy Redundancy ‘Make participants aware of what is going on’ and ‘Keep participants informed about schedules and changes’. ‘Make participants aware of what is going on’ and ‘Keep participants informed about schedules and changes’.

Prototype Login Screen

Main Page

New Meeting

New Meeting Time Query

Meeting Notice (attendee)

Meeting Planning (Initiator)

Thanks!!!