Design & Evaluation of the Goal-Oriented Design Knowledge Library
-
Upload
andrewhilts -
Category
Business
-
view
514 -
download
0
Transcript of Design & Evaluation of the Goal-Oriented Design Knowledge Library
![Page 1: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/1.jpg)
Design and Evaluation of the Goal-oriented Design Knowledge Library
Framework
iConference 2012
Andrew HiltsEric Yu
Faculty of Information, University of Toronto
February 9, 2012
![Page 2: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/2.jpg)
iConference 2012Hilts & Yu 2
The GO-DKL Framework
•A model and method for extracting, codifying and storing relational excerpts of design knowledge from scholarly publications.
•A method for analyzing such a knowledge base to support information systems design.
![Page 3: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/3.jpg)
iConference 2012Hilts & Yu 3
Siloed e-Democracy Design
•Emerging scholarly community
•“Design knowledge” expressed textually in journal articles or white papers.
•A shared knowledge base could accelerate and strengthen advances in the domain.
![Page 4: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/4.jpg)
iConference 2012Hilts & Yu 4
Study objectives
•Unified model of scholarly findings for accessible and efficient retrieval.
•Support designers / analysts to leverage past work to apply to current problem contexts.
•Highlight related areas of application domain that may be relevant to a designer’s project.
![Page 5: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/5.jpg)
iConference 2012Hilts & Yu 5
Design Knowledge Management
•How to effectively manage information systems design knowledge?
•No one solution -- domain specific.
![Page 6: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/6.jpg)
iConference 2012Hilts & Yu 6
Design Knowledge: a metamodel
![Page 7: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/7.jpg)
iConference 2012Hilts & Yu 7
Design Knowledge: a metamodel
•Conceptualize
•What is design knowledge?
•What is not?
Fludd, R. (1619). Description of perception.
![Page 8: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/8.jpg)
iConference 2012Hilts & Yu 8
Design Knowledge: a metamodel
•Codify
•How do we obtain and store this knowledge?
Stohlman, T. (2008). Touching Rosetta. http://www.flickr.com/photos/namlhots/227505138/
![Page 9: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/9.jpg)
iConference 2012Hilts & Yu 9
Design Knowledge: a metamodel
•Retrieve
•How can this knowledge be accessed?
http://www.examiner.com/sites/default/files/styles/image_full_width/hash/StanfordLibrary-JustinSullivan_Getty%20Images-12-17-2004.jpg
![Page 10: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/10.jpg)
iConference 2012Hilts & Yu 10
Design Knowledge: a metamodel
•Represent
•How is retrieved knowledge depicted?
Magritte, R. (1935). The Human Condition.
![Page 11: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/11.jpg)
iConference 2012Hilts & Yu 11
Design Knowledge: a metamodel
•Situate
•How to contextualize?
![Page 12: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/12.jpg)
iConference 2012Hilts & Yu 12
Design Knowledge: a metamodel
•Evaluate
•How to determine if appropriate for usage context?
![Page 13: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/13.jpg)
iConference 2012Hilts & Yu 13
Methodology
![Page 14: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/14.jpg)
iConference 2012Hilts & Yu 14
Hevner et al’s model of I.S. research
![Page 15: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/15.jpg)
iConference 2012Hilts & Yu 15
A goal-oriented view of design knowledge
•Design knowledge as the relationship between I.S. design features and stakeholder objectives.
•Features may help or hurt goals.
•Assess potential designs based on potential goal satisfaction.
![Page 16: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/16.jpg)
iConference 2012Hilts & Yu 16
Building a design knowledge base
•How to codify design knowledge expressed in narrative textual form? Our approach:
•Qualitative, inductive coding scheme based on our notion of goal-oriented design knowledge.
•Coding scheme applied to academic papers; instances of scheme concepts tagged and converted into database records and relationships.
•29 codified publications.
![Page 17: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/17.jpg)
iConference 2012Hilts & Yu 17
Library and Project Data
![Page 18: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/18.jpg)
iConference 2012Hilts & Yu 18
Codification and Analysis
![Page 19: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/19.jpg)
iConference 2012Hilts & Yu 19
Retrieval
•How to effectively navigate these relationships?
•Goal-oriented browsing - start from goals, end up with design feature recommendations
•Directly browsing long lists of goals is not scalable.
•Solution - aggregate goal classifications
•User builds a custom project model, a collection of relevant goals from the retrieved information.
![Page 20: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/20.jpg)
iConference 2012Hilts & Yu 20
Application Example
•Facebook DSS•Design goals:
•Participation be incentivized
•External information be considered
•Degree of Consensus be obtained
•Social Pressures be reduced
![Page 21: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/21.jpg)
iConference 2012Hilts & Yu 21
Goal association
Users’ project goal
Users’ project goal
Aggregate goals
associated with
project goals
Aggregate goals
associated with
project goals
![Page 22: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/22.jpg)
iConference 2012Hilts & Yu 22
Goal browsing
Description of a library goalDescription of a library goal
![Page 23: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/23.jpg)
iConference 2012Hilts & Yu 23
Relationally guided retrieval
Impacted & Related library goalsImpacted & Related library goals
![Page 24: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/24.jpg)
iConference 2012Hilts & Yu 24
Tree-list representation and contextualization of project model
Alter contributionsto parent
Alter contributionsto parent
Deselect nodes to negatetheir contributions
Deselect nodes to negatetheir contributions
Export “model slice”Export “model slice”
Label colour calculatedbased on
received contributions
Label colour calculatedbased on
received contributions
Drill down to reveal high-level goals’ contributions
Drill down to reveal high-level goals’ contributions
![Page 25: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/25.jpg)
iConference 2012Hilts & Yu 25
A generated goal model slice
![Page 26: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/26.jpg)
iConference 2012Hilts & Yu 26
A closer look
![Page 27: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/27.jpg)
iConference 2012Hilts & Yu 27
Generated Design Feature Report
![Page 28: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/28.jpg)
iConference 2012Hilts & Yu 28
Generated Publication Report
![Page 29: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/29.jpg)
iConference 2012Hilts & Yu 29
e-Democracy design practitioner work practices: methods
•Semi-structured interviews with 6 individuals.
•Interviews transcribed and qualitatively analyzed.
![Page 30: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/30.jpg)
iConference 2012Hilts & Yu 30
e-Democracy design practitioner work practices: findings
•Primarily rely on tacit experience; little on codified guidelines.
•Inspired by popular websites; tacit evaluations thereof.
•Design goals very similar to those codified in the GO-DKL knowledge base.
“The things that inform me are not documentation about projects, but the
projects themselves.”
![Page 31: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/31.jpg)
iConference 2012Hilts & Yu 31
Practitioner Evaluation of GO-DKL
• Relevance
• Useful as a heuristic - “did I miss anything?”
• Anticipate problems in advance
• Suggestions
• Link to “off-the-shelf” solutions
• Goal Prioritization
• Designers can contribute
• Critiques
• Trustworthiness
• Vocabulary
• Usability
GO-DKL: A source of inspiration for
potential solutions to design problems that
must be primarily considered in their own
context.
![Page 32: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/32.jpg)
iConference 2012Hilts & Yu 32
Future Work
•Develop web-based community platform for goal-oriented design knowledge sharing.
•User-contributed design knowledge; less focussed on scholarly publications.
•Peer assessments of design relationship trustworthiness and contextual dependence.
•Extensive user testing and interface redesign.
![Page 34: Design & Evaluation of the Goal-Oriented Design Knowledge Library](https://reader033.fdocuments.in/reader033/viewer/2022060118/55890258d8b42a941b8b45c2/html5/thumbnails/34.jpg)
iConference 2012Hilts & Yu 34
References•Ahmed, S. (2005). Encouraging reuse of design knowledge: a method to index knowledge. Design Studies, 26(6):565–592.
•Ahmed, S. and Wallace, K. M. (2004). Understanding the knowledge needs of novice designers in the aerospace industry. Design Studies, 25(2):155–173.
•Alexander, I. and Kiedaisch, F. (2002). Towards recyclable system requirements. In Proceedings Ninth Annual IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, pages 9–16. IEEE Comput. Soc.
•Babar, M., Gorton, I., and Kitchenham, B. (2006). A framework for supporting architecture knowledge and rationale management. Rationale Management in Software.
•Davies, T. (2009). The Blossoming Field of Online Deliberation. In Davies, T. R. and Pena Gangadharan, S., editors, Online Deliberation: Design, Research, and Practice, pages 1–20, San Francisco, CA. CSLI Publications.
•Eilouti, B. H. (2009). Design knowledge recycling using precedent-based analysis and synthesis models. Design Studies, 30(4):340–368.
•Esfahani, H. and Yu, E. (2010). A Repository of Agile Method Fragments. In Munch, J., Yang, Y., and Schafer, W., editors, LNCS 6195: New Modeling Concepts for Todays Software Processes, pages 163–174, Berlin / Heidelberg. Springer.
•Muller, W. (1996). Typology and the organization of design knowledge. Design Studies, 17(2):111–130.
•Ormerod, T., Mariani, J., Ball, L., and Lambell, N. (1999). Desperado: Three-in-one indexing for innovative design. In Sasse, A. and Johnson, C., editors, 13th International Conference on Human-Computer Interaction, page 336, Edinburgh, UK. Ios PR Inc.
•Oxman, R. E. and Planning, T. (1994). Precedents in design: a computational model for the organization of precedent knowledge. Design Studies, 15(2):141–157.
•Wahid, S., Mccrickard, D. S., Chewar, C. M., and Chong, J. (2006). Entangled Design Knowledge : Relationships as an Approach to Claims Reuse.