Agile Human-Centered Software Engineering
-
Upload
ferris-wheeler -
Category
Documents
-
view
33 -
download
0
description
Transcript of Agile Human-Centered Software Engineering
![Page 1: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/1.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Agile Human-Centered Software Engineering
Thomas Memmel, Fredrik Gundelsweiler, Harald Reiterer
Speaker: Fredrik Gundelsweiler
BS-HCI 2007, Lancaster, UK
![Page 2: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/2.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Motivation
• HCI and SE are recognized as professions made up of very
distinct populations
• To provide a high level of UI usability, software experts has to
work with people with a background in HCI
• Course of collaboration is mostly unclear, little has been done
on cross-discipline lifecycles
• Agile methods are the optimum, and workable, compromise
• Informal methods of XP and AM are close to HCI practice and
therefore the pathfinder for a common course of action
![Page 3: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/3.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
XP & HCI Practice
![Page 4: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/4.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
AM & HCI Practice
![Page 5: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/5.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Design Approaches Compared
![Page 6: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/6.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Phase I
![Page 7: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/7.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Phase II
![Page 8: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/8.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Phase III
![Page 9: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/9.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Phase III – Lightweight Evaluation Methods
![Page 10: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/10.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Phase III – Lightweight Evaluation Methods
![Page 11: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/11.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Overview
![Page 12: Agile Human-Centered Software Engineering](https://reader035.fdocuments.net/reader035/viewer/2022070402/568138a0550346895da05e64/html5/thumbnails/12.jpg)
Human-Computer Interaction University of Konstanz hci.uni-konstanz.de
Summary
• We bridge HCI and SE based on their commonalities
• Similarities in basic principles and practices as well as
among the methods and tools
• Important links to XP, but many important aspects
relate to AM, HCI and beyond
• We concur with the findings of interdisciplinary
researchers and use scenarios and prototypes as
fundamental artifacts propelling a design process