HighImpact Soft Final Presentation Dare Famodimu Eric Deshazer Sergio Loza Scott Willock.

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.
Requirements Specification and Management
USING RAZORLINE’S WEB PORTAL
SmartCall™ SMS SmartCall SMS by HME Wireless is a great tool to manage your patient workflow through your facility. Using the SmartCall SMS system, staff.
SUBMITTED TO: DR. LAWRENCE CHUNG ASSOCIATE PROFESSOR, DEPARTMENT OF COMPUTER SCIENCE, THE UNIVERSITY OF TEXAS AT DALLAS, RICHARDSON, TX SUBMITTED.
Secure File Interchange 2 Whitenoise Laboratories Inc. Quick User Guide.
THE BLACKBERRY® CREDIT CARD CLEARING SOLUTION. eMERIT is a BlackBerry®-based solution that provides a live, 24/7, UK credit card processing solution through.
SmartCall™ Messenger Account Setup
Virtual Meetings Increasing Collaboration While Reducing Costs and Ensuring Business Continuity Ram Narayanaswamy CTO 8x8, Inc.
8/9/2015 1:47 AM SurveyCentralOverview.ppt CSC ©Copyright 2012 Online Survey Application: CSC Survey Central System Overview November 26, 2012 Supported.
A Guide to Getting Started
Outlook Web Access (OWA) is a web mail service of Microsoft Exchange; allow users to connect remotely via a Web browser OWA is used to access ,
ADVANCED CONCEPTS IN GOOGLE CALENDAR Advanced Session By Information Technology Services itservices.uncc.edu.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 14 Sharing Documents 1 Morrison / Wells / Ruffolo.
LMS Gap Analysis 6/15/2011 Department of Personnel.
Mail and C&S - The Next Evolution in Notes Client Messaging Jill Jones Notes Client Product Manager.
Phase II Instructor: Dr. Lawrence Chung Rachel Bock, Ruben Cavazos, Chih-Lin Cheng, Victor Isbell, Swathi Kandimalla, Nikhil Mishra, Amy Polcari, Ramon.
Appalachian Student Advising Program For Advisors.
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 7 Requirements Engineering Software Engineering: A Practitioner’s Approach, 6/e Chapter.
CS410 - BLUE GROUP Final Presentation communicate2Me.
M EETING S CHEDULER S YSTEM Team Members: Aaron Tull Rachel Weldon Derek Horner.
 2:00 pm - 2:15 p.m. ◦ Intro, Welcome and Overview of Agenda  2:15 p.m. - 3:00 p.m. – Admin Training ◦ Introduction to Live at EDU and roadmap.
Dineshwari Byrappa Nagraj Rashi Gupta Shreya Modi Swati Satija Magesh Panchanathan.
Session Session 26 SAIG (Title IV WAN) Connectivity.
LBTO IssueTrak User’s Manual Norm Cushing version 1.3 August 8th, 2007.
Skills > Management Skills In this section: Project Management Personal Information Management Management Skills Management skills include managing your.
Genesys Meeting Center End-User Technical Troubleshooting Guide (v1
Presented by Vinit Patwa Prasanna Kumar Thiagarajan Shiva Sangam Meghana Satpute Azharuddin Mohammed Ritesh Patel Tarun Chandra Samireddy Rutvij Desai.
Planning Your First Music In The Parks Event. So you have decided to join the thousands of groups that travel with Music In The Parks each year? This.
SDMS Project Phase Ⅰ Duk-Jin Kim Tu Peng Yan Shi.
Malicious Attack Corporate Awareness and Walk through Date 29 September 2011.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Acceptance Test 05/01/ GUEST REGISTRATION ADVANCEMENT SUNNY SOLUTIONS ACCEPTANCE TEST.
A Guide to Getting Started. 2 Free social learning network for teachers, students, schools and districts Safe and easy way to connect Exchange ideas Share.
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.
MyFloridaMarketPlace MyFloridaMarketPlace Change Request Board August 30, 2007.
Synergy Meeting Scheduler System GeetanjaliJeffYogita.
CS6361 Project, Part 1 Fall 2006 The Design Firm of Bouchier, Fischer, Herschbach, & Nina.
Conference Scheduler SummerBug Paula Flagg Yong Mee Lee Louis Lim Maiya Delgoda.
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.
Outlook Web App Crash course. Outlook Agenda Login Login Reset Password Reset Password Getting Started in Outlook Web App Getting Started in Outlook Web.
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.
1 TOWER CONSTRUCTION NOTIFICATION SYSTEM ENHANCEMENTS March 30, :00 PM Room 6-B516 of the Portals II Building 445 Twelfth Street, SW Washington,
Registration Solutions for your Event Management.
All Unit Charter Renewals are due at the respective District’s Roundtable Meeting in November Last Updated 9/29/15.
Copyright © 2006, Infinite Campus, Inc. All rights reserved. User Security Administration.
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.
Calendar Agent System Under the guidance of Dilip Maripuri B.Sc. (Hons) CSE Final Year Project Presentation June 12, 2006 Yannick Lew Yaw Fung Dilraj Mathoora.
© 2012 IBM Corporation 3 rd Party Registration & Account Management 1 1 SMT Post R 4.3 Potential Enhancements.
My Company icon should drop down to -Playbooks -Pages -Analytics -Settings (Company Wizard + suspend, contacts, help topics etc.) -Partnerships.
Requirement Engineering
Planning and Scheduling Meetings Using your Outlook Calendar.
Presented by –Call of Duty School of Requirement Engineering University of Texas, Dallas Web Meeting Scheduler System System Requirement Specification.
HighImpactSoft 2010 Organizing a Better Future. Agenda Specify Goals ScopeDefinitions Process Model Preliminary Requirements Issues and solutions TraceabilityPrototype.
How to Set-up a Conference Room using MS Outlook.
1 A Look at the Application Authorized users can access Communicator! NXT from any Internet-capable computer via the Web.
Step 1 Lead Notifications Dear Partner, New leads have been assigned to your organization based on customer preference and are available for you.
Rohde & Schwarz Topex TOPEX CallMeBridge July 2011.
Session
Cara Clifford Instructor, Learn iT!
Web Meeting Scheduler System
Comprehensive Continuous Improvement Plan (CCIP)
CRIP ENHANCEMENTS.
2010 Organizing a Better Future
Multi-Factor Authentication (MFA)
Chapter 6: Principles of Requirements Analysis
CS/SE ADVANCED SOFTWARE ARCHITECTURE AND DESIGN FALL 2015
Presentation transcript:

HighImpact Soft Final Presentation Dare Famodimu Eric Deshazer Sergio Loza Scott Willock

Agenda Process Specification New Enterprise Requirements and Issue Analysis Product Specification Prototype Why our product is the best

HighImpactSoft Spiral Process Model

Process Overview

Elicitation Techniques Comprehensive study of the preliminary problem description provided by HighImpactSoft, Inc. Meeting and discussing ideas as a team. Feedback from in-class presentation. Questioning Professor Chung regarding the assigned project

Requirements Analysis and Negotiation Project Wants Project Needs Constraints and Possibilities

Requirements Specification Requirements Validation at every stage Completes the cycle and ultimately the Project

Traceability Requirements Elicitation vs. Preliminary and Improved Requirements Forward traceability from Requirements Elicitation documents to Preliminary and Improved Requirements Backward Traceability from Preliminary and Improved Requirements to Requirements Elicitation documents. Preliminary and Improved Requirements vs. Design Elements Forward traceability from Requirements to Design Elements Backward Traceability from Design Elements to Requirements

Functional Requirements (FR21) Some meetings are organized and scheduled at the same time, as a chunk, where partial attendance can be allowed. (FR22) The system should be interoperable, portable and platform- independent ( e.g., should run on a cellular phone). (FR23) If recurring meetings are discontinued, attendee’s calendars should be updated, but past meetings should still remain on all calendars. (FR24) There should always be room for more attendees. (FR25) Remove it right. Deleting a meeting cancellation from an attendee’s inbox will not remove the meeting from the attendee’s calendar.

Requirement Analysis (FR21) “Some meetings are organized and scheduled at the same time, as a chunk, where partial attendance can be allowed.” Problems: Conflicting meetings may be scheduled by multiple meeting initiators. It is not clear how the appropriate meeting initiators will be notified when attendees have accepted conflicting meeting times. It is also not clear how the attendee with conflicting meeting times will be notified. Option 1: Notify the meeting initiator via or immediate pop-up when an invited attendee has accepted other meetings that pose a conflict. Option 2: When an attendee attempts to accept a meeting that poses a scheduling conflict, provide immediate notification via pop-up message. Calendar meeting entries should indicate when a conflict exists with a dedicated icon. Solution: Options 1 & 2 Reason: The affected meeting initiators and attendees should be made aware by the system when a potential or evident scheduling conflict exists.

Requirement Analysis (FR22) “The system should be interoperable, portable and platform-independent ( e.g., should run on a cellular phone).” Problems: What the system is to be interoperable with is unclear. Option 1: Design the system to be machine-independent. (e.g., use Java or some other programming software that supports multiple machine environments). Option 2: Optimize the DMS GUI for mobile devices such as smart phones and personal digital assistants. Option 3: Optimize the DMS web GUI for all major market internet browsers, including Internet Explorer, Firefox, Opera, and Google Chrome. Solution: Options 2 & 3 Reason: Our proposed system is web-based. Optimizing the web GUI for all major market internet browsers and mobile devices is a must if this is to be a successful web-based application.

Non-Functional Requirements (NFR13) Information about meetings should be secure. (NFR14) Attendees should be allowed to request that additional attendees be invited. Convenience of meetings was initially requested and has already been addressed in NFR5.

Requirement Analysis (NFR13) “Information about meetings should be secure.” Problem: The exact meaning and intent of “secure” is unclear. What method of security is preferred? If passwords are used, what level of password security is required? Option 1: All personal information provided to DMS by users is confidential and will not be distributed outside of the system. Option 2: Only authorized users may create, manage, or take part in meetings. Option 3: Each authorized user will utilize a unique user name and password to access the system. Solution: Options 1, 2, & 3 Reason: Unique user names and strong passwords will help to protect against internet attacks and tampering by unauthorized users. Additionally, the system should protect user’s personal information and should not sell or distribute that information to outside firms.

Requirement Analysis (NFR14) “Attendees should be allowed to request that additional attendees be invited.” Problem: What is an acceptable method for adding additional attendees after a meeting has been scheduled? Option 1: Allow each attendee the ability to add additional persons to the meeting. Option 2: Allow additional person’s to notify the meeting initiator when they desire to attend a meeting. Attendee must provide the person with the meeting initiator’s address. Option 3: Attendee’s will notify the meeting initiator that additional persons should be invited. Solution: Options 2 & 3 Reason: The meeting initiator must be the person who controls the list of attendees. The appropriate way to add more persons is to notify the meeting initiator so they may update the list.

Use case Diagram

Product Perspective Users can Access scheduler with Internet browser Meetings: Initiate Join Manage

Class Diagram

Security

Flexibility

Prototype

Why our product is the best