SlideShare a Scribd company logo
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Sweden
Ozlab for the interactive
prototyping of interactivity
John Sören Pettersson
Professor in Information Systems
at the Karlstad Business School
Main focus: HCI
Started the Web and multimedia program
Mgr of Master pgm in Information Systems
Coordinator of res.pgm in IS
Together with Rodney working on finding
points of collaboration between UoW and KaU
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Geography
Karlstad
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Karlstad University
• Teacher college 1840
• Affiliated to Gothenburg
University 1967
• University college 1977
• Inaugurated as a university in
1999 with research funding
from the Government
• Karlstad Business School
founded in 2009; department
from 2013 incl. IS.
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Prototyping in interaction design
A goal specification does not lead directly to the optimal form of a
product.
Therefore, testing design suggestions (testing prototypes) is a
very good step in systems development.
In particular this concerns user testing, as not only design but
also new demands on functionality may appear when prospective
users start to grasp what might be available in the future.
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
UI Prototyping Caveats
• Bill Verplank: “they had a working prototype even
before they decided what the product was going to
be.”
• Christine Faulkner on ‘rapid prototyping’ and
programming environments supporting it: “often
causes the systems to be a mishmash of hacked
together code” (1998, p.104)
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Conclusion
• Using programmed prototypes does not always lead to good
systems
• Question: how can interactive prototypes be developed?
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
User interface articulation
• Prototypes are good to discuss around
• …but does not yield an open design space
• Expensive to re-program
• Paper prototypes are often cost-effective
• However, interactivity is hard to simulate
• Wizard of Oz – illusory system tests
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Wizard of Oz
- functionality without implementation
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
The Ozlab System
• For “graphic” interaction (spatial)
• Best for interaction rather than
navigation (neither action games)
• Admits full functionality without
implementation
• I.e., admits explorative tests
• Even possible to involve new
groups as developers (designers)
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Ozlab in laboratory setting
Mini-
Ozlab
Ozlab in field set-up
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Ozlab and
orthopedists
PinTrace surgical robot
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
A testing and interaction tool
• Professional developers using test subjects
• Developers and content experts together test/discuss
• Developers and users together test/discuss
Users can test their own ideas:
• End-users testing on peers
• (End-)users testing on clients
• Users testing on developer
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
On-going work: webification of the Ozlab concept
• The original Ozlab relied on software no longer maintained by the
vendors (Macromedia’s Director)
• In the same time, it was not always easy for new wizards to find the
Ozlab functions in the complex multimedia tool
• Since 2012 we are elaborating on a web-based solution
• The Shell Builder and Test Runner are both designed by us
• Technically: websockets make it possible to send information to the
test persons computer
• We use a web browser with only a window pane, no chrome
• Usabilitily: web browser have their limitations, but they work on
smartphones (even if iPhones are a bit prohibitive)
www.kau.se/en/ozlab
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Shell Builder
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
TP and TL view in Test Runner
/TP
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
TP phone and TL computer view in Test Runner
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
A literature survey on generic Wizard-of-Oz systems (1)
• Generic systems start to appear from
around the turn of the millennium
• The idea seems to have been
compelling to several groups, often
within NLP but also other interaction
design researchers:
”Why should we have to program a
wizard setup when we try to avoid
programming by using the Wizard-of-Oz
method?”
Generic WOz tools in our survey
ActiveStory,
ConWIZ,
Mobile Wizard,
DART,
DiaWOz-II,
d.tools,
Jaspis,LIVE,
MDWOZ,
Mobile,
Momento,
MultiCom,
MuMoWOz,
NEIMO,
OpenWizard,
Ozlab,
SketchWizard,
SUEDE,
Topiary,
UISKEI++,
WebWOZ,
"Wizard of Oz tool for Android",
WOEB,
WozARd,
WOZ Pro.
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
A literature survey on generic Wizard-of-Oz systems (2)
• Still new generic systems are developed. Why?
• Well, most fall into disuse after 2-3 years, that is after the initial
experiment which motivated their creation, so there is a need for
new systems (!)
• Reliance of specific programming environments and application-
running environments are not circumvented just because the
intention is to circumvent programming for experimentation
• This dependence on specific software infrastructures will not be
wholly circumvented even for web solutions
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Why did Ozlab survive?
• It was not planned to ease a specific experiment, but designed by
keeping the articulatory requirements of a GUI in mind
• Continued use in HCI education
– This is not to say that not other groups have repeatedly used WOz in
education, but then in connection to continued experimentation and new
Woz setups
– Learners as one of the prime users of a system will help to keep focus
of accessibility of the WOz system
– That said, the Director-based Ozlab was limping in the end
• WUI, the wizard’s user interface, is in Ozlab constructed by building
the prototype (“shell”)
– This lower the threshold when learning Ozlab for the first time
– It allows for much flexibility
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Prominent Ozlab ideas
One of the most important features of the manually articulable GUI is
the possibility to hide things. This holds for text messages as well as for
graphical objects and can be used to realise a whole window.
Ozlab makes invisible objects semi-transparent. However, there is also
the possibility to put things partly or wholly outside the scene
(compare previous figures; compare also Power Point slides where it is
possible to put things outside the area visible when showing the presentation).
The drag-and-drop of the GUI is thus not only for making simple
animations in a help function or in a multimedia piece for children. More
importantly, it helps the wizard to organise the means of expressions
that he/she may utilise during an interaction session. Making a mockup
in Ozlab is simultaneous a designing of the wizard user interface.
KARLSTAD UNIVERSITY
Information Systems
and Centre for HumanIT
Univ. of Wollongong 2015-04-28
John Sören Pettersson
Thank you!
For anyone interested I can give more information on how we started
Ozlab by using content professionals who were totally novices in
interaction design
Non-HCI: I can also present results from a study on how early user-
testing (i.e. before programming) improves software quality
http://www.diva-portal.org/smash/get/diva2:745324/FULLTEXT05.pdf
www.kau.se/en/ozlab
johnpett@kau.se

More Related Content

Viewers also liked

Jogo das expressões populares
Jogo das expressões popularesJogo das expressões populares
Jogo das expressões populares
Dyone Andrade
 
The flipped classroom
The flipped classroomThe flipped classroom
The flipped classroomagruver
 
PowerPoint
PowerPointPowerPoint
PowerPointjowy_98
 
Terror en la casa 21 carlos sanmartin 8 b
Terror en la casa 21 carlos sanmartin 8 bTerror en la casa 21 carlos sanmartin 8 b
Terror en la casa 21 carlos sanmartin 8 b20de
 
Aco
AcoAco
Aco
kazem25
 
Literacy inquiry project
Literacy inquiry projectLiteracy inquiry project
Literacy inquiry projectKhalladay13
 
Outline presentation
Outline presentationOutline presentation
Outline presentationverittalex
 
SMART International Symposium for Next Generation Infrastructure:Identifying ...
SMART International Symposium for Next Generation Infrastructure:Identifying ...SMART International Symposium for Next Generation Infrastructure:Identifying ...
SMART International Symposium for Next Generation Infrastructure:Identifying ...
SMART Infrastructure Facility
 
NORTON SCIENTIFIC SCAM
NORTON SCIENTIFIC SCAMNORTON SCIENTIFIC SCAM
NORTON SCIENTIFIC SCAMwaltermurray90
 
BELTUG Benchmarking Presentation
BELTUG Benchmarking PresentationBELTUG Benchmarking Presentation
BELTUG Benchmarking Presentation
Information Services Group (ISG)
 
Scan0003
Scan0003Scan0003
Scan0003
CONGVANDEN_PKT
 
Engineering Services Forum L&T & A123 Systems
Engineering Services Forum L&T & A123 SystemsEngineering Services Forum L&T & A123 Systems
Engineering Services Forum L&T & A123 Systems
Information Services Group (ISG)
 
#DBS2016 - The Digital Journey - Keys to Success
#DBS2016 - The Digital Journey  - Keys to Success#DBS2016 - The Digital Journey  - Keys to Success
#DBS2016 - The Digital Journey - Keys to Success
Information Services Group (ISG)
 

Viewers also liked (18)

Biographies band starstruck
Biographies band starstruckBiographies band starstruck
Biographies band starstruck
 
Arsenal londyn
Arsenal londynArsenal londyn
Arsenal londyn
 
Jogo das expressões populares
Jogo das expressões popularesJogo das expressões populares
Jogo das expressões populares
 
The flipped classroom
The flipped classroomThe flipped classroom
The flipped classroom
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Terror en la casa 21 carlos sanmartin 8 b
Terror en la casa 21 carlos sanmartin 8 bTerror en la casa 21 carlos sanmartin 8 b
Terror en la casa 21 carlos sanmartin 8 b
 
Aco
AcoAco
Aco
 
Primes
PrimesPrimes
Primes
 
דפי נחיתה
דפי נחיתהדפי נחיתה
דפי נחיתה
 
Literacy inquiry project
Literacy inquiry projectLiteracy inquiry project
Literacy inquiry project
 
Outline presentation
Outline presentationOutline presentation
Outline presentation
 
SMART International Symposium for Next Generation Infrastructure:Identifying ...
SMART International Symposium for Next Generation Infrastructure:Identifying ...SMART International Symposium for Next Generation Infrastructure:Identifying ...
SMART International Symposium for Next Generation Infrastructure:Identifying ...
 
V3 gamingcasestudy
V3 gamingcasestudyV3 gamingcasestudy
V3 gamingcasestudy
 
NORTON SCIENTIFIC SCAM
NORTON SCIENTIFIC SCAMNORTON SCIENTIFIC SCAM
NORTON SCIENTIFIC SCAM
 
BELTUG Benchmarking Presentation
BELTUG Benchmarking PresentationBELTUG Benchmarking Presentation
BELTUG Benchmarking Presentation
 
Scan0003
Scan0003Scan0003
Scan0003
 
Engineering Services Forum L&T & A123 Systems
Engineering Services Forum L&T & A123 SystemsEngineering Services Forum L&T & A123 Systems
Engineering Services Forum L&T & A123 Systems
 
#DBS2016 - The Digital Journey - Keys to Success
#DBS2016 - The Digital Journey  - Keys to Success#DBS2016 - The Digital Journey  - Keys to Success
#DBS2016 - The Digital Journey - Keys to Success
 

Similar to SMART Seminar Series: Ozlab for the interactive prototyping of interactivity

The Legacy and the Future of Research Networks in Technology-Enhanced Learning
The Legacy and the Future of Research Networks in Technology-Enhanced LearningThe Legacy and the Future of Research Networks in Technology-Enhanced Learning
The Legacy and the Future of Research Networks in Technology-Enhanced Learning
Ralf Klamma
 
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
Nicolaescu Petru
 
Research Opportunities - Interactive Visual Representations, Otto J. Anshus, ...
Research Opportunities - Interactive Visual Representations, Otto J. Anshus, ...Research Opportunities - Interactive Visual Representations, Otto J. Anshus, ...
Research Opportunities - Interactive Visual Representations, Otto J. Anshus, ...
The Research Council of Norway, IKTPLUSS
 
SFScon19 - Guohui Xiao - Ontopic a Journey from Open Source Software to the F...
SFScon19 - Guohui Xiao - Ontopic a Journey from Open Source Software to the F...SFScon19 - Guohui Xiao - Ontopic a Journey from Open Source Software to the F...
SFScon19 - Guohui Xiao - Ontopic a Journey from Open Source Software to the F...
South Tyrol Free Software Conference
 
HEUGCloud services the democratization of it (heug)
HEUGCloud services the democratization of it (heug)HEUGCloud services the democratization of it (heug)
HEUGCloud services the democratization of it (heug)Leo Plugge
 
From the South: building together a high-tech ecosystem
From the South: building together a high-tech ecosystemFrom the South: building together a high-tech ecosystem
From the South: building together a high-tech ecosystemNicolás Erdödy
 
2010 04-05 english-lock_schuppencoworking
2010 04-05 english-lock_schuppencoworking2010 04-05 english-lock_schuppencoworking
2010 04-05 english-lock_schuppencoworkingRalf Lippold
 
Human and Technological Dimensions of Making in FabLab
Human and Technological Dimensions of Making in FabLabHuman and Technological Dimensions of Making in FabLab
Human and Technological Dimensions of Making in FabLab
Iván Sánchez Milara
 
Prototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
Prototyping Apps for Informal Learning: A Semantic Video Annotation ScenarioPrototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
Prototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
Nicolaescu Petru
 
A Framework for Capturing Creativity in Digital Fabrication
A Framework for Capturing Creativity in Digital FabricationA Framework for Capturing Creativity in Digital Fabrication
A Framework for Capturing Creativity in Digital Fabrication
Iván Sánchez Milara
 
Etu Location
Etu LocationEtu Location
Etu Location
Seval Çapraz
 
Presentation at Achema, Jun 13 2018: ELNs - Gateway to Digital Ready labs
Presentation at Achema, Jun 13 2018: ELNs - Gateway to Digital Ready labsPresentation at Achema, Jun 13 2018: ELNs - Gateway to Digital Ready labs
Presentation at Achema, Jun 13 2018: ELNs - Gateway to Digital Ready labs
Simon Bungers
 
Forrest Iandola: My Adventures in Artificial Intelligence and Entrepreneurship
Forrest Iandola: My Adventures in Artificial Intelligence and EntrepreneurshipForrest Iandola: My Adventures in Artificial Intelligence and Entrepreneurship
Forrest Iandola: My Adventures in Artificial Intelligence and Entrepreneurship
Forrest Iandola
 
Bridging the Gap: Machine Learning for Ubiquitous Computing -- Introduction
Bridging the Gap: Machine Learning for Ubiquitous Computing -- IntroductionBridging the Gap: Machine Learning for Ubiquitous Computing -- Introduction
Bridging the Gap: Machine Learning for Ubiquitous Computing -- Introduction
Thomas Ploetz
 
2015-11-25 research seminar
2015-11-25 research seminar2015-11-25 research seminar
2015-11-25 research seminar
ifi8106tlu
 
CV Janne Tienari English
CV Janne Tienari EnglishCV Janne Tienari English
CV Janne Tienari EnglishTienari Janne
 
Sir Siva Nce VISION
Sir Siva Nce VISIONSir Siva Nce VISION
Sir Siva Nce VISION
Ashar Ahmed
 
JupyterCon 2017 - Collaboration and automated operation as literate computing...
JupyterCon 2017 - Collaboration and automated operation as literate computing...JupyterCon 2017 - Collaboration and automated operation as literate computing...
JupyterCon 2017 - Collaboration and automated operation as literate computing...
No Bu
 
5 3-mika rantakokko
5 3-mika rantakokko5 3-mika rantakokko
Who We Are
Who We AreWho We Are
Who We Arekurilo
 

Similar to SMART Seminar Series: Ozlab for the interactive prototyping of interactivity (20)

The Legacy and the Future of Research Networks in Technology-Enhanced Learning
The Legacy and the Future of Research Networks in Technology-Enhanced LearningThe Legacy and the Future of Research Networks in Technology-Enhanced Learning
The Legacy and the Future of Research Networks in Technology-Enhanced Learning
 
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
 
Research Opportunities - Interactive Visual Representations, Otto J. Anshus, ...
Research Opportunities - Interactive Visual Representations, Otto J. Anshus, ...Research Opportunities - Interactive Visual Representations, Otto J. Anshus, ...
Research Opportunities - Interactive Visual Representations, Otto J. Anshus, ...
 
SFScon19 - Guohui Xiao - Ontopic a Journey from Open Source Software to the F...
SFScon19 - Guohui Xiao - Ontopic a Journey from Open Source Software to the F...SFScon19 - Guohui Xiao - Ontopic a Journey from Open Source Software to the F...
SFScon19 - Guohui Xiao - Ontopic a Journey from Open Source Software to the F...
 
HEUGCloud services the democratization of it (heug)
HEUGCloud services the democratization of it (heug)HEUGCloud services the democratization of it (heug)
HEUGCloud services the democratization of it (heug)
 
From the South: building together a high-tech ecosystem
From the South: building together a high-tech ecosystemFrom the South: building together a high-tech ecosystem
From the South: building together a high-tech ecosystem
 
2010 04-05 english-lock_schuppencoworking
2010 04-05 english-lock_schuppencoworking2010 04-05 english-lock_schuppencoworking
2010 04-05 english-lock_schuppencoworking
 
Human and Technological Dimensions of Making in FabLab
Human and Technological Dimensions of Making in FabLabHuman and Technological Dimensions of Making in FabLab
Human and Technological Dimensions of Making in FabLab
 
Prototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
Prototyping Apps for Informal Learning: A Semantic Video Annotation ScenarioPrototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
Prototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
 
A Framework for Capturing Creativity in Digital Fabrication
A Framework for Capturing Creativity in Digital FabricationA Framework for Capturing Creativity in Digital Fabrication
A Framework for Capturing Creativity in Digital Fabrication
 
Etu Location
Etu LocationEtu Location
Etu Location
 
Presentation at Achema, Jun 13 2018: ELNs - Gateway to Digital Ready labs
Presentation at Achema, Jun 13 2018: ELNs - Gateway to Digital Ready labsPresentation at Achema, Jun 13 2018: ELNs - Gateway to Digital Ready labs
Presentation at Achema, Jun 13 2018: ELNs - Gateway to Digital Ready labs
 
Forrest Iandola: My Adventures in Artificial Intelligence and Entrepreneurship
Forrest Iandola: My Adventures in Artificial Intelligence and EntrepreneurshipForrest Iandola: My Adventures in Artificial Intelligence and Entrepreneurship
Forrest Iandola: My Adventures in Artificial Intelligence and Entrepreneurship
 
Bridging the Gap: Machine Learning for Ubiquitous Computing -- Introduction
Bridging the Gap: Machine Learning for Ubiquitous Computing -- IntroductionBridging the Gap: Machine Learning for Ubiquitous Computing -- Introduction
Bridging the Gap: Machine Learning for Ubiquitous Computing -- Introduction
 
2015-11-25 research seminar
2015-11-25 research seminar2015-11-25 research seminar
2015-11-25 research seminar
 
CV Janne Tienari English
CV Janne Tienari EnglishCV Janne Tienari English
CV Janne Tienari English
 
Sir Siva Nce VISION
Sir Siva Nce VISIONSir Siva Nce VISION
Sir Siva Nce VISION
 
JupyterCon 2017 - Collaboration and automated operation as literate computing...
JupyterCon 2017 - Collaboration and automated operation as literate computing...JupyterCon 2017 - Collaboration and automated operation as literate computing...
JupyterCon 2017 - Collaboration and automated operation as literate computing...
 
5 3-mika rantakokko
5 3-mika rantakokko5 3-mika rantakokko
5 3-mika rantakokko
 
Who We Are
Who We AreWho We Are
Who We Are
 

More from SMART Infrastructure Facility

SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Infrastructure Facility
 
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Infrastructure Facility
 
SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Seminar Series: "User-centric digital collaboration to build resilient ...SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Infrastructure Facility
 
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Infrastructure Facility
 
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Infrastructure Facility
 
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Infrastructure Facility
 
SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynam...
SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynam...SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynam...
SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynam...
SMART Infrastructure Facility
 
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Infrastructure Facility
 
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Infrastructure Facility
 
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Infrastructure Facility
 
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Infrastructure Facility
 
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Infrastructure Facility
 
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Infrastructure Facility
 
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Infrastructure Facility
 
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Infrastructure Facility
 
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Infrastructure Facility
 
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Infrastructure Facility
 
SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Seminar Series: "How to improve the order of evolutionary models in age...SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Infrastructure Facility
 
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Infrastructure Facility
 
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Infrastructure Facility
 

More from SMART Infrastructure Facility (20)

SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
 
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
 
SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Seminar Series: "User-centric digital collaboration to build resilient ...SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Seminar Series: "User-centric digital collaboration to build resilient ...
 
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
 
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
 
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
 
SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynam...
SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynam...SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynam...
SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynam...
 
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
 
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
 
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
 
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
 
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
 
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
 
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
 
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
 
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
 
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
 
SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Seminar Series: "How to improve the order of evolutionary models in age...SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Seminar Series: "How to improve the order of evolutionary models in age...
 
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
 
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
 

Recently uploaded

Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Dutch Power
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Dutch Power
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AwangAniqkmals
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
amekonnen
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
kkirkland2
 

Recently uploaded (20)

Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
 

SMART Seminar Series: Ozlab for the interactive prototyping of interactivity

  • 1. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Sweden Ozlab for the interactive prototyping of interactivity John Sören Pettersson Professor in Information Systems at the Karlstad Business School Main focus: HCI Started the Web and multimedia program Mgr of Master pgm in Information Systems Coordinator of res.pgm in IS Together with Rodney working on finding points of collaboration between UoW and KaU
  • 2. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Geography Karlstad
  • 3. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Karlstad University • Teacher college 1840 • Affiliated to Gothenburg University 1967 • University college 1977 • Inaugurated as a university in 1999 with research funding from the Government • Karlstad Business School founded in 2009; department from 2013 incl. IS.
  • 4. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Prototyping in interaction design A goal specification does not lead directly to the optimal form of a product. Therefore, testing design suggestions (testing prototypes) is a very good step in systems development. In particular this concerns user testing, as not only design but also new demands on functionality may appear when prospective users start to grasp what might be available in the future.
  • 5. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson UI Prototyping Caveats • Bill Verplank: “they had a working prototype even before they decided what the product was going to be.” • Christine Faulkner on ‘rapid prototyping’ and programming environments supporting it: “often causes the systems to be a mishmash of hacked together code” (1998, p.104)
  • 6. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Conclusion • Using programmed prototypes does not always lead to good systems • Question: how can interactive prototypes be developed?
  • 7. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson User interface articulation • Prototypes are good to discuss around • …but does not yield an open design space • Expensive to re-program • Paper prototypes are often cost-effective • However, interactivity is hard to simulate • Wizard of Oz – illusory system tests
  • 8. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Wizard of Oz - functionality without implementation
  • 9. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson The Ozlab System • For “graphic” interaction (spatial) • Best for interaction rather than navigation (neither action games) • Admits full functionality without implementation • I.e., admits explorative tests • Even possible to involve new groups as developers (designers)
  • 10. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Ozlab in laboratory setting Mini- Ozlab Ozlab in field set-up
  • 11. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Ozlab and orthopedists PinTrace surgical robot
  • 12. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson A testing and interaction tool • Professional developers using test subjects • Developers and content experts together test/discuss • Developers and users together test/discuss Users can test their own ideas: • End-users testing on peers • (End-)users testing on clients • Users testing on developer
  • 13. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson On-going work: webification of the Ozlab concept • The original Ozlab relied on software no longer maintained by the vendors (Macromedia’s Director) • In the same time, it was not always easy for new wizards to find the Ozlab functions in the complex multimedia tool • Since 2012 we are elaborating on a web-based solution • The Shell Builder and Test Runner are both designed by us • Technically: websockets make it possible to send information to the test persons computer • We use a web browser with only a window pane, no chrome • Usabilitily: web browser have their limitations, but they work on smartphones (even if iPhones are a bit prohibitive) www.kau.se/en/ozlab
  • 14. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Shell Builder
  • 15. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson TP and TL view in Test Runner /TP
  • 16. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson TP phone and TL computer view in Test Runner
  • 17. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson A literature survey on generic Wizard-of-Oz systems (1) • Generic systems start to appear from around the turn of the millennium • The idea seems to have been compelling to several groups, often within NLP but also other interaction design researchers: ”Why should we have to program a wizard setup when we try to avoid programming by using the Wizard-of-Oz method?” Generic WOz tools in our survey ActiveStory, ConWIZ, Mobile Wizard, DART, DiaWOz-II, d.tools, Jaspis,LIVE, MDWOZ, Mobile, Momento, MultiCom, MuMoWOz, NEIMO, OpenWizard, Ozlab, SketchWizard, SUEDE, Topiary, UISKEI++, WebWOZ, "Wizard of Oz tool for Android", WOEB, WozARd, WOZ Pro.
  • 18. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson A literature survey on generic Wizard-of-Oz systems (2) • Still new generic systems are developed. Why? • Well, most fall into disuse after 2-3 years, that is after the initial experiment which motivated their creation, so there is a need for new systems (!) • Reliance of specific programming environments and application- running environments are not circumvented just because the intention is to circumvent programming for experimentation • This dependence on specific software infrastructures will not be wholly circumvented even for web solutions
  • 19. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Why did Ozlab survive? • It was not planned to ease a specific experiment, but designed by keeping the articulatory requirements of a GUI in mind • Continued use in HCI education – This is not to say that not other groups have repeatedly used WOz in education, but then in connection to continued experimentation and new Woz setups – Learners as one of the prime users of a system will help to keep focus of accessibility of the WOz system – That said, the Director-based Ozlab was limping in the end • WUI, the wizard’s user interface, is in Ozlab constructed by building the prototype (“shell”) – This lower the threshold when learning Ozlab for the first time – It allows for much flexibility
  • 20. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Prominent Ozlab ideas One of the most important features of the manually articulable GUI is the possibility to hide things. This holds for text messages as well as for graphical objects and can be used to realise a whole window. Ozlab makes invisible objects semi-transparent. However, there is also the possibility to put things partly or wholly outside the scene (compare previous figures; compare also Power Point slides where it is possible to put things outside the area visible when showing the presentation). The drag-and-drop of the GUI is thus not only for making simple animations in a help function or in a multimedia piece for children. More importantly, it helps the wizard to organise the means of expressions that he/she may utilise during an interaction session. Making a mockup in Ozlab is simultaneous a designing of the wizard user interface.
  • 21. KARLSTAD UNIVERSITY Information Systems and Centre for HumanIT Univ. of Wollongong 2015-04-28 John Sören Pettersson Thank you! For anyone interested I can give more information on how we started Ozlab by using content professionals who were totally novices in interaction design Non-HCI: I can also present results from a study on how early user- testing (i.e. before programming) improves software quality http://www.diva-portal.org/smash/get/diva2:745324/FULLTEXT05.pdf www.kau.se/en/ozlab johnpett@kau.se