user centred requirements processes in mature: the big picture
DESCRIPTION
Presentation at the MATURE Workshop on User Centred Requirements Processes for E-Learning and Knowledge Management – A European-Wide Perspective, London, July 2009TRANSCRIPT
MATUREContinuous Social Learning in Knowledge
Networks
MATURE Approach to Requirements
Engineering
Andrew Ravenscroft, John Cook (LTRI)
Andreas Schmidt (FZI)
London, July 2, 2009http://mature-ip.eu
2 2
Outline
Methodological outline
Year 1 Design Studies
Formative evaluation
Use Case Development & Initial Requirements
Year 2 Demonstrator Planning
MATURE - Continuous Social Learning in Knowledge Networks
3 3
Design-based research (DBR)
“The challenge of design-based research is in flexibly developing research trajectories that meet our dual goals of refining locally valuable innovations and developing more globally usable knowledge for the field.” (Design-based research collective, 2002, Educational Researcher)
“The design-science paradigm seeks to extend boundaries of human and organizational capabilities by creating new and innovative artefacts”(Hevner et. al., 2009), MIS Quarterly)
MATURE - Continuous Social Learning in Knowledge Networks
MATURE - Continuous Social Learning in Knowledge Networks
Design Study Approach in Year 1
5 5
Design Studies
8 critical experiments in design• explored key aspects that needed to be validated prior to
embarking on a full-scale draft requirements specification
Characteristics• Exploratory not confirmatory• Focussed and time limited• Based on existing tools with limited further developments• Incorporated both conceptual and software development
foci• Application partner involvement (consortium/associate)
o Inspired by real user needso Developed in close interaction with end user representativeso Collected feedback on the end result
• Evaluatedo Cover key aspects and phases of knowledge maturing?
MATURE - Continuous Social Learning in Knowledge Networks
6 6
Design Studies in the project organization
MATURE - Continuous Social Learning in Knowledge Networks
7 7
Evaluation and coordination: DS Grids
DS grids linked design activities to conceptions and activities consistent with knowledge maturing (KM), through 12 questions• What aspects? (conceptual, technical, user)• Specified whether PLME, OLME, both
Provided an aggregated picture of design activities KM: phases covered? commonalities? gaps?
candidates for integration?
…advance organisers to get design teams thinking in terms of KM, ‘user requirements in context’
Use Case Development & Requirements Definition
MATURE - Continuous Social Learning in Knowledge Networks
Use Case Development & Requirements Specification
9 9
Overview of activities
MATURE - Continuous Social Learning in Knowledge Networks
1010
SER Model by Fischer
MATURE - Continuous Social Learning in Knowledge Networks
1111
SER applied to the use case process
MATURE - Continuous Social Learning in Knowledge Networks
1212
Coverage:Use cases with focus on maturing phases
MATURE - Continuous Social Learning in Knowledge Networks
On to Year 2: from Use Cases to Demonstrators
1414
Prioritizing use cases: where should focus on first?
Useful and user-driven: Solving a real problem of application partners
Focussed: Adressing a key knowledge maturing issue, yielding a distinctive solution
Relevant to TEL research:Adressing a key challenge for technology-enhanced learning research (using the PROLEARN TEL priorities)
Feasible:Feasible within the project timeframe and resource constraints
MATURE - Continuous Social Learning in Knowledge Networks
1515
How did we approach it?
Collecting priorities from application partners and scientific partners
Aggregating high priority use cases into groups Development of demonstrator definitions
• Scenario• Relevance for knowledge maturing• Benefit for application partners• Research challenges
Cross-checking demonstrator definitions with TEL priorities from the PROLEARN Roadmap
Concrete planning (time, resources, involvement)
MATURE - Continuous Social Learning in Knowledge Networks
1616
Demonstrators
Demonstrators covering groups of use cases• Implementing a coherent scenario• Feasible within one year• Can be evaluated within the next year• Clearly illustrate the added value of MATURE in an example
Will evolve into the “MATURE solution” (OLME/PLME/Maturing Services)• built on a shared infrastructure• Key architectural issues will be solved across demonstrators
The other use cases will be added or redefined at a later stage
MATURE - Continuous Social Learning in Knowledge Networks
1717
Overview of Demonstrators
MATURE - Continuous Social Learning in Knowledge Networks
Content
Semantics
People
Demonstrator 1Assuring Quality for Social Learning in Content Networks
Demonstrator 2Developing Collaborative Understanding
Demonstrator 3People Tagging for Organizational Development
Demonstrator 4Maturing Process Knowledge and Learning Support in Business Processes
Processes
1818
Summary
Design-based research as an underlying methodology
First year activities were 8 focused design studies• early and critical experiments in design that informed further
design activities prior to Use Case process (year 1)
Use case definition as a moderated bottom-up process
4 Demonstrators covering groups of use cases with high priority and a coherent theme for year 2• will constitute the 1st Prototype after year 2
MATURE - Continuous Social Learning in Knowledge Networks