Examining issues with advanced authoring Chris Roast Andrew Dearden Babak Khazaei Sheffield Hallam University.

Slides:



Advertisements
Similar presentations
Supporting Life Scientists via End User Programming Luke Church Computer Laboratory, University of Cambridge Microsoft eScience - Dec 08 With thanks to.
Advertisements

Structured Design The Structured Design Approach (also called Layered Approach) focuses on the conceptual and physical level. As discussed earlier: Conceptual.
Mobile learning with a mobile game Design and motivational effects.
Intelligence Step 5 - Capacity Analysis Capacity Analysis Without capacity, the most innovative and brilliant interventions will not be implemented, wont.
Researching the Practice of Design for Learning: Integrating Cognitive and Social Perspectives Liz Masterman, OUCS 27 th June 2006.
2009 – E. Félix Security DSL Toward model-based security engineering: developing a security analysis DSML Véronique Normand, Edith Félix, Thales Research.
Competencies Are King… Improving organizational and staff performance
IT Requirements Capture Process. Motivation for this seminar Discovering system requirements is hard. Formally testing use case conformance is hard. We.
WHAT IS INTERACTION DESIGN?
User and Task Analysis Howell Istance Department of Computer Science De Montfort University.
CAP 252 Lecture Topic: Requirement Analysis Class Exercise: Use Cases.
ISE554 Human Computer Interaction Design 2.2 User Interface Design.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Sharing Knowledge in Adaptive Learning Systems Miloš Kravčík Dragan Gašević Fraunhofer FIT, GermanySimon Fraser University, Canada
Lecture 13 Revision IMS Systems Analysis and Design.
Manajemen Basis Data Pertemuan 8 Matakuliah: M0264/Manajemen Basis Data Tahun: 2008.
IMS1805 Systems Analysis Topic 3: Doing Analysis (continued from previous weeks)
Lecture 7 Evaluation. Purpose Assessment of the result Against requirements Qualitative Quantitative User trials Etc Assessment of and Reflection on process.
Chapter 7 design rules.
Quality evaluation and improvement for Internal Audit
Everyday inclusive Web design: an activity perspective CS575 MADHAVI L NIDAMARTHY.
Making Human Resource Management Strategic
Domain-Specific Software Engineering Alex Adamec.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
CMPD 434 MULTIMEDIA AUTHORING
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Case Study Research: A Primer Mark Widdowson, TSTA (P) University of Leicester.
Chapter 4 Designing Significant Learning Experiences II: Shaping the Experience.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Dr Johann Riedel & Prof Kulwant S Pawar Centre for Concurrent Enterprising School of Mechanical, Materials, Manufacturing Engineering & Management University.
MLC Learning Model Reveal the Big Picture Immersion What do I need to Know and how will I find out? Create it Share Reflection Celebrate Brainstorm.
Creating Value Learning resources for managers to deliver efficiencies whilst improving effectiveness Iain Springate, Project Manager & Researcher.
Towards an activity-oriented and context-aware collaborative working environments Presented by: Ince T Wangsa Supervised by:
ITEC224 Database Programming
CriteriaExemplary (4 - 5) Good (2 – 3) Needs Improvement (0 – 1) Identifying Problem and Main Objective Initial QuestionsQuestions are probing and help.
Requirements Engineering
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
Interaction Design Process COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 5 Chapter 3 (Heim)
Multimedia Specification Design and Production 2013 / Semester 1 / week 9 Lecturer: Dr. Nikos Gazepidis
Chapter 4 Finding out about tasks and work. Terminology GOAL: End result or objective TASK: An activity that a person has to do to accomplish a goal ACTION:
Management & Development of Complex Projects Course Code MS Project Management Perform Qualitative Risk Analysis Lecture # 25.
A Solution Oriented Approach In Educational Settings The aim of this series of training sessions is to give an introduction to the principles of solution.
A useful guide from the Chief Examiner. June Paper Q1a) Describe the ways in which your production work was informed by research into real media.
Software Testing and Quality Assurance Software Quality Assurance 1.
Combining Theory and Systems Building Experiences and Challenges Sotirios Terzis University of Strathclyde.
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
VELS The Arts. VELS (3 STRANDS) Physical, Personal and Social Learning Discipline-based Learning Interdisciplinary Learning.
Transfer Like a Champ! By Michelle Brazeal. Transfer Training Why do we teach?
Understanding and using patterns in software development EEL 6883 Software Engineering Vol. 1 Chapter 4 pp Presenter: Sorosh Olamaei.
Task Analysis CSCI 4800/6800 Feb 27, Goals of task analysis Elicit descriptions of what people do Represent those descriptions Predict difficulties,
Digital Intuition Cluster, Smart Geometry 2013, Stylianos Dritsas, Mirco Becker, David Kosdruy, Juan Subercaseaux Welcome Notes Overview 1. Perspective.
Chapter 27 The Engineering Design Process. Learning Objectives Describe the various factors that are changing the design process Discuss the steps in.
ICT EMMSAD’05 13/ Assessing Business Process Modeling Languages Using a Generic Quality Framework Anna Gunhild Nysetvold* John Krogstie *, § IDI,
Cognitive Dimensions  Developed by Thomas Green, Univ. of Leeds  Used to analyze the usability of information artifacts  Applied to discover useful.
OVERVIEW Framework Overview – From Programming to Music Dimensions in Detail – Visibility, Progressive Evaluation, Consistency, Viscosity, Abstraction.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
 Introduction  Methodology  Case Study 1 : Event-B and RODN  Case Study 2 : B-Method and Atelier B  Observations and Analysis  Conclusion.
Rich Environments for Active Learning R. Scott Grabinger University of Colorado at Denver Chapter 23 Section III. Soft Technologies: Instructional and.
1 Sobah Abbas Petersen Adjunct Associate Professor, NTNU Researcher, Sintef TDT4252 Modelling of Information Systems Advanced Course TDT4252,
CHANGE READINESS ASSESSMENT Measuring stakeholder engagement and attitude to change.
 The same story, information, etc can be represented in different media  Text, images, sound, moving pictures  All media can be represented digitally.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Canberra Chapter July PMI Chapter Meeting July 2007 PMCDF Competence Framework A presentation by Chris Cartwright.
Cognitive Dimensions  Developed by Thomas Green and Alan Blackwell  Enhanced by Marian Petre Marian PetreMarian Petre  Descriptions of aspects, attributes,
Software Design Process. What is software? mid-1970s executable binary code ‘source code’ and the resulting binary code 1990s development of the Internet.
1 Design and evaluation methods: Objectives n Design life cycle: HF input and neglect n Levels of system design: Going beyond the interface n Sources of.
Informatics 121 Software Design I
WHAT IS INTERACTION DESIGN?
Presentation transcript:

Examining issues with advanced authoring Chris Roast Andrew Dearden Babak Khazaei Sheffield Hallam University

Context Significant growth of interactive media: broadband internet, interactive TV, DVD Impact upon end users: passive -> active Impact upon authors and producers: defining narratives -> defining interactive experiences How can authors best exploit the technology potential? Linking existing practice & novel potential via authoring tools

Context (DVD) DVD Technology: –armchair interaction with high quality media –local, formally finite, standard client DVD-Extra provides tool support for authoring highly dynamic and complex interactive DVDs DVD-Extra authors... design generic storyboards capable of generating numerous inter-linked instances of storyboards Knowledge Exchange with ZOO Digital Group plc Patent pending

DVD-Extra For example, a randomised multi-choice game - over 90,000 assets, approx 8,000 menus. Something no traditional author would consider No conventional authoring tool makes practical

The problem focus... Authors are faced with exploiting the potential of a new tool What is the fit between tools for production and current practice? A poor fit could mean: –inability to access potential –erroneous utilisation (QA) How to assess the fit? –analysis of context of use and existing practice –analysis of impact upon user skills and capabilities –combined findings

Contextual analysis initial training observation of day-to-day work and interviews with –multi-media production SME –DVD production SME –in-house production team specific character of the context of work – "the work artefacts"... extensively digital, involving complex abstractions, languages and functionality not "ring-bound personal calendars"!

The demand on authors Conventionally: authors work at a level of concrete narrative representations (flowcharts, stn's, storyboards) –complete "trace analysis" –occasionally using some hidden interaction state information (DVD registers) DVD-Extra: introduces abstract narratives, from which arbitrary concrete instances are defined –rules defining instances and their configuration –and rules generating DVD control language

Programming-like behaviour –relative to existing practice / models / tasks –non-direct manipulation actions have effects that can not be directly observed enhanced notions of testing –abstractions and notations representation and manipulation of abstractions room for mis-matches

An analytic framework... The Cognitive Dimensions framework for understanding significant features of complex information artefacts –Visibility / Juxtaposability Ease or difficulty of finding various parts of the notation, ability to compare and combine parts, to view different parts of a project at the same time –Viscosity Ease or difficulty of making changes to previous work –Closeness of mapping Relationship between the notation and the results being described –Progressive evaluation Ease of checking work done so far –Provisionality Ability to ‘sketch’ things out –Premature commitment Degree to which the notation imposes a particular order of working

Application... A generic "off the shelf" Cognitive Dimensions questionnaire was completed by authors (following initial training in DVD-Extra) –identify notations –identify sub-devices –series of generic questions (repeated for all sub-devices) A tool specific approach to the questionnaire was developed and completed co-operatively with the product manager

Findings... Contextual Analysis –rich contextual backing, with some specific evidence for expert analysis –terminology and ontology - generally consistent –key issues for concepts not available in the tool, e.g. menus –contrasting mental perspectives (abstract and physical) Cognitive Dimensional framework –error proneness case-sensitivity and whitespace sensitivity scripts –visibility an issue when examining the components of a single view –better support for progressive evaluation Issues raised conformed well with early user feedback on tool design –However Cognitive Dimensional account of issues are focus upon the character of notations and tools, and not simply fixable features

Conclusions... Combined analysis with contextual data... –initial examination identified focus upon cognitive dimensions as a fruitful –mutually beneficial techniques focusing contextual data analysis evidencing expert analysis This approach to assessment enabled the easy re- assessment of a tool upgrade Cognitive Dimensions framework – sufficiently "light" and non-judgemental to motivate novel design alternatives

Scope... Highly interactive DVD production makes specific demands upon authors –Complexity of conventional approaches –Complexity of novel technology –Combined analysis provides a valuable approach to (re-)assessing tool support How DVD specific? –formally finite "client" and "publication" Other interactive media? –general authoring issues likely to be similar –similar assessment approaches may be of value in ensuring authors effective the interactive potential of other media

Questions

Introduction and overall aims DVD Extra as an environment –Analysis and recommendations DVD Extra as tool for developers –Observation and analysis Assessing DVD end-user interaction –Recommendations helping support end users Internal review and where next?