SlideShare a Scribd company logo
1 of 19
Designing for knowledge maturing: 
from knowledge-driven software to 
supporting the facilitation of 
knowledge development 
I-KNOW 2014, Graz, Austria 
http://knowledge-maturing.com 
Andreas P. Schmidt 
Karlsruhe University of Applied Sciences 
Christine Kunzmann 
Pontydysgu Ltd. 
http://employid.eu 
http://learning-layers.eu
Trends in software engineering 
 Making software engineering more responsive to change 
ÞAgile software development, continuous delivery 
 Making complexity of domains more manageable 
ÞKnowledge-driven applications, semantic technologies 
 Software engineering is a mutual learning process of 
designers and users in which designing tools deepens the 
understanding of the domain 
2 
knowledge-driven 
what about agility applications? 
for But
Background: Where we are 
 Classic knowledge engineering methods are inspired by 
waterfall-like models 
 Emphasized strict phases and the formalization step 
 Neglected the complexity of social processes that 
construct a shared understanding on an ongoing basis 
 Recent developments in the direction of „continuous 
knowledge engineering“ 
 mostly based on the Wiki paradigm 
3 
Does it only change the engineering 
process or also the design itself?
Knowledge Maturing Model: 
How knowledge develops 
4
Knowledge Maturing & Design Processes 
 Design process itself is a knowledge maturing process in 
which the knowledge how to support a domain and its 
users in the best way develops 
 Knowledge maturing distinguishes between the 
(collective) knowledge and the artifacts used to represent 
 Co-existence of different levels of maturity and formality 
 Most knowledge engineering methodologies have so far 
focused on phase IV and phase V, some addressed phase 
III, neglecting the early phases 
5
Typology of knowledge-based applications 
 We are using a typology to illustrate the impact this 
maturing process has on the design 
 Design time vs. runtime 
 When does knowledge become part of the application? 
 Roles for developing knowledge 
 Who develops knowledge? Who evolves the 
representations in the application? 
 Processes for developing knowledge 
6
I. Hardcoded Knowledge 
 During the requirements phase, domain knowledge is 
collected by business analysts, modelled in an appropriate 
way (UML & Co.) and passed on to developers 
 Knowledge becomes implicit in the code 
 Weaknesses: 
 Responsiveness to change: 
• Requires long release cycles 
• cannot deal with fast-moving domains 
 Knowledge ready at design-time: 
• Basic assumption that knowledge can be „collected“ at design 
time is fundamentally flawed: it needs to be co-constructed 
7
2. Descriptive Knowledge Representation 
 Separate algorithms from descriptive knowledge 
 Long history in computer science, especially in AI 
 Two approaches 
 Engineering approaches: humans create the models 
 Mining approaches: algorithms create the models 
• But co-construction required from a KM-perspective 
• Therefore human-understandable descriptive models 
 Advantages: 
 Knowledge representations can become the focus of 
reflection 
 Functional framework can be applied to multiple domains as 
domain knowledge can be exchanged. 
8
3. Participatory evolution 
of knowledge representations 
 Problem: 
 Large time lag between need arising and actual change 
 Motivational issues, low rates of feedback, barriers to 
negotiation processes 
 Increase participation through social-media inspired 
approaches 
 From controlled vocabularies to tagging 
 Wiki-based modelling of domain knowledge 
 Knowledge modeling becomes a runtime activity 
 From expert-based modelling to broader range of 
participants 
 Impact on suitable formalism 
9
Example: SpirOnto 
 Improving spiritual care in 
a multi-disciplinary setting 
 Annotation of patient-care 
records with an ontology 
to cross-link cases and 
reflect on insights 
 Links observations to 
concepts and possible 
interventions 
 Ontology can be amended 
by users and is subject to 
empirical research. 
10 
http://spironto.de
4. Self-organized 
knowledge modelling processes 
 Problem: 
 Even if knowledge modelling has become a runtime 
activity, the rules and processes to regulate contributions 
are still part of tool design 
 But especially social media has shown: appropriation as 
actual use differs from intended use so that built-in 
regulations come into the way 
 Therefore: socially negotiated processes: 
 Gardening 
 Implications: 
 Tools don‘t provide processes, but support activities 
 Processes are negotiated by users 
11
Example: People Tagging 
 Social media approach to competence management 
 Supports a self-organized ontology maturing process 
 People can be tagged, but the system suggests tags 
 Users can merge and hierarchically structure tags 
 Results in a SKOS ontology 
 Some users assume responsibility for gardening tasks 
although no formal role is prescribed. 
12
Example People Tagging: SOBOLEO 
13 http://soboleo.knowledge-maturing.com
5. Facilitated knowledge processes 
 Problem: Self-organized processes are a challenge for 
users, increasing complexity 
 We have only focussed on users, not on helping users 
 Facilitation 
 Human facilitation 
 Facilitation through tool functionality 
 Facilitation through environments 
 Functionality 
 Recommendations, triggers 
 Negotiation spaces 
 Reflection, analytics 
14
Example: LivingDocuments 
 Facilitation by overcoming social barriers of lack of 
confidence to deal with sharing knowledge in early 
phases 
 LivingDocuments provides a collaborative editing 
environment and concentrates on supporting the 
negotation processes 
 Currently focused on semi-structured documents 
 But principle could be extended to more formalized 
artefacts 
 Facilitating the negotiation process by two key aspects 
 Indicate maturity of contributions 
 Maturity-aware creation of awareness about changes 
15
Example: LivingDocuments (2) 
16
Summary 
17 
Type Point in time Roles Processes Implications 
Hardcoded knowledge design time 
designer/ 
developer 
(software engineering) - 
Descriptive knowledge 
representation 
design time / 
runtime 
admin hardcoded (for admin) 
separation of knowledge and 
other components 
Participatory 
evolution of 
knowledge 
representations 
runtime user hardcoded (for users) 
knowledge representation 
formalisms understandable for 
end users; support for user 
contributions 
Self-Organized 
knowledge modeling 
processes 
runtime user socially negotiated 
support for activities instead of 
processes; negotiation spaces 
Facilitated knowledge 
processes runtime 
user + 
facilitator 
socially negotiated with 
facilitation support 
support for facilitating roles 
and activities
Conclusions 
 Do not hardcode knowledge into designs – 
make software knowledge-driven 
 Tear down the wall between design time and runtime - 
knowledge models can be changed by users 
 Let users define their social processes for developing 
knowledge models - support activities, not processes 
 Support facilitators in this process through analytics: 
support guidance activities 
Engineering and using 
software is a knowledge 
maturing process! 
18
Contact 
Christine Kunzmann 
Pontydysgu Ltd. 
Ankerstr. 47 
75203 Königsbach-Stein 
Tel: +49-7232-4093309 
mail: kontakt@christine-kunzmann.de 
http://christine-kunzmann.de 
Andreas P. Schmidt 
Karlsruhe University of Applied Sciences 
Institute for Learning & Innovation in Networks 
Moltkestr. 30 
76133 Karlsruhe 
phone: +49 (0)721 925-2914 
mail: andreas_peter.schmidt@hs-karlsruhe.de 
http://andreas.schmidt.name 
http://knowledge-maturing.com

More Related Content

What's hot

Can web 2.0 help us share learning designs?
Can web 2.0 help us share learning designs?Can web 2.0 help us share learning designs?
Can web 2.0 help us share learning designs?sheilatest
 
DevOps Gamification Workshop at JTEL Summer School 2015
DevOps Gamification Workshop at JTEL Summer School 2015DevOps Gamification Workshop at JTEL Summer School 2015
DevOps Gamification Workshop at JTEL Summer School 2015IstvanKoren
 
Model Based Learning - the Learn PAd way
Model Based Learning - the Learn PAd wayModel Based Learning - the Learn PAd way
Model Based Learning - the Learn PAd wayAndrea Polini
 
Software Architecture in Distributed Software Development
Software Architecture in Distributed Software DevelopmentSoftware Architecture in Distributed Software Development
Software Architecture in Distributed Software DevelopmentWerner Heijstek
 
Integrating agile software development and user-centered design
Integrating agile software development and user-centered designIntegrating agile software development and user-centered design
Integrating agile software development and user-centered designMüller-Birn Claudia
 
Information Technology Project Management - part 05
Information Technology Project Management - part 05Information Technology Project Management - part 05
Information Technology Project Management - part 05Rizwan Khurram
 
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...Luca Galli
 

What's hot (7)

Can web 2.0 help us share learning designs?
Can web 2.0 help us share learning designs?Can web 2.0 help us share learning designs?
Can web 2.0 help us share learning designs?
 
DevOps Gamification Workshop at JTEL Summer School 2015
DevOps Gamification Workshop at JTEL Summer School 2015DevOps Gamification Workshop at JTEL Summer School 2015
DevOps Gamification Workshop at JTEL Summer School 2015
 
Model Based Learning - the Learn PAd way
Model Based Learning - the Learn PAd wayModel Based Learning - the Learn PAd way
Model Based Learning - the Learn PAd way
 
Software Architecture in Distributed Software Development
Software Architecture in Distributed Software DevelopmentSoftware Architecture in Distributed Software Development
Software Architecture in Distributed Software Development
 
Integrating agile software development and user-centered design
Integrating agile software development and user-centered designIntegrating agile software development and user-centered design
Integrating agile software development and user-centered design
 
Information Technology Project Management - part 05
Information Technology Project Management - part 05Information Technology Project Management - part 05
Information Technology Project Management - part 05
 
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
 

Viewers also liked

Ethnographically Informed Studies as a Methodology for Motivation Aware Desig...
Ethnographically Informed Studies as a Methodology for Motivation Aware Desig...Ethnographically Informed Studies as a Methodology for Motivation Aware Desig...
Ethnographically Informed Studies as a Methodology for Motivation Aware Desig...Andreas Schmidt
 
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...Andreas Schmidt
 
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...Andreas Schmidt
 
MATURE - What we have learnt
MATURE - What we have learntMATURE - What we have learnt
MATURE - What we have learntAndreas Schmidt
 
Competency Orientation within Companies: The Challenge of Different Requirem...
Competency Orientation within Companies: The Challenge of Different Requirem...Competency Orientation within Companies: The Challenge of Different Requirem...
Competency Orientation within Companies: The Challenge of Different Requirem...Andreas Schmidt
 
Knowledge Maturing & Organizational Culture
Knowledge Maturing & Organizational CultureKnowledge Maturing & Organizational Culture
Knowledge Maturing & Organizational CultureAndreas Schmidt
 
Wissensreifung - neue Perspektiven auf den Umgang mit Informationen
Wissensreifung - neue Perspektiven auf den Umgang mit InformationenWissensreifung - neue Perspektiven auf den Umgang mit Informationen
Wissensreifung - neue Perspektiven auf den Umgang mit InformationenAndreas Schmidt
 

Viewers also liked (8)

myUI Ontology
myUI OntologymyUI Ontology
myUI Ontology
 
Ethnographically Informed Studies as a Methodology for Motivation Aware Desig...
Ethnographically Informed Studies as a Methodology for Motivation Aware Desig...Ethnographically Informed Studies as a Methodology for Motivation Aware Desig...
Ethnographically Informed Studies as a Methodology for Motivation Aware Desig...
 
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
 
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
 
MATURE - What we have learnt
MATURE - What we have learntMATURE - What we have learnt
MATURE - What we have learnt
 
Competency Orientation within Companies: The Challenge of Different Requirem...
Competency Orientation within Companies: The Challenge of Different Requirem...Competency Orientation within Companies: The Challenge of Different Requirem...
Competency Orientation within Companies: The Challenge of Different Requirem...
 
Knowledge Maturing & Organizational Culture
Knowledge Maturing & Organizational CultureKnowledge Maturing & Organizational Culture
Knowledge Maturing & Organizational Culture
 
Wissensreifung - neue Perspektiven auf den Umgang mit Informationen
Wissensreifung - neue Perspektiven auf den Umgang mit InformationenWissensreifung - neue Perspektiven auf den Umgang mit Informationen
Wissensreifung - neue Perspektiven auf den Umgang mit Informationen
 

Similar to Designing for knowledge maturing: from knowledge driven software to supporting the facilitation of knowledge development

Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)adesso Turkey
 
Empowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive ProcessesEmpowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive ProcessesDr. Matheus Hauder
 
Chapter 2 The Project Management and Information Technology Context.ppt
Chapter 2 The Project Management and Information Technology Context.pptChapter 2 The Project Management and Information Technology Context.ppt
Chapter 2 The Project Management and Information Technology Context.pptAhmadTawfigAlRadaide
 
The Four Main Values Of The Agile Methodologies In...
The Four Main Values Of The Agile Methodologies In...The Four Main Values Of The Agile Methodologies In...
The Four Main Values Of The Agile Methodologies In...Erin Moore
 
Conole_AECT_presentation
Conole_AECT_presentationConole_AECT_presentation
Conole_AECT_presentationgrainne
 
Conole Aect
Conole AectConole Aect
Conole Aectgrainne
 
Managing Projects for Digital Innovation Culture
Managing Projects for Digital Innovation CultureManaging Projects for Digital Innovation Culture
Managing Projects for Digital Innovation CultureHoward Jess Mijares II
 
Conole Salerno
Conole SalernoConole Salerno
Conole Salernograinne
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminarifi8106tlu
 
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...CSCJournals
 
Information Technology Project Management - part 02
Information Technology Project Management - part 02Information Technology Project Management - part 02
Information Technology Project Management - part 02Rizwan Khurram
 
Improving usage and impact of digitised resources
Improving usage and impact of digitised resourcesImproving usage and impact of digitised resources
Improving usage and impact of digitised resourcesAlastair Dunning
 
Improving usage and impact of digitised resources
Improving usage and impact of digitised resourcesImproving usage and impact of digitised resources
Improving usage and impact of digitised resourcesJisc
 
Open lw reference architecture project
Open lw reference architecture projectOpen lw reference architecture project
Open lw reference architecture projectEric Kluijfhout
 

Similar to Designing for knowledge maturing: from knowledge driven software to supporting the facilitation of knowledge development (20)

Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)
 
UCIDesign.ppt
UCIDesign.pptUCIDesign.ppt
UCIDesign.ppt
 
Empowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive ProcessesEmpowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
 
Planet: Muvenation Case Study
Planet: Muvenation Case StudyPlanet: Muvenation Case Study
Planet: Muvenation Case Study
 
Virtual Project Management
Virtual Project ManagementVirtual Project Management
Virtual Project Management
 
Chapter 2 The Project Management and Information Technology Context.ppt
Chapter 2 The Project Management and Information Technology Context.pptChapter 2 The Project Management and Information Technology Context.ppt
Chapter 2 The Project Management and Information Technology Context.ppt
 
The Four Main Values Of The Agile Methodologies In...
The Four Main Values Of The Agile Methodologies In...The Four Main Values Of The Agile Methodologies In...
The Four Main Values Of The Agile Methodologies In...
 
Conole_AECT_presentation
Conole_AECT_presentationConole_AECT_presentation
Conole_AECT_presentation
 
Conole Aect
Conole AectConole Aect
Conole Aect
 
Managing Projects for Digital Innovation Culture
Managing Projects for Digital Innovation CultureManaging Projects for Digital Innovation Culture
Managing Projects for Digital Innovation Culture
 
Conole Salerno
Conole SalernoConole Salerno
Conole Salerno
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminar
 
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
Supporting The Initial Stages of The Product Design Process: Towards Knowledg...
 
D2.2 Workflow Guidelines
D2.2  Workflow Guidelines D2.2  Workflow Guidelines
D2.2 Workflow Guidelines
 
Report
ReportReport
Report
 
Information Technology Project Management - part 02
Information Technology Project Management - part 02Information Technology Project Management - part 02
Information Technology Project Management - part 02
 
Improving usage and impact of digitised resources
Improving usage and impact of digitised resourcesImproving usage and impact of digitised resources
Improving usage and impact of digitised resources
 
Improving usage and impact of digitised resources
Improving usage and impact of digitised resourcesImproving usage and impact of digitised resources
Improving usage and impact of digitised resources
 
Open lw reference architecture project
Open lw reference architecture projectOpen lw reference architecture project
Open lw reference architecture project
 
Introduction to the Software Sustainability Institute
Introduction to the Software Sustainability InstituteIntroduction to the Software Sustainability Institute
Introduction to the Software Sustainability Institute
 

More from Andreas Schmidt

The Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesThe Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesAndreas Schmidt
 
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Andreas Schmidt
 
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Andreas Schmidt
 
7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - KeynoteAndreas Schmidt
 
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Andreas Schmidt
 
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Andreas Schmidt
 
Social Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveSocial Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveAndreas Schmidt
 
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Andreas Schmidt
 
EmployID at LearnTec 2015
EmployID at LearnTec 2015EmployID at LearnTec 2015
EmployID at LearnTec 2015Andreas Schmidt
 
Agile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAgile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAndreas Schmidt
 
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...Andreas Schmidt
 
Knowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampKnowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampAndreas Schmidt
 
REFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoREFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoAndreas Schmidt
 
Linking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsLinking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsAndreas Schmidt
 
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenWissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenAndreas Schmidt
 
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...Andreas Schmidt
 
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestaltenVerstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestaltenAndreas Schmidt
 
Motivationale, soziale und kulturelle Faktoren im Wissensmanagement
Motivationale, soziale und kulturelle Faktoren im WissensmanagementMotivationale, soziale und kulturelle Faktoren im Wissensmanagement
Motivationale, soziale und kulturelle Faktoren im WissensmanagementAndreas Schmidt
 
Knowledge Maturing Activities and Practices Fostering Organisational Learni...
Knowledge Maturing Activities and Practices Fostering Organisational Learni...Knowledge Maturing Activities and Practices Fostering Organisational Learni...
Knowledge Maturing Activities and Practices Fostering Organisational Learni...Andreas Schmidt
 

More from Andreas Schmidt (20)

The Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesThe Changing World of Work and the Role of Identities
The Changing World of Work and the Role of Identities
 
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
 
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
 
7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote
 
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
 
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
 
Social Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveSocial Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing Perspective
 
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
 
EmployID at LearnTec 2015
EmployID at LearnTec 2015EmployID at LearnTec 2015
EmployID at LearnTec 2015
 
Agile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAgile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An Introduction
 
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
 
Knowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampKnowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory Camp
 
REFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoREFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the Go
 
Linking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsLinking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in Organizations
 
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenWissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
 
Wissensreifung
WissensreifungWissensreifung
Wissensreifung
 
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
 
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestaltenVerstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
 
Motivationale, soziale und kulturelle Faktoren im Wissensmanagement
Motivationale, soziale und kulturelle Faktoren im WissensmanagementMotivationale, soziale und kulturelle Faktoren im Wissensmanagement
Motivationale, soziale und kulturelle Faktoren im Wissensmanagement
 
Knowledge Maturing Activities and Practices Fostering Organisational Learni...
Knowledge Maturing Activities and Practices Fostering Organisational Learni...Knowledge Maturing Activities and Practices Fostering Organisational Learni...
Knowledge Maturing Activities and Practices Fostering Organisational Learni...
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Designing for knowledge maturing: from knowledge driven software to supporting the facilitation of knowledge development

  • 1. Designing for knowledge maturing: from knowledge-driven software to supporting the facilitation of knowledge development I-KNOW 2014, Graz, Austria http://knowledge-maturing.com Andreas P. Schmidt Karlsruhe University of Applied Sciences Christine Kunzmann Pontydysgu Ltd. http://employid.eu http://learning-layers.eu
  • 2. Trends in software engineering  Making software engineering more responsive to change ÞAgile software development, continuous delivery  Making complexity of domains more manageable ÞKnowledge-driven applications, semantic technologies  Software engineering is a mutual learning process of designers and users in which designing tools deepens the understanding of the domain 2 knowledge-driven what about agility applications? for But
  • 3. Background: Where we are  Classic knowledge engineering methods are inspired by waterfall-like models  Emphasized strict phases and the formalization step  Neglected the complexity of social processes that construct a shared understanding on an ongoing basis  Recent developments in the direction of „continuous knowledge engineering“  mostly based on the Wiki paradigm 3 Does it only change the engineering process or also the design itself?
  • 4. Knowledge Maturing Model: How knowledge develops 4
  • 5. Knowledge Maturing & Design Processes  Design process itself is a knowledge maturing process in which the knowledge how to support a domain and its users in the best way develops  Knowledge maturing distinguishes between the (collective) knowledge and the artifacts used to represent  Co-existence of different levels of maturity and formality  Most knowledge engineering methodologies have so far focused on phase IV and phase V, some addressed phase III, neglecting the early phases 5
  • 6. Typology of knowledge-based applications  We are using a typology to illustrate the impact this maturing process has on the design  Design time vs. runtime  When does knowledge become part of the application?  Roles for developing knowledge  Who develops knowledge? Who evolves the representations in the application?  Processes for developing knowledge 6
  • 7. I. Hardcoded Knowledge  During the requirements phase, domain knowledge is collected by business analysts, modelled in an appropriate way (UML & Co.) and passed on to developers  Knowledge becomes implicit in the code  Weaknesses:  Responsiveness to change: • Requires long release cycles • cannot deal with fast-moving domains  Knowledge ready at design-time: • Basic assumption that knowledge can be „collected“ at design time is fundamentally flawed: it needs to be co-constructed 7
  • 8. 2. Descriptive Knowledge Representation  Separate algorithms from descriptive knowledge  Long history in computer science, especially in AI  Two approaches  Engineering approaches: humans create the models  Mining approaches: algorithms create the models • But co-construction required from a KM-perspective • Therefore human-understandable descriptive models  Advantages:  Knowledge representations can become the focus of reflection  Functional framework can be applied to multiple domains as domain knowledge can be exchanged. 8
  • 9. 3. Participatory evolution of knowledge representations  Problem:  Large time lag between need arising and actual change  Motivational issues, low rates of feedback, barriers to negotiation processes  Increase participation through social-media inspired approaches  From controlled vocabularies to tagging  Wiki-based modelling of domain knowledge  Knowledge modeling becomes a runtime activity  From expert-based modelling to broader range of participants  Impact on suitable formalism 9
  • 10. Example: SpirOnto  Improving spiritual care in a multi-disciplinary setting  Annotation of patient-care records with an ontology to cross-link cases and reflect on insights  Links observations to concepts and possible interventions  Ontology can be amended by users and is subject to empirical research. 10 http://spironto.de
  • 11. 4. Self-organized knowledge modelling processes  Problem:  Even if knowledge modelling has become a runtime activity, the rules and processes to regulate contributions are still part of tool design  But especially social media has shown: appropriation as actual use differs from intended use so that built-in regulations come into the way  Therefore: socially negotiated processes:  Gardening  Implications:  Tools don‘t provide processes, but support activities  Processes are negotiated by users 11
  • 12. Example: People Tagging  Social media approach to competence management  Supports a self-organized ontology maturing process  People can be tagged, but the system suggests tags  Users can merge and hierarchically structure tags  Results in a SKOS ontology  Some users assume responsibility for gardening tasks although no formal role is prescribed. 12
  • 13. Example People Tagging: SOBOLEO 13 http://soboleo.knowledge-maturing.com
  • 14. 5. Facilitated knowledge processes  Problem: Self-organized processes are a challenge for users, increasing complexity  We have only focussed on users, not on helping users  Facilitation  Human facilitation  Facilitation through tool functionality  Facilitation through environments  Functionality  Recommendations, triggers  Negotiation spaces  Reflection, analytics 14
  • 15. Example: LivingDocuments  Facilitation by overcoming social barriers of lack of confidence to deal with sharing knowledge in early phases  LivingDocuments provides a collaborative editing environment and concentrates on supporting the negotation processes  Currently focused on semi-structured documents  But principle could be extended to more formalized artefacts  Facilitating the negotiation process by two key aspects  Indicate maturity of contributions  Maturity-aware creation of awareness about changes 15
  • 17. Summary 17 Type Point in time Roles Processes Implications Hardcoded knowledge design time designer/ developer (software engineering) - Descriptive knowledge representation design time / runtime admin hardcoded (for admin) separation of knowledge and other components Participatory evolution of knowledge representations runtime user hardcoded (for users) knowledge representation formalisms understandable for end users; support for user contributions Self-Organized knowledge modeling processes runtime user socially negotiated support for activities instead of processes; negotiation spaces Facilitated knowledge processes runtime user + facilitator socially negotiated with facilitation support support for facilitating roles and activities
  • 18. Conclusions  Do not hardcode knowledge into designs – make software knowledge-driven  Tear down the wall between design time and runtime - knowledge models can be changed by users  Let users define their social processes for developing knowledge models - support activities, not processes  Support facilitators in this process through analytics: support guidance activities Engineering and using software is a knowledge maturing process! 18
  • 19. Contact Christine Kunzmann Pontydysgu Ltd. Ankerstr. 47 75203 Königsbach-Stein Tel: +49-7232-4093309 mail: kontakt@christine-kunzmann.de http://christine-kunzmann.de Andreas P. Schmidt Karlsruhe University of Applied Sciences Institute for Learning & Innovation in Networks Moltkestr. 30 76133 Karlsruhe phone: +49 (0)721 925-2914 mail: andreas_peter.schmidt@hs-karlsruhe.de http://andreas.schmidt.name http://knowledge-maturing.com