4. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
4
5. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Introduction / book definition
“SmartSpeed [is] an everyday tool for managers,
professionals and mobile users ...”
“The application is optimised for ease of use.”
“SmartSpeed is employed whenever people get
together for barrier-free joint thinking."
TelekomForum Magazine
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 5
6. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Introduction / key idea
interactive online meetings
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 6
7. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Introduction / key idea
interactive online meetings workshops
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 7
8. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Introduction / key idea
interactive online meetings workshops feedback
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 8
9. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Introduction / key idea
interactive online meetings workshops feedback
fully documented
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 9
15. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.1. online meetings
smartSpeed® Connect™
benefits:
meetings: moved online no travel required save $$
fast: save time
meeting report: instant (click & go), comprehensive
meeting templates: reusable save time
flat-rate licencing of the host: no extra cost for meetings or
participants
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 15
16. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.2. online workshops
Traditional methods
telephone conference screensharing
lack required facilitation tools: facilitation walls and cards or
sticky points
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 16
17. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.2. online workshops
smartSpeed® Connect™
provides:
high-powered, sophisticated online workshops over the
Internet
integrated screensharing & voice conferencing (optional)
a separate webconference becomes unneccessary
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 17
18. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.2. online workshops
smartSpeed® Connect™
benetits:
anonymity: overcomes social barriers; provides openness
parallelisation of input: interactivity and participation
votes & discussions: consensus / fault lines
results charts: joint analysis of votes on multiple criteria
automatic report: ensures the bindingness of the
workshop's findings
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 18
19. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.3. asynchronous meetings
context
"What do you think of the following
ideas for naming product X?“
"What should we discuss in our next team meeting?“
"Please assess the following tasks by urgency and importance!“
"The data for X and Y are in conflict. Any ideas why?“
"Your progress reports by Thursday, 18:00h, please."
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 19
20. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.3. asynchronous meetings
smartSpeed® Connect™
as simple as setting a time frame for the task at hand
freedom to work to one's own schedule reduces stress
all tools can be used asynchronously
unlike email, results come structured
unlike classic online surveys, no questionnaires need to be
pre-designed or programmed
results require no further processing
results are available in real time; exportable to Excel
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 20
21. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.4. action tracking
context
"Where exactly are we?"
"Didn't we take a decision on this two months ago?"
"Thank you, I've got the minutes. But where is the budget passed in that
meeting?"
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 21
22. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.4. action tracking
smartSpeed® Connect™
– project repository: accessible for all members of the team
–
– audit-proof decision and report logs for each action or task
–
–
– decisions / progress reports: can be complemented by attached files
–
– entries: versioned
–
– those charged with a task: post their reports asynchronously
–
– other members: post comments in the discussion for that task
–
– synchronous (online) meeting: freed from routine; focus on problem
solving / decision making
–
– automatic meeting report: includes complete decision, report and
discussion histories, sorted by action
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 22
23. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
2. Applications / 2.5. automatic documentation
smartSpeed® Connect™
all tools are self-documenting
meeting report is generated instantly at the press of
a button
comprehensive, transparent and audit-proof
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 23
25. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
3. Online Toolkit
smartSpeed® Connect™
web application: users access the portal via the Internet
portal: presents all meetings to which a user is invited / host
hosts: may create participants as needed
graphical agenda: meeting is structured by agenda items and the tools
that support participants
agenda: can be created in advance or spontaneously, from scratch or
from a template
results: of one activity are copied to the follow-up activity (tool) or
exported to Excel
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 25
26. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
3. Online Toolkit
smartSpeed® Connect™
Brainstorming: electronic flip-chart for anonymous brainstorming,
collection of suggestions, categorisation
Discussion: discussing several topics in parallel with categorisation
(anonymous, team, named)
Vote: structured assessment of ideas, proposals, alternatives;
results tables / charts; multi-criteria analysis (anonymous, team)
Notebook: joint authoring of texts; taking notes
Actions: planning / tracking actions (decision and report logs,
attachments, versioning)
Presentation: presenting over the Internet
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 26
57. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
4. Technology
4.0. system architecture
4.1. web client
4.2. server
4.3. connectivity
4.4. security
4.5. web-conferencing services (opt)
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 57
58. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
58
59. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
59
60. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
60
61. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
61
62. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
62
63. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
4. Technology / 4.1. web client
Adobe® Flash®/Flex® (Actionscript 3)
Browser with a Flash plug-in (ver: +9)
Pop-ups: enabled
Java script: enabled
TCP Port : 80 (HTTP) 443 (HTTPS)
Adobe® Connect™: screen sharing and voice services
(optional)
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 63
64. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
4. Technology / 4.2. server
Operation modes: on-premise / hosted service
OS: (virtualised) Linux, Solaris or Windows
Hardware: 32- or 64-bits architecture
Java: JDK 6
A server supports up to 10 tenant portals, each with a separate database
Database:
Embedded (Apache Derby)
Embedded (Apache Derby)
Customer-installed database server (IBM DB2, MS-SQL-Server, MySQL,
Customer-installed database server (IBM DB2, MS-SQL-Server, MySQL,
Oracle, PostgreSQL)
Oracle, PostgreSQL)
Maintenance: manually /automatically (CSV-Batch or LDAP import)
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 64
65. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
4. Technology / 4.3. connectivity
Traffic: optimised low bandwith
Connections: robust
Connection failure no loss of data (always "writes through" to the
server; simply log in again and carry on)
Firewalls: not a problem (use of standard ports / protocols)
Optional Adobe® Acrobat® Connect™ services for screen sharing and
voice conferencing: also provided via TCP 443 (HTTPS)
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 65
66. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
4. Technology / 4.4. security
Security: requirements of businesses / government.
Encryption: 256-Bit SSL
Password: requirements customisable
Validation: multi layer validation of user entries prevents code injection
SQL: only predefined SQL-queries permitted
DoS: protection against denial of service (DoS) attacks
No installation, no data storage on the client computer (browser only)
Information: in the portal, on need-to-know basis (user / role)
No accessing of other systems (possible exception: LDAP directory
server)
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 66
67. 1. Introduction 2. Applications 3. Online Toolkit 4. Technology 5. Conclusions
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
4. Technology / 4.5. web conferencing (opt)
Screen sharing / voice / web-conferencing: not integrated
use of existing web-conferencing solutions. 2 methods:
External provider: the host of a meeting separately books a
telephone and/or web conference and provides participants with
access information
Adobe Connect voice & screen-sharing services: smartSpeed
controls voice-conferencing / screen-sharing automatically and
transparently to the user
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 67
77. You might be thinking...
You might be thinking...
Now you can
Now you can
impress your
impress your
friends talking
friends talking
about...
about...
smartSpeed
smartSpeed
please, ask!
please, ask!
smart Speed: online meeting tools CS Dept. University of Malaga, Spain 77