Synergy distributed meeting scheduler
This presentation is the property of its rightful owner.
Sponsored Links
1 / 24

Synergy ™ Distributed Meeting Scheduler PowerPoint PPT Presentation


  • 99 Views
  • Uploaded on
  • Presentation posted in: General

SynergySoft, Inc. presents:. Synergy ™ Distributed Meeting Scheduler. Organize meetings with SDMS. Team Architecture. Real World Scenario Analysis. Consider the following scenario

Download Presentation

Synergy ™ Distributed Meeting Scheduler

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Synergy distributed meeting scheduler

SynergySoft, Inc. presents:

Synergy™ Distributed Meeting Scheduler

Organize meetings with SDMS


Team architecture

Team Architecture

Organize meetings with SDMS


Real world scenario analysis

Real World Scenario Analysis

  • Consider the following scenario

  • A mid-size Consulting company with 80 employees working in the Knowledge management services and handling 20 clients. As the delivery date of some of the projects comes closer imagine the number of meeting that these employees have to handle at a time with an average of 7 participants in each meeting? Imagine yourself being the meetings coordinator for couple of projects?

Organize meetings with SDMS


Overview organize meetings and invitees

Overview: Organize meetings and invitees

  • Using SDMS to keep track of meetings can save you time and prevent aggravation.

Organize meetings with SDMS


Scope of the system

Scope of the System

  • People

    • Initiator

    • Participants

  • Product

    • Supports scheduling meetings

    • Books required location and resources

  • Process

    • Handles conflict resolution

    • Enables communication between the initiator and participants

Organize meetings with SDMS


Stakeholders

Stakeholders

  • End users

  • Meeting attendees

  • Meeting schedulers/initiators

  • Project management teams

  • Others influenced by the system

  • Requirement engineers

  • System Developers

  • Maintenance team

  • Network support group

  • Potential customers of the organizations who will use the system

Organize meetings with SDMS


Why automated scheduling

Why Automated Scheduling

  • Earlier, scheduling meetings and sharing personal calendar information was managed by telephone or email contact between the meeting invitees, who then used to view their own calendar/diary information from either a paper diary, personal organizer or even a wall chart.

  • The need for all the invitees to be physically present at a single location placed further constraints while scheduling a meeting.

Organize meetings with SDMS


Why automated scheduling1

Why Automated Scheduling

  • With an Automated Scheduling System, you can

  • Schedule and Invite:

    • Send invitation using your own email application.

  • Save time:

    • Learn easily, Use quickly.

  • Avoid conflicts:

    • Keep track of invitees’ availability and their preferred schedules.

    • Reserve meeting location and resources ahead of time.

  • Reduce traveling costs:

    • Virtual meetings allow invitees to participate in meetings irrespective of their physical location.

Organize meetings with SDMS


Goals

Goals

  • Set up a meeting, see who's coming, make changes, and keep everyone updated.

  • Manage and respond to meeting requests.

  • Resolve conflicts for meeting time, location and resources.

  • Support virtual meetings.

Organize meetings with SDMS


Dependency graph enterprise requirements

Dependency Graph: Enterprise Requirements

Organize meetings with SDMS


System functional requirements

System Functional Requirements

  • The system shall monitor meetings especially when they are held in a distributed manner like when the participants are located at different location and communicate to each other through virtual networks.

  • When planning meetings, the system shall take into account all constraints that are expressed by the meeting participants.

  • If a user changes their constraints, the SDMS shall rearrange the meeting to accommodate this change.

  • Conflict resolution shall be supported according to policies that have been stated by the client.

  • All interactions between the meeting participants will be managed.

Organize meetings with SDMS


Dependency graph functional requirements

Dependency Graph: Functional Requirements

Organize meetings with SDMS


Dependency graph functional requirements1

Dependency Graph: Functional Requirements

Organize meetings with SDMS


System non functional requirements

System Non-Functional Requirements

  • Ease of Use

  • Performance

  • Extensibility

  • Reliability

  • Customizability

  • Flexibility

  • Accuracy

  • Performance

  • Privacy

Organize meetings with SDMS


Dependency graph non functional requirements

Dependency Graph: Non-Functional Requirements

Organize meetings with SDMS


Dependency graph non functional requirements1

Dependency Graph: Non-Functional Requirements

Organize meetings with SDMS


Issues incomplete statements

Issues: Incomplete Statements

  • “It [meeting room] should ideally belong to one of the locations preferred by as many important participants as possible”

  • “The system should be usable by non-experts”

  • “Some participants remove some date from their exclusion set”

  • “Some participants withdraw from the meeting”

Organize meetings with SDMS


Issues ambiguous statements

Issues: Ambiguous Statements

  • “To get replies even from participant not reacting promptly”

  • “Each conflict resolution should be done as quickly as possible and with no more interactions that is really needed”

Organize meetings with SDMS


Issues incorrect identification

Issues: Incorrect Identification

  • “Meeting scheduler system must in general handle several meeting requests in parallel”

  • “Meeting requests can be competing when they overlap in time or space. Concurrency thus must be managed”

Organize meetings with SDMS


Issues contradiction

Issues: Contradiction

  • “The amount of interaction among the participants should be kept minimal” AND

  • “Re-planning of a meeting should be done as dynamically and with much flexibility as possible”, “to get replies from participants not reacting promptly”

Organize meetings with SDMS


Prototype login page

Prototype: Login Page

Organize meetings with SDMS


Prototype meeting planner

Prototype: Meeting Planner

Organize meetings with SDMS


Prototype schedule meeting

Prototype: Schedule Meeting

Organize meetings with SDMS


Prototype request resource

Prototype: Request Resource

Organize meetings with SDMS


  • Login