Slide Title - DSpace at Open Universiteit: Home

Download Report

Transcript Slide Title - DSpace at Open Universiteit: Home

Slide Title
Presenter Details
Joint Information Systems Committee
16/07/2015 | | Slide 1
Funding bodies' concerns
 Funders think they want you to follow the agreed workplan
– But following a tight workplan doesn't fit innovation
• If you know what you are going to deliver, it's a
production project, not an innovation project
 Funders want to make a worthwhile difference
 How do you know?
– Benchmark and change? - difficult
– What you provide is being used to good effect before the
end of the project…
“This was taken up and used”
Joint Information Systems Committee
16/07/2015 | | Slide 2
Invention vs Innovation
 “Invention” is the production of something different
 “Innovation” is the adoption of an invention to make a
difference in the way things are done
 So innovation is “a difference that makes a difference”
– Gregory Bateson's definition of meaning
 Innovation necessarily has an aspect of effective use
 ... and is a function of social change
Joint Information Systems Committee
16/07/2015 | | Slide 3
Disruptive and incremental innovation
Clayton Christensen: The Innovators Dilemma
Companies do all the right things:
– Find out what their customers want
– Carry out the R&D needed
– Rapidly bring the new product to market
– Maintain good value for money
... and still get nixed by an upstart
... with a disruptive innovation
Joint Information Systems Committee
16/07/2015 | | Slide 4
Why?
 Disruptive technologies start beneath the radar
 They attract a market not being served
– Cheaper, but less functional
– More convenient/ quicker/ easier to use
 But has superior development potential
 Ignored while its technology and support infrastructure
evolves
 Successful companies have well developed filters for
screening out R&D outputs that don't enhance their market
position
 By the time disrupted incumbent market leader wakes up…
it's too late!
Joint Information Systems Committee
16/07/2015 | | Slide 5
Informal Learning is Potentially a Disruptive Technology
 It appears beneath the radar
 It doesn't award degrees or other qualifications
 Typically ad hoc and short
 Cheap = flaky business model =
"It's not a competitor"
 The lightweight technology and supporting
infrastructure significantly lower costs
 Just in time – convenient & used straight away
Joint Information Systems Committee
16/07/2015 | | Slide 6
Informal Learning is Potentially a Disruptive Technology
 Resources, activities and support can be found
when needed
 Find others wanting the same thing at the same
time
 But technology increases in capability and reduces
in cost
 Incumbents are ignoring informal learning
 ... and they are locking out the technology it uses
Joint Information Systems Committee
16/07/2015 | | Slide 7
Cycles of Innovation
1. Disruptive innovation
2. A series of incremental innovations
strengthen it
3. Reaches the end of its 'improvability’
4. … but probably disrupted already
Joint Information Systems Committee
16/07/2015 | | Slide 8
An Innovation Matrix
Radical
Incremental
Semi-Radical
innovation
Semi-Radical
Low
Practices / Processes
(also Business Models / Markets)
High
Practice / Software Innovation Matrix
Low
innovation
High
Technology
(Software / Services)
Joint Information Systems Committee
16/07/2015 | | Slide 9
Addressing the Dilemma
 Disruptive developments have to be separated off
organisationally to survive
 ... but still 'available‘ (maybe to the owners of the company)
Joint Information Systems Committee
16/07/2015 | | Slide 10
Technology Adoption Life-Cycle
Marketing Hi-Tech
Discontinuous
Innovation
Supported through its
lifecycle by
Main Street
Incremental
Innovations
Tornado
Assimilated
Early Market
Technology Visionaries
Enthusiasts (Early Adopters)
(Innovators)
Joint Information Systems Committee
Pragmatists
(Early Majority)
Conservatives
(Late Majority)
Skeptics
(Laggards)
16/07/2015 | | Slide 11
The CHASM… and Sustainability
What should JISC
Development do…
Main Street
...to get successful
Pilots across?
Tornado
into the
CHASM
Assimilated
Early Market
Technology Visionaries
Enthusiasts (Early Adopters)
(Innovators)
Joint Information Systems Committee
Pragmatists
(Early Majority)
Conservatives
(Late Majority)
Skeptics
(Laggards)
16/07/2015 | | Slide 12
Technology Adoption Lifecycle
Is this why many funded technology projects
fail?
What must be done to cross the Chasm?
Organisations need to know it is valuable
Then they will cover the costs of maintaining it
... whether through commercial or open
source channels
Joint Information Systems Committee
16/07/2015 | | Slide 13
IDEO’s Rough Innovation Pattern
Identify
Problem /
Opportunity
Closely
Observe
(ethnography)
Brainstorm
Solutions
Rapid
Prototyping
(observe use)
Trial / Pilot
fully-working
Prototype
Production
& Continue
to Observe!
Joint Information Systems Committee
16/07/2015 | | Slide 14
How Do We Identity Problems?
 Work with existing communities – for JISC these might be:
– UCISA (have Identified Top 10 Issues)
– CETIS SIGs (start from existing Reference Models)
– AUA, HEA Subjects Centres…
 Work with them to Map their Territory
– Start Rough and get Approximate ‘Big Picture’
– Fill in Detail over Time to Evolve Models
 Reflect on the Map
– Identify Problem Areas
– Agree Priorities
– Study Problems in the Real World
Joint Information Systems Committee
16/07/2015 | | Slide 15
Applying this in the e-Framework
 Technical development takes place in a vacuum
 There is always a human context
 A key aspect of the SOA approach is seeking to link ICT
services to human tasks and context of use
 In JISC e-Learning Programmes this has been done through
– Reference Models
– Service Adapter Toolkits
– Demonstrators
– Pilots
Joint Information Systems Committee
16/07/2015 | | Slide 16
From Reference Modelling to Domain Mapping
 The-Learning Reference Models have now completed
 They have produced very useful resources as a starting point
for any development project in their domain
 But “Reference Model” has narrower, normative associations
 Seeking reusable Domain Knowledge, that is relatively stable
 This forms the basis for Community to:
• Identify and agree Key Problem Areas
• Collaborate with Developers (open source or commercial)
in Co-evolving Practices, Processes & Software
• Ensure Coherence across their ‘Family’ of Applications
• Save re-doing the same work (differently) each time
Joint Information Systems Committee
16/07/2015 | | Slide 17
Process Models
Domain
Learner / Teacher /
Researcher
Need
Learning/Teaching/Research/… Process
User’s Computer
Use Case 1
User’s Computer
Use Case 2
User’s Computer
Use Case 3
Many tasks require several people to work together in a workflow.
In such cases Scenarios & Process Models set this out,
showing how people and computers work together to accomplish the task.
Joint Information Systems Committee
16/07/2015 | | Slide 18
Process Models
Domain
Learning / Teaching / Research /… Process
Lightweight Application
User Interface
Application Specific Functions
Service A Interface
Service B Interface
Service C Interface
Service A Interface
Service B Interface
Service C Interface
Service A
Service B
Service C
Joint Information Systems Committee
16/07/2015 | | Slide 19
Service Usage Models
User’s Computer/Portal
Use Case
‘Orchestration’
Web Service
Service A
Service B
Invoke
Invoke
Typically User Tasks need to call on several services.
Typically User Tasks need to call on several services.
‘Orchestration’ standards are emerging for coordinating a set of services.
The e-F’Orchestration’
calls a coordinated
set emerging
of services
a ‘Service
Usage
Model’.
standards are
for creating
‘composite
services’.
Joint Information Systems Committee
16/07/2015 | | Slide 20
Emerging Tools to Support Process Modelling and Development
 As well as standards to describe processes there is an
emerging standard for graphically displaying processes
 The OMG has developed BPMN 1.0 & now working on v 2
(Business Process Modelling Notation)
 Developers are incorporating it into graphical tools
– To model processes
– To generate executable code
 ICT support becomes flexible, easy to create and change,
rather than set in hard to change system
 The lightweight composite application is easier to create
 Interchange between practice and process becomes easier
Joint Information Systems Committee
16/07/2015 | | Slide 21
Domain Maps & Models
Domain
Model
Workflow
(Practice
&Layer
Process)
Models
Domain
Map
(informal)
or Model
(formal)
Application
Specific
Service
Usage
Model
(Human + Systems) Domain Context
As-Is & To-Be
Model
Internal
SUM
User
Workflow/Process
Models
Workflow/Process
Models
Domain
Service
Practice
Description
Interface
Process-specific
(Human
+ Systems)
(Human
+ Systems)
Information
Co-ordination
Description
and
Stakeholder
Goal
&
Information
Model
Orchestration
As-Is
& To-Be
As-Is
& To-Be
Model
/ Model
Use
Case
Choreography
&
Function
Application
Project
Role
Models
Models
Specific
Case
Application
Application
Domain
Functions
Studies
(UI, (UI,
application
specific
software,
service
coordination)
application specific software, service coordination)
Service
System
Services
Scenarios
Process
Use
Case
Use
Cases
Model
Used
(Workflow
Service
Service
Service
Model
Model
Service
Usage Model
Narratives)
Consumer
Consumer
Consumer
(aInterface
set of services organised
Interfaceand coordinated
Interface
to provide an function within an application)
Joint Information Systems Committee
16/07/2015 | | Slide 22
Learning Design
Application Specific Layer
User
Interface
Learning
Design
Engine
Service
Joint Information Systems Committee
Service
Service
16/07/2015 | | Slide 23
LD “Problems”
 Confusion of LD spec with implementation limitations
– "Too difficult for ordinary teachers"
– "No way of searching and previewing, and hence
of sharing, UoLs"
– "It's too slow and doesn't scale"
– "Cannot change a run after it has started"
 But if don't resolve, can act as Showstoppers
 TEN Competence is taking the lead on this
Joint Information Systems Committee
16/07/2015 | | Slide 24
"Too difficult for ordinary teachers“ – and Learners!
 This is a question of providing usable authoring
interfaces
 Learn from LAMS’ graphical interface
 Authoring used by Teacher with Students to create
Activities
 This would greatly strengthen informal learning
communities
 But LAMS functionality is simpler than LD
 Can we create something as easy as LAMS for LD?
Joint Information Systems Committee
16/07/2015 | | Slide 25
Proposal for “LAMS-alike” Graphical UI
 Draggable LAMS activity =
– LD Activities + LD Environment
– Some fields preset, some open
 Modify an existing editor to produce “LD Components”
 Create small LD components
– Activity + Environment
– Fill in some fields
– Place ??? In editable fields
– In CP Organisation call it LD:Activity or LD:Activity-Structure, etc
– Save with Icon in a Content Package
Joint Information Systems Committee
16/07/2015 | | Slide 26
Proposal for “LAMS-alike” Graphical UI
 Create a separate Graphical editor which:
– Reads in components and puts icons on a palette
– When dragged and dropped, adds element code to UoL
– Linking Activity icons in parallel or sequence creates
Activity structures
– All editable fields, across all LD elements in a component,
are presented in a single pop-up Property Box
– If people don’t like defaults, can go back to the
component editor and change them
Joint Information Systems Committee
16/07/2015 | | Slide 27
The Services Dilemma
 Limited number of explicit services constrains use
 But too many and you can lose interoperability
 … and hard to get approval in standards bodies!
 Can we increase the range of Services that can be used
in LD without losing interoperability (too much)?
 Could we create an ‘open learning service’ element?
– LS Services are open on the LD ‘Roles’ side
– Can they be open also on the Service side?
 What do others do? (How does BPEL handle it?)
Joint Information Systems Committee
16/07/2015 | | Slide 28
Finding Services
 Two ways:
1. Downloadable for local use
 Open source
 Commercial (pay for download)
2. Available as an online service
 Free
 Commercial (pay for use)
 Need to be able to include references for one or both of
these in a generic LD Service element
Joint Information Systems Committee
16/07/2015 | | Slide 29
Talking to Services
 Run time communication between LD Engine & Service
needed:
1. At set up time
2. At launch of service
3. On completion of use
4. During use
 1. needs special handling
 2. & 3. can probably be handled using existing property
mechanisms in LD but need to define service interface
 4. Is more complex and being explored by LAMS
Joint Information Systems Committee
16/07/2015 | | Slide 30
The Future of LD
 LD has a key role to play in the integration of
services into learning flows
 LD learning flows parallel developments in process
support
 Usability is a key issue
 Engage those who already need informal learning
 Work with them iteratively to create usable
systems
Joint Information Systems Committee
16/07/2015 | | Slide 31