scieee AI-readable full text Open interactive document viewer

Enterprise Experience into the Integration of Human-Centered Design and Kanban

Schön, Eva-María; Winter, Dominique; Uhlenbrok, Jan; Escalona Cuaresma, María José; Thomaschewski, Jörg

Abstract

he integration of Human-Centered Design (HCD) and Agile Software Development (ASD) promises the development of competitive products comprising a good User Experience (UX). This study has investigated the integration of HCD and Kanban with the aim to gain industrial experiences in a real world context. A case study showed that requirements flow into the development process in a structured manner by adding a design board. To this end, the transparency concerning recurring requirements increased. We contribute to the body of knowledge of software development by providing practical insights into Human-Centered Agile Development (HCAD). On one hand, it is shown that the integration of HCD and Kanban leads to a product with a good UX and makes the development process more human-centered. On the other hand, we conclude that a cross-functional collaboration speeds up product development.

Full text

Enterprise Experience into the Integration of Human-Centered Design and Kanban Eva-Maria Schön1,4, Dominique Winter2, Jan Uhlenbrok3, Maria J. Escalona1 and Jörg Thomaschewski2 1University of Seville, Sevilla, Spain 2University of Applied Sciences Emden/Leer, Emden, Germany 3Neue Osnabrücker Zeitung GmbH & Co. KG, Osnabrück, Germany 4CGI Germany Ltd. & Co. KG, Hamburg, Germany Keywords: Agile Software Development, Human-Computer Interaction, Case Study, User Experience, Kanban. Abstract: The integration of Human-Centered Design (HCD) and Agile Software Development (ASD) promises the development of competitive products comprising a good User Experience (UX). This study has investigated the integration of HCD and Kanban with the aim to gain industrial experiences in a real world context. A case study showed that requirements flow into the development process in a structured manner by adding a design board. To this end, the transparency concerning recurring requirements increased. We contribute to the body of knowledge of software development by providing practical insights into Human-Centered Agile Development (HCAD). On one hand, it is shown that the integration of HCD and Kanban leads to a product with a good UX and makes the development process more human-centered. On the other hand, we conclude that a cross-functional collaboration speeds up product development. 1 INTRODUCTION Nowadays, companies face the challenge to develop competitive products, which fulfil user needs and lead to a positive User Experience (UX). Therefore, the integration of Agile Software Development (ASD) and Human-Centered Design (HCD) is a popular research field. In literature, there are a lot of existing experiences and best practices investigating Scrum as one of the important methodologies for an agile human-centred process (Maguire, 2013; Winter et al., 2012; Holt et al., 2012). However, if we take a broader look on ASD, we can observe a change when it comes to the distribution of agile methodologies in general. In particular, the use of Kanban in IT projects has increased during the last years (Komus, 2012; Komus et al., 2014). Despite this trend, little is known about the integration of Kanban and HCD. While Scrum specifies a process model including a set of meetings, roles and rules; Kanban can be implemented into an organization without changing the whole development process. In the beginning of agile transformation using Kanban, there is no need to change the established, well-known development process. The application of Kanban starts with making a workflow visible and proceeds with continuous improvement of the existing process model. To this end, it is easier to change from nonagile development to Kanban, compared to the application of Scrum. The evolution of Kanban for IT was mainly influenced by Anderson in between 2004-2010 (Anderson, 2004; Anderson, 2010). There are five core practices in Kanban (Anderson and Roock, 2011):  Visualize the workflow (e.g. using a Kanban board)  Limit work in progress (WIP)  Manage continuous flow  Make process policies explicit  Improve collaboratively (using models and scientific methods) The integration of human-centred development activities into the development process is necessary in order to improve human related factors (e.g. Schön, E-M., Winter, D., Uhlenbrok, J., Escalona, M. and Thomaschewski, J. Enterprise Experience into the Integration of Human-Centered Design and Kanban. DOI: 10.5220/0005942601330140 In Proceedings of the 11th International Joint Conference on Software Technologies (ICSOFT 2016) - Volume 1: ICSOFT-EA, pages 133-140 ISBN: 978-989-758-194-6 Copyright c 2016 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved 133 usability and UX). ISO 9241-210 (ISO 9241-210: 2010) entails a process model for HCD related to interactive systems. In the beginning of a project the HCD process must be planned. The next step is to understand and specify the context of use. Therefore, user, tasks, hard- and software as well as physical and social surrounding have to be analyzed. Based on the data gathered the user requirements can be specified. After that, possible design solutions can be produced. Then designs are evaluated against user requirements and if necessary iterate single process steps until the solution meets the user requirements. This article gives empirical insights into the integration of HCD activities in Kanban with the aim to develop a product with a good UX. To this end, a process model to integrate HCD activities in Kanban is evaluated through a case study. In particular, we achieve an agile conception process for the integration of HCD with the result: requirements are pulled along a structured workflow and are continuously managed through development. The contents are aimed both at agile practitioners who are interested in improving a cross-functional development process with Kanban as well as at academics, who are interested in gaining practical insights into the integration of HCD activities in Kanban. The remainder of this paper is structured as followed: In section 2 we present related work by summarizing key aspects of Human-Centered Agile Development (HCAD) provided by literature reviews and the current situation of HCD and Kanban. Section 3 gives an overview of our research objectives and introduces the research design. Section 4 provides a discussion on the results and limitations of this study. Finally, Section 5 concludes this paper with an outlook on future work. 2 RELATED WORK AND BACKGROUND 2.1 Human-Centered Agile Development Agile Methodologies are commonly used in our time. With the increasing application of ASD in practice, the research field of HCAD becomes also very popular. Accordingly, some literature reviews have been published during the last years (Sohaib and Khan, 2010, Silva et al., 2011, Barksdale and McCrickard, 2012, Salah et al., 2014, Brhel et al., 2015). On one hand these literature reviews report challenges regarding the integration of HCD and ASD, on the other hand the authors identified best practices in order to address these challenges. Sohaib and Khan (2010) investigated the tensions between usability engineering and agile methods. They provide an overview of existing approaches in order to integrate usability and agile methods. Silva et al., (2011) dealt with similar questions and identified five key aspects to integrate HCD and agile (Little Design Upfront, Prototyping, User Stories, User testing, Inspection evaluation, one sprint ahead). Compared to this, Barksdale et al., (2012) mapped their included papers into five integration types: practices, process, technology, people and social. Salah et al., (2014) identified the following challenges and practices: lack of time for upfront activities, difficulty of chunking, difficulty of prioritizing HCD activities, optimizing the work dynamics between developers and HCD practitioners, performing usability testing, HCD practitioner workload, lack of documentation. Brhel et al., (2015) determined also five principles for constituting a HCAD approach: separate product discovery and product creation, iterative and incremental design and development, parallel interwoven creation tracks, continuous stakeholder involvement, and artifact-mediated communication. To sum it up, the key aspects for HCAD reported by literature are:  K1: Apply a first iteration for user research and little design upfront  K2: Separate product discovery and product execution, mostly combined with one iteration ahead  K3: Support continuous stakeholder and user involvement  K4: Integrate prototyping and usability testing activities  K5: Use artifacts in order to achieve a shared understanding Most of the included studies deal with development processes organized with Scrum or Extreme Programming (XP). However, little is known about the integration of HCD activities in Kanban. To the best of our knowledge this is the first case study concerning the integration of HCD and Kanban. ICSOFT-EA 2016 - 11th International Conference on Software Engineering and Applications 134 2.2 Integration of Human-Centered Design and Kanban To reach a human-centered design process (ISO, 2010) it is important to take into account conceptual tasks like analyzing the context of use, specifying user requirements and producing prototypes. Another important aspect is the evaluation of these prototypes in order to prove whether design solutions meet the requirements. The aim of our approach is to make an agile development process organized with Kanban more human-centered. Therefore, we have to adapt the classical workflow. Winter et al., (2013) recommend four important elements that optimize the development process:  Enhancement with design board  Cross functional collaboration  Release evaluation  Usage of UX artifacts On one hand they propose adaption of workflows visualized in a Kanban board and on the other hand they implement UX artifacts. Enhancement with Design Board. In many cases a Kanban board visualizes the workflow of the development team from a technical viewpoint. In these cases, there is often a lack of HCD activities. Conceptual tasks (e.g. user research, specify user requirements, usability testing) are missing. To this purpose, we enhance the Kanban process with a design board before the development board, without changing the development board (see Figure 1). Accordingly, conceptual tasks can be organized in the same structured way like development tasks. This constitutes the first core practices of Kanban by providing more transparency concerning the existing workflow. Cross-functional Collaboration. One of the most important values in agile development is the interaction between individuals (Beck et al., 2001; Schön et al., 2015). To avoid the building of functional silos (consisting of experts from one special domain, e.g. UX expert, QA) there must be a strong collaboration in a cross-functional team. Similarly to the daily scrum meeting (Schwaber, 2004), the team can organize a daily standup meeting. The objective is to synchronize the work between teammates (e.g. developers, UX experts, tester, project manager). Release Evaluation. Another significant point in HCD is the regular evaluation of the UX. For this purpose, we can introduce a similar limitation according to the WIP limit for the last column (“done”, see Figure 1) of the Kanban board. Reaching the WIP limit implies starting the release evaluation. This has the advantage that complexity concerning planning will be reduced and the evaluation is carried out continuously. Significant findings can flow into the process as new tasks, prioritized on the design board. Usage of UX Artifacts. To share a common vision among the project team, requirement artifacts are needed. These artifacts have to be understandable within the project team. In agile development the artifacts Personas, Persona Stories and Prototypes have become established (Winter et al., 2013). Creating Personas is an effective way to understand the needs of users, prioritize features and functionality, and to direct the design of digital products and services (Cooper, 1999; Holt et al., 2011; Nielsen, 2013). Personas are deduced from concrete profiles of potential users in order to represent archetypal users. They help stakeholders to receive a common understanding of user needs. User Stories are a widespread method for requirements engineering in ASD (Cohn, 2004). They are used for defining the scope. In respect to this, Persona Stories are a special type of user stories where the role is filled by a persona (Reichelt, 2010; Winter et al., 2012; Hudson, 2013). Figure 1: Multiple Kanban boards, representing the workflow from design through development and delivery of a product. One task from design board might be split to more than one task on development or operation board with the aim to obtain a continuous flow within the board and between the boards. Enterprise Experience into the Integration of Human-Centered Design and Kanban 135 This entails the advantage that the benefits resulting from the usage of personas are more integrated into the development process. Complex connections between requirements (e.g. interactions) can be visualized with Prototypes (Rudd et al., 1996). Project members can learn, discover, generate and refine ideas by means of them (Lim et al., 2008). Moreover, it can be tested if the conceptual model of the product fits the assumptions regarding the mental model of the user. 3 RESEARCH OBJECTIVES AND STUDY DESIGN The aim of our study is to gain empirical insights in the integration of HCD and Kanban and to prove whether our approach (Winter et al. 2013) covers the key aspects of HCAD (see K1-K5, 2.1) and the implications for practice. The study was carried out as a case study in a company. The phenomenon under investigation is the integration of HCD in Kanban in a real world context. 3.1 Research Questions We defined the following research questions which can be mapped to K1-K5 as followed: RQ1: Which advantages/disadvantages result from the integration of a design board? K1: Starting the workflow by introducing a design board intends that conceptual tasks (e.g. user research, UX design) are carried out in the beginning of the development process. This approach is comparable to the implementation of a first iteration. K2: The application of boards for design and development (see Figur) leads to a separation of product discovery and product execution. Design board tasks are related to product discovery, on the contrary, development board tasks are related to product execution. RQ2: Which benefits result from a cross functional collaboration? K3: Continuous stakeholder and user involvement implies a cross-functional collaboration because there are some roles that are more involved in the communication process and act as representatives (e.g. UX expert to users, product manager to stakeholder). RQ3: How can a release evaluation be carried out? K4: One important feature of HCD is evaluating design solutions against user requirements. Prototypes are often used to be able to do usability testing. Performing a release evaluation includes the validation of assumptions represented by the requirements. RQ4: How can UX artifacts be integrated in the development process? K5: Artifacts play an important role for building a shared understanding. In HCAD artifacts are used for collaboration and documentation of requirements, therefore it is necessary to find the right combination of artifacts that project members are willing to use. 3.2 Study Context and Research Setting The case study was carried out in a medium-sized IT company, located in Germany and specialized in ecommerce, mobile apps and SAAS tools. They use JIRA from Atlassian to work with Kanban and have already gained experience with Scrum. The case study is about a single team with twelve members (one team leader, one project manager, two visual designers, two UX experts and six developers) who had to do a relaunch of an internet newspaper portal within six months in 2013/2014. All team members have already been working with Kanban on different experience levels. During the project the approach by Winter et al. (see section 2.2) was applied. To this end, a design board was introduced. This board was followed by the existing development board (see Figure 1) and visualizes the design process. Due to the size of the project team, necessary structures for the collaboration were created to prevent the formation of functional silos. There was no use of persona stories, because personas had not yet been established for the project. Instead classical user stories have been used. For complex tasks prototypes were created. 3.3 Data Collection and Analysis In order to gain qualitative insights, we conducted semi-structured interviews with six project members. The telephone interviews were carried out 12 months after the completion of the project by a neutral interviewer (company extern). Important is, that the internet portal had been established at that time. An interview consisted of nine questions and typically took 20 to 25 minutes. The original interview questions (German language) can be found ICSOFT-EA 2016 - 11th International Conference on Software Engineering and Applications 136 in the Appendix. The participants were asked to describe their experiences with the development process and to discuss possible advantages or disadvantages. In the end they should point out their personal assessment through the usability and UX of the resulting internet portal. Before analyzing the data, we made a transcription of the recorded interviews. In addition, we set up a retrospective with the UX experts in order to gather further insights. 4 RESULTS AND DISCUSSION The results of the case study provide important information for researchers and practitioners. They are now discussed in relationship to our research questions. The statements from the individual interviews are anonymized (I1-I6). 4.1 Which Advantages/Disadvantages Result from the Integration of a Design Board (RQ1)? The participants stated that before implementing the design board requirements were provided in a very unstructured way (I1). There were many stakeholders requesting tasks simultaneously. With applying the design board this situation has changed. The design board became the first contact point to place all requests (I1). UX experts started to bundle requirements. This led to a better communication among project members (I5). One participant (I6) reported that product managers and UX experts saved developers from chaos, which had existed before implementing the design board. In addition, the transparency concerning recurring requirements increased. Same requirements can be used for the same solution (I1). We also observed some problems with the positioning of the design board. It was not placed beside the development board due to organizational conditions. Participants provided information that they had problems with the visibility of the design board and report that only the result of concept work was visible (I2), (I5). 4.2 Which Benefits Result from a Cross-Functional Collaboration (RQ2)? The close collaboration between developers and UX experts resulted in a high release rate. One participant (I3) stated that the project would have taken 4-5 months longer if they had worked as separate teams. Another participant reported that the co-located work brought benefits. The previously spatial separation resulted in more questions (I3). Another benefit of the cross-functional collaboration is that the developers got a better feeling for the requirements (I2). Although there was a close collaboration between developer and UX experts one participant state that conceptual work was not visible during the project, only the result (I5). With a view to the daily standup it was a challenge to find the balance between superficial and detailed discussion (I3). Positive and negative perceptions of the participants concerning daily standups: Daily standup positive:  Increased transparency regarding the work of others (I1), (I2), (I5)  Work was better coordinated (I1)  Good overall view : Everyone got a feeling on progress of the project (I1)  Promoted communication and overview (I4)  Personal stress level was low because the communication has been improved (I4)  Short distances to UX experts (I4)  Group discussions during critical periods or new functions (I5)  Previous experience of other developers regarding complex tasks were shared in team (I2)  For developers interesting to see where things are headed (from a UX expert point of view) (I2) Daily standup negative  It was annoying to be torn from one’s work (I4)  Time and regularity were a switch (I1)  Standups took often more than 15 min. because of team size (I1), (I6) 4.3 How Can a Release Evaluation Be Carried out (RQ3)? For the last column of the design board a WIP limit was set up (see column “done” in Figure 1). Once the limit has been reached, a release evaluation could be done. After a few weeks the last column of the development board was full, so that a first release evaluation was executed. An UX expert reviewed the recognized UX problems. Quickly feasible adjustments (< 30 minutes) were fixed immediately. Other tasks were interrupted for it to Enterprise Experience into the Integration of Human-Centered Design and Kanban 137 ensure release dates. For serious UX problems a new task was created in the design board. All participants stated that they were happy with the resulting product and the overall usability (I1 - I6). We can observe a growth of unique users and usage of the portal (I6). 4.4 How Can UX Artifacts Be Integrated in the Development Process (RQ4)? User stories were provided by the UX team, not the stakeholders (I5). One team member observed that the high number of concepts led to good results (I3). Moreover, a toolbox of UI elements had been created. Included UI elements were evaluated concerning their UX. This toolbox of UI elements took the heat off the UX experts and increased consistency among interaction design. The elements were used for minor changes directly by the developers. This resulted in three benefits: a) developers used the right UI elements on their own, even if they were in a hurry. b) UX team was relieved. c) developers received a better understanding of the HCD process and stayed in touch with the UX experts. 4.5 Additional Findings The implementation of the process model resulted in high efficiency (I1) for which structure and discipline are required (I4). To sum up, participants felt comfortable with the process because on one hand the number of tasks were well structured (I5) and on the other hand they liked the fact that there was a complete process, which had covered the development from conception to deployment (I1) (see Figure 1). To this end, it was easy to focus on their work (I1). Besides, one participant emphasised that planning poker (Grenning, 2002; Moløkken-Østvold et al., 2008) was funny and the results of the average value were good (I2). The same participant experienced the project as very organized compared to other projects without agile process (I2). With regard to Kanban they stated that it is more performant than Scrum (I3) and experienced the application as very positive because of the transparent process flow (I4). Overall, there was a better understanding of HCD due to cross-functional collaboration between UX experts and developers. In addition, the importance of having a small UX team became more obvious to the stakeholders. As a result of the direct cooperation, functional silos have been avoided. Moreover, the cross-functional cooperation raised awareness of usability for the current und following versions. “Good usability” is more often a common topic of conversation among developers, now. They also ask UX experts and visual designers to find a common solution without being forced. The number of user issues (“How can I find ...” or “How does ... works?”) has declined, which results in less user support. Till today, the internet newsletter portal has still a high UX and usability. This is often confirmed by users and editors of the newsletter portal. 4.6 Limitations The results have to be interpreted with regard to the different experience levels of the participants. Some of the participants had worked in many Kanban projects before, whereas some other participants had poor experience with Kanban. The participants who had poor experience with Kanban might not have been able to see all benefits of the integrated HCD activities (e.g design board, release evaluation, UX artifacts). Furthermore, the results might be different due to the usage of classical user stories instead of persona stories. A possible weakness of our approach might be the time on which the interviews had been carried out. The relaunch of the internet portal was finished more than one year ago. This may have led to the issue that not every interviewee remembered all details or might reflect the facts in a more positive way. Although we interviewed different project members (developer, UX expert, project manager) we might miss some findings from special perspectives. For example there were two visual designers working on the project, but we were not able to interview one of them, because of limitation in their time. 5 CONCLUSIONS AND FUTURE WORK This paper presents the results of a case study concerning the integration of HCD in ASD. We contribute to the body of knowledge of software development by providing: i. Practical insights into Human-Centered Agile Development (HCAD) with the integration of HCD and Kanban. ICSOFT-EA 2016 - 11th International Conference on Software Engineering and Applications 138 ii. Empirical research with regard to the key aspects of HCAD (see K1-K5, 2.1) in an economic environment. iii. A proof, that our approach covers the HCAD key aspects. In our process model, conceptual tasks are organized by a design board, which visualizes the workflow and increases transparency concering user research, UX design and usability evaluation activities. Requirements are continuously prioritized and flow into the development process in a structured manner. We can conlude that the integration of HCD activities in Kanban leads to a product with a good UX and makes the development process more human-centric. The users of the developed internet portal are satisfied and their needs are fulfilled. In addition, project members felt comfortable with the development process and the organization of their work. Besides, we can conclude that crossfunctional collaboration is necessary to speed up product development. Future research may specifically investigate a scaled approach of our process model. Moreover, it might be interesting to prove whether the integration of HCD and Kanban can face the challenges UX experts have in ASD (e.g. feel exhausted in short iterations, natural workflow is more orientated to a continuous “flow”). ACKNOWLEDGEMENTS This research has been supported by the Megus project (TIN2013-46928-C3-3-R) and by the SoftPLM Network (TIN2015-71938-REDT) of the Spanish Ministry of Economy and Competitiveness. REFERENCES Anderson, D. J., 2004. Making the Business Case for Agile Management - Simplifying the Complex System of Software Engineering. Anderson, D. J., 2010. Kanban. Successful evolutionary change in your technology business. Blue Hole Press. Anderson, D. J. & Roock, A., 2011. An Agile Evolution: Why Kanban Is Catching On in Germany and Around the World. Cutter IT Journal 2011. Barksdale, J. T. & McCrickard, D. S., 2012. Software product innovation in agile usability teams. An analytical framework of social capital, network governance, and usability knowledge management. International Journal of Agile and Extreme Software Development, 1 (2012), 52-77. Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R., Mellor, S., Schwaber, K., Sutherland, J., & Thomas, D., 2001. Manifesto for Agile Software Development (2001). Brhel, M., Meth, H., Maedche, A., & Werder, K., 2015. Exploring principles of user-centered agile software development. A literature review. Information and Software Technology 61 (2015), 163–181. Cohn, M., 2004. User stories applied. For agile software development. Addison-Wesley signature series. Addison-Wesley, Boston. Cooper, A. 1999. The inmates are running the asylum. Sams, Indianapolis, IN. Grenning, J. 2002., Planning Poker or How to avoid analysis paralysis while release planning. Holt, E.-M., Winter, D., & Thomaschewski, J., 2011. Personas als Werkzeug in modernen Softwareprojekten. Die Humanisierung des Anwenders. In Usability Professionals 2011. German UPA e.V., Stuttgart, 40–44. Holt, E.-M., Winter, D., & Thomaschewski, J., 2012. Von der Idee zum Prototypen. Werkzeuge für die agile Welt. In Usability Professionals 2012. German UPA, Stuttgart, 22-27. Hudson, W., 2013. User stories don't help users. interactions 20, 6 (2013), 50–53. ISO 9241-210:2010. Ergonomics of human-system interaction - Part 210: Human-centred design for interactive systems, ISO 9241-210:2010. Komus, A., 2012. Studie: Status Quo Agile. Verbreitung und Nutzen agiler Methoden from http://www.statusquo-agile.de/ Komus, A., Kuberg, M., Atinc, C., Franner, L., Friedrich, F., Lang, T., Makarova, A., Reimer, D., & Pabst, J., 2014. Status Quo Agile 2014. Zweite Studie zu Verbreitung und Nutzen agiler Methoden. Lim, Y.-K., Stolterman, E., & Tenenberg, J., 2008. The anatomy of prototypes. ACM Transactions on Computer-Human Interaction (TOCHI) 15, 2 (2008), 1–27. Maguire, M., 2013. Using Human Factors Standards to Support User Experience and Agile Design. In Universal Access in Human-Computer Interaction. Design Methods, Tools, and Interaction Techniques for eInclusion, D. Hutchison, T. Kanade, J. Kittler, J. M. Kleinberg, F. Mattern, J. C. Mitchell, M. Naor, O. Nierstrasz, C. Pandu Rangan, B. Steffen, M. Sudan, D. Terzopoulos, D. Tygar, M. Y. Vardi, G. Weikum, C. Stephanidis and M. Antona, Eds. Springer Berlin Heidelberg, Berlin, Heidelberg, 185–194. Moløkken-Østvold, K., Haugen, N. C., & Benestad, H. C., 2008. Using planning poker for combining expert estimates in software projects. Journal of Systems and Software 81, 12 (2008), 2106–2117. Nielsen, L., 2013. Personas (2013). Retrieved January 28, 2016 from www.interaction-design.org/literature/ book/the-encyclopedia-of-human-computer- interaction-2nd-ed/personas. Enterprise Experience into the Integration of Human-Centered Design and Kanban 139 Reichelt, L., 2010. Persona driven user stories for Agile UX (2010). Retrieved August 28, 2015 from www.disambiguity.com/persona-driven-user-stories- for-agile-ux/ Rudd, J., Stern, K., & Isensee, S., 1996. Low vs. highfidelity prototyping debate. interactions 3, 1 (1996), 76–85. Salah, D., Paige, R. F., & Cairns, P., 2014. A systematic literature review for agile development processes and user centred design integration. In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 1–10. Schön, E. M., Escalona, M., & Thomaschewski, J., 2015. Agile Values and Their Implementation in Practice. IJIMAI 3, 5 (2015), 61-66. Schwaber, K. 2004. Agile project management with Scrum. Microsoft Press, Redmond, Wash. Silva da Silva, T., Martin, A., Maurer, F., & Silveira, M., 2011. User-Centered Design and Agile Methods: A Systematic Review. In 2011 AGILE Conference, 77– 86. Sohaib, O. & Khan, K., 2010. Integrating usability engineering and agile software development: A literature review. In 2010 International Conference on Computer Design and Applications (ICCDA 2010), V2-32-V2-38. Winter, D., Holt, E.-M., & Thomaschewski, J., 2012. Persona driven agile development. Build up a vision with personas, sketches and persona driven user stories (Poster Article). In Information Systems and Technologies (CISTI). Proceedings of the 7th conference held in Madrid, Madrid. Winter, D., Schön, E.-M., Uhlenbrok, J., & Thomaschewski, J., 2013. User Experience in Kanban. Die UX-Karte ausspielen. In Usability Professionals 2013. German UPA, Stuttgart, 220–224. APPENDIX Interview questions:  Dann bitte ich dich als erstes mir deinen Namen und deine Aufgaben in dem Kanban-Projekt zu nennen und kurz zu schildern. << Antwort >>  An jedem Mittag habt ihr euch zu einem Daily Standup getroffen. Was habt ihr ungefähr gemacht und wie empfandst du diese Daily Standups? << Antwort >>  Wenn ich es richtig verstanden habe, war dieser Prozess dieses Mal etwas anders als sonst. Welche Änderungen oder Besonderheiten sind dir in Erinnerung geblieben? << Antwort >>  Welche Vorteile hatte dieser Prozess für dich? << Antwort >>  Welche Nachteile hatte dieser Prozess für dich? << Antwort >>  Du hast aktiv am Projekt mitgearbeitet, daher interessiert mich deine persönliche Einschätzung. Wie findest du das Ergebnis des Projekts bezüglich der Usability und Erleben der Nutzung? << Antwort >>  Wie ist deine Einschätzung, ob das Ergebnis des Projekts mit dem sonst üblichen Prozess auch gelungen wäre? << Antwort >>  Wie hast du dich in diesem Prozess im Vergleich zum sonst üblichen Prozess gefühlt? << Antwort >>  Gibt es vielleicht noch etwas, dass du anmerken willst? Irgendetwas das dir besonders wichtig oder bemerkenswert erscheint? << Antwort >> ICSOFT-EA 2016 - 11th International Conference on Software Engineering and Applications 140