TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for...
-
Upload
baldwin-wright -
Category
Documents
-
view
235 -
download
0
Transcript of TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for...
![Page 1: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/1.jpg)
TSLAB
![Page 2: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/2.jpg)
Agenda
Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video
![Page 3: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/3.jpg)
The Virtual Receptionist
![Page 4: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/4.jpg)
Agenda
The product Background Goals Achievements Frame work
![Page 5: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/5.jpg)
The product
A proof of concept A web based system which allows people
to contact other people based uponWillingnessAvailabilityPreferences.
![Page 6: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/6.jpg)
Background
The need at KTH/ICT Lab
![Page 7: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/7.jpg)
Project Goals
Technical goals Non Technical goals
![Page 8: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/8.jpg)
Achievements
![Page 9: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/9.jpg)
Project Framework
Pre study Requirement gathering and specification System design Implementation Testing Market analysis
![Page 10: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/10.jpg)
Agenda
Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusion Video
![Page 11: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/11.jpg)
Technical implementation
Software development process Tools and technologies Software architecture Development strategy Testing and deployment
![Page 12: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/12.jpg)
Development process
Waterfall model Pre-study Software Requirements Specification Story boards Data model Functional Specification
![Page 13: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/13.jpg)
Tools and technologies
Java Platform Java + JavaServer Pages (JSP)
Apache Tomcat + MySQL DBMS SIP Express Router (SER) + rtpproxy +
MySQL + PHP
NetBeans, DBDesigner4, SubVersion
![Page 14: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/14.jpg)
Software architecture
Model 1 MVC / Model 2
![Page 15: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/15.jpg)
Development strategy
Presentation Layer Business Logic Layer Data Access Layer
![Page 16: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/16.jpg)
Testing and deployment
Unit testing Integration testing Web Application aRchive (WAR)
![Page 17: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/17.jpg)
Agenda
Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusion Video
![Page 18: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/18.jpg)
Agenda
Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusion Video
![Page 19: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/19.jpg)
Suggestions for future work
SMS MMS Video call Remote opening of door Integrated sip client Scheduling and calendar User Interface Admin interface Totally sip based solution Stand alone application
![Page 20: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/20.jpg)
Communication channels
Addition of new communication channels like SMS, MMS, voice with video.
SMS – Instant readability and reachability MMS – Voice with video – Needs a webcam but
makes chats interesting. Camera at entrance kiosks and remotely
controlled doors.
![Page 21: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/21.jpg)
Scheduling and calendar
More enhancement to the current basic calendar function.
Current status based on calendar. Create plug-ins for handling external
calendar concepts like Microsoft Outlook and Exchange.
![Page 22: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/22.jpg)
An integrated SIP client
Embedded Java SIP-client in the web pages.
Easier to make voice calls as no need to install and activate an external SIP client application.
![Page 23: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/23.jpg)
Stand-alone application
The kiosk could have a stand-alone application for the kiosk instead of a web interface solution.
Will make it user friendly. Standardized look with all services
integrated.
![Page 24: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/24.jpg)
Totally SIP based solution
A totally new solution using presence and instant messaging functions of SIP.
Use functions like presence, location, call state, willingness, preferred medium, caller and callee preferences, call forking, etc.
![Page 25: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/25.jpg)
User Interface and Admin Interface
A user interface design in collaboration with user requirements.
Addition of a GUI Admin Interface to add/remove communication channels, users, update default preferences
![Page 26: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/26.jpg)
Agenda
Introduction Solution and goals System overview Demo Market analysis Conclusion Questions
![Page 27: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/27.jpg)
Market analysis
Making the picture of the market for the Virtual
Receptionist in Sweden clearer: Select the most attractive customer segment
Identify various customer requirements
![Page 28: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/28.jpg)
Competing solutions
Creates the greatest benefits for assisting physical visitors The conventional receptionist is the most common solution The Virtual Receptionist can perform similar tasks
The competing solutions Outsourcing the reception Entry phone systems
![Page 29: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/29.jpg)
The market segmentation
Performing segmentation at two levels: Strategic segments Potential customer segments
Strategic segments: Facility service segment Access control segment
![Page 30: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/30.jpg)
The analyse model
Strengths and weaknesses of The Virtual Receptionist
SWOT analysis of the access control segment
SWOT analysis of the facility service segment
Opportunities and threats for the virtual receptionist
![Page 31: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/31.jpg)
The result
Opportunities: Reduce the costs for the reception area Serve smaller and medium sized businesses that can’t afford a
manned reception
Threat The competitors that are developing and marketing entry phone
systems The Virtual Receptionist can however compete by using its
strength
![Page 32: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/32.jpg)
Three potential customer segments
Home care: Identified by TSLab Expanding and is looking for IT solutions The concept of Virtual Receptionist in its present design is not
meeting their needs
Offices Large Small
![Page 33: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/33.jpg)
Small Offices Companies with less then 50 employees 99 % of the companies in Sweden (Statistics Sweden, 2001) Not investing much money on reception services Tough competition from entry phone suppliers
Large Offices Making biggest investments in the reception and other facility services Looking for different solutions to make the facility services more cost effective Already is a development, with the self-registration terminal, to unload the
receptionist Doesn’t have to replace the reception completely
Three potential customer segments
![Page 34: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/34.jpg)
Three potential customer segments
Health centres Investigated by interviewing two persons working with facility
services within Locum AB’s Community Healthcare area. Properties without a reception in the entrance Hard for the patients to find the way to right surgery Can help release the pressure when there is a reception
Health centres - The most attractive segment: Can use its major strengths to serve the customers’ needs No competing solutions are at present available
![Page 35: TSLAB. Agenda Introduction and background Technical Implementation Demonstration Suggestions for future work Market analysis Conclusions Video.](https://reader033.fdocuments.us/reader033/viewer/2022061616/5697bfb51a28abf838c9dca8/html5/thumbnails/35.jpg)
Recommendations
Product requirements for health centres: Functions were the patients can register themselves and see the
status of their appointment Design of the terminal
Establishing the Virtual Receptionist for the health centres can take time: Therefore recommended to collaborate with Locum by adjusting
the Virtual Receptionist to Locums needs and installing a prototype for testing and evaluation at Locums operation.