Stakeholder-Awareness

Ähnliche Dokumente
Computergestützte Gruppenarbeit

Stakeholder-Awareness Was ist hier los?

Digitales Schwarzes Brett. Master Informatik WS-2011/12 Hochschule für Angewandte Wissenschaften Hamburg Marius Klausa

Whitepaper: Agile Methoden im Unternehmenseinsatz

70+ Wir sind Experten, wenn es um die effiziente Realisierung von embedded, mobilen und webbasierten Business-Lösungen geht.

Application Requirements Engineering

Scrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm

Scrum für Business Intelligence Projekte erfolgreich nutzen. Es begrüßt Sie Thomas Löchte

Mitarbeiter bei ITC seit 17 Jahren Projektleiter und Trainer

Multiprojekt- & MultiproduktLandschaften mit Scrum. Jennifer Vosseler

Scrum skaliert: Wie wir das Exoskelett Nexus mit Leben füllen

Agile Development vs. Security Requirements

SERVIEW. High Performance IT. die Transformation zu einer agilen, schlanken und verlässlichen IT

Die Rolle der Menschen im Software Engineering

Awareness-Verbesserung mit Hilfe von Requirements-Centred Social Networks

IT SERVICE MANAGEMENT FÜR AGILE PROJEKTE. Zwischen Agilität und Stabilität Herausforderungen in einer agiler werdenden Organisation

Saros. Action Awareness in. den deutlich. Fehlermeldungen sollen übertragen werden. Refactoring Informationen besser formuliert

Ein interaktives Taskboard zur Unterstützung von verteilten Scrum-Teams

Der agile Software Architekt

vwh Konstruktion und Kommunikation von Wissen mit Wikis Johannes Moskaliuk (Hrsg.) Theorie und Praxis

Der Business Analyst in der Rolle des agilen Product Owners

Am Beispiel des Bibliographischen Institut GmbH

R O L L E N. Scrum Master. "Hüter des Scrum- Prozesses", Agile Change Agent, Moderator, Facilitator, Coach

Beratung & Coaching. Jede Lösung beginnt mit einer Frage

Schnittstellen und Interaktionen zwischen fahrer- und fahrzeugbezogenen Diensten

STORYBOARDING ZUR ABLEITUNG VON KONTEXTBASIERTEN INTERACTION-CASES FÜR UBIQUITÄRE SYSTEME

Erfolgsfaktoren für Privacy by Design. Sven Türpe, Andreas Poller Fraunhofer-Institut für Sichere Informationstechnologie SIT Darmstadt

Scrum in Theorie und Praxis.

Projektmanagement. Das Scrum - Framework. Version: 5.0 Stand: Autor: Dr. Olaf Boczan

Agiles Projektmanagement Scrum

SCRUM. Scrum in der Software Entwicklung. von Ernst Fastl

Automatisches Layout von Graphen

Agile Führung - Scrum. Wie agile Vorgehensweisen unseren Arbeitsalltag flexibler und effizienter gestalten können

Prof. Dr. Thomas Köhler Dr. Nina Kahnwald (Hrsg.)

Mensch oder Maschine wie wird zukünftig beraten?

Von der Funktion zum Prozess - Führen von agilen Organisationen Scrum. Backlog Doing Done

Service Portal Die komplette IT auf einen Blick an jedem Ort, auf jedem Device, in Echtzeit. Network Visibility

Start. Kreative Zielanalyse. Ideenmanagement. Stakeholdermanagement. Nutzung vorhandener Prototypen etc. Extrem schlanker Prozess.

Prozesse optimieren und Kosten reduzieren in der Fertigungsindustrie. Modular, Individuell, Einfach

Die vielfältigen Rollen des {Product Program Project} {Owner Manager Steward}

iflat: Vision of Computer Supported Cooperative Work in Home Environment

Workshop Visualisierung 2011 Diskussionsnotizen

Systemtest im agilen Entwicklungsprozess. Uwe Hehn Sebastian Kern

Erfahrungsbericht eines Nexus Integration Team Mitglieds

Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen

Scrum in der Produktwartung. Martin Heilemann Lynx-Consulting GmbH

Von agiler Softwareentwicklung hin zu Continuous Deployment

DISTRIBUTED SCRUM 2.0

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf

Gute User Stories schreiben reicht nicht Requirements Engineering-Bedarf in agilen Projekten. Olga Boruszewski,

SOA: Service Komposition

Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert.

SCHÖNE NEUE ARBEITSWELT.


Agile Programmierung: Case Studies

POEM Product Ownership Evolution Model. Tim Klein 21.April 2018

Jörg Domann Ervolution 1

Agile Softwareentwicklung

Budget gerecht in agilen Projekten

Führen von agilen Organisationen Scrum

Agile Entwicklung und Architektur. Leon Fausten Grundseminar WS 2014/

Visualizing multiple Last.fm listening histories

Mensch-Computer-Interaktion WS 2015/2016 Alle Bachelor-Studiengänge der Informatik 1. Semester

in Zürich Quelle: 8. TDWI Roundtable in Zürich

Agile Skalierung. Simulationsbasierter Workshop

Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld. Andreas Becker, Uwe Valentini Agile-by-HOOD

SCRUM. Agile Development

Collaborative Engineering Die Bordnetzentwicklung in der Zukunft

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht...

Das Eisberg-Prinzip. Frank Lange. Die 4 Ebenen des Widerstands bei der Einführung von Scrum in der Medizintechnik. Agile Med 2014, München.

Sieben süße Versuchungen agiler Produktentwicklung

Agile (Hardware-) Produktentwicklung als Innovationstreiber

P&PM Solutions & Consulting

Design-Build-Run smarte Lösungen aus einer Hand

Das agile Requirements Board Ein Tool zur Unterstützung des agilen Requirements-Engineerings

AGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM

Agile IT-Projekte zum Festpreis ein Widerspruch in sich?

Einführung der Adobe Marketing Cloud bei Credit Suisse. Michael Grob Senior Consultant

Scrum Musterprüfung. Musterprüfung (Fragen) zum SCRUM Product Owner - TÜV. Anleitung

Agile Methoden agil einführen Software Quality Lab

Abschlussvortrag Bachelorarbeit: Evaluation der Mechanismen zum Darstellen der Workspace Awareness

Medienbruchfreie Kollaboration in Scrum-Meetings

Drei Kennzeichen eines Projekts

Führung im agilen Umfeld. Ivan Kovynyov Zürich, 16. Mai 2017

Wie man das Scrum Framework versteht und versteht

Institut für Informatik AG Software Engineering. 15. März 2012 Seminar Beiträge zum Software Engineering

Innovation Labs und der Mittelstand. Dr. Thomas Kofler 23. Juli 2016

Scrum ist eine Methode, sehr effektiv im Team zu arbeiten und Dinge zu erledigen,

Marketing. Digital Media. Worldwide

Der UI Survival Guide für Entwickler

P&PM Solutions & Consulting

agosense.fidelia Tutorial Arbeiten mit Links & Traces

Visualisierung funktionaler Bauräume zur Unterstützung des automotiven Entwicklungsprozesses verteilter Funktionen

Mit Scrum zum gewünschten System

Lernziele Scrum Master

Starting in a Team. Auftragsklärung, Mandat & Analyse. Vanessa Englert & Kristina Müller

Anne Groß GI Fachgruppentreffen RE, 24./ , Hamburg

Leichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum

WARUM AGILE ENTWICKLUNG OHNE TEST NICHT FUNKTIONIERT SCRUM-DAY 2017

Transkript:

Stakeholder-Awareness Was ist hier los? Alexander Kaack alexander.kaack@haw-hamburg.de Grundseminar - WiSe 2014/2015 Department Informatik Hochschule für Angewandte Wissenschaften Hamburg 19. Dezember 2014 Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 1 von 33

1 Motivation 2 Schnittstellen 3 Ansätze 4 Fokus 5 Herausforderungen 6 Ausblick 7 Diskussion Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 2 von 33

Motivation Zunehmende Marktdynamik sorgt für eine steigende Planungskomplexität [2]. Innerhalb der Softwareentwicklung haben besonders agile Vorgehensmodelle zur Reduzierung dieser Komplexität beigetragen. Nach einer weltweiten Studie nutzen ca. 88 % der befragten Unternehmen agile Methoden, an der Spitze mit Scrum und Scrum ähnlichen Varianten, welche zusammen 78 % ausmachen [9]. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 3 von 33

Scrum versucht die Komplexität durch das teilen in Aufgaben zu reduzieren [7]. PM(MM)? Wie lange brauchen wir für das Projekt? Ca. ;) Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 4 von 33

Mit 10 Personen -> 2PM => Mit +10 Personen -> 1PM Figure : Schlussfolgerung aus Personenmonaten [3]. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 5 von 33

The mythical man-month Ausrede aus The mythical man-month [3] Mehr Personal um Personentage zu verbessern. Bessere Lösung Personal reduzieren? Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 6 von 33

Entscheidungen vom Management... Wasserfall -Modell im Kopf. Entscheidungen werden von Stakeholdern vorgegeben. Budget, Zeit und Feature Complete. Dauerhafte Frage im Projektverlauf Wo stehen wir? Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 7 von 33

Wer sind die Stakeholder? Stakeholder Kunde Andere Teams Management Der Kunde ist abhängig vom Softwareprojekt. Entwicklung für einen Einzelkunden, Inhouse, Massenmarkt. Das Management spielt immer mit. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 8 von 33

Schnittstelle - Stakeholder Kontinuierliche Kommunikation mit den Stakeholdern nach Scrum. Wo stehen wir? Qualität, Zeit, Budget. Bewusstsein des Projekts und des aktuellen Projektstatus schaffen. Wertschätzung des Entwicklungsteams. Gute Nerds sind unsichtbar. Verteilte Entwicklung. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 9 von 33

Was ist Awareness eigentlich genau [5]? Bewusstsein schaffen und über laufende Aktionen anderer aufzuklären. Wahrnehmen und verstehen, um zu reagieren. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 10 von 33

Beispiel für Workspace Awareness [5]: Workspace Awareness bedeutet also Wissen darüber: Wer sich im selben Arbeitsbereich (Workspace) befindet. Wer woran gerade arbeitet. Was die anderen Personen machen. Was als Nächstes zu tun ist, bzw. was welche Personen als Nächstes tun werden. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 11 von 33

Beispiel für Workspace Awareness [5]: Awareness ist wichtig für eine erfolgreiche Zusammenarbeit. Workspace Awareness soll dabei: Den Koordinationsaufwand von Aufgaben reduzieren. Das Wechseln von Teilnehmern zwischen individueller und Gruppenarbeit erleichtern. Einen Kontext schaffen, in dem Äußerungen anderer interpretiert und Aktivitäten anderer vorausgeahnt werden können. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 12 von 33

Schnittstellen mit anderen Masterprojekten Agile Entwicklung und Architektur - Leon Fausten. Digitale Retrospektive mit Scrum - Erwin Lang. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 13 von 33

Wertschätzung in der Softwareentwicklung [8] Flache Hierarchien und flexible projekt-orientierte Teams reduzieren die Wahrnehmung der Arbeit anderer Teams. Awareness gaps beeinflussen den Transfer von relevanten Wissen zwischen den Teams und die Bildung eines Gemeinschaftsgefühls. Führt zur reduzierten Anerkennung und Wertschätzung von Leistungen. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 14 von 33

Wertschätzung in der Softwareentwicklung [8]. Figure : Social Software-Werkzeug JIRA und Jenkins(links und das Ambient Surface-System(rechts). Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 15 von 33

Understanding Lack of Trust in Distributed Agile Teams [4] grounded theory Theoriegenerierung. 45 Praktiker aus dem Agilen-Umfeld von 28 verschiedenen Firmen in den USA, Inden und Australien. Ziel besseres Verständnis des fehlenden Vertrauens in Agilen Teams. Bildung Ergebnisse über face to face, one-on-one Interviews mit offenen Fragen. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 16 von 33

Understanding Lack of Trust in Distributed Agile Teams [4] Figure : Causal-Consequences Theoretical Family for the Lack of Trust. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 17 von 33

Gründe [4] Kein Empfinden für Zugehörigkeit Zeigte auch eine fehlende Beziehung zum Kunden. Empfinden von Verwundbarkeit. Teammitglieder vermieden Situationen welche ihre Unwissenheit gegenüber den Kunden bloßstellen könnten. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 18 von 33

Konsequenzen [4] Mangel an Engagement Teammitglieder zeigten in schlechten Fällen keinerlei Interesse am ausliefern von einfachen Business-Werten zum Kunden. Ineffektive Zusammenarbeit Die Zusammenarbeit zwischen Kunden und Managern begrenzte sich auf einige ausgewählte Teammitglieder statt auf das ganze Team. Teamkonflikte Das nicht vorhandene Vertrauen und unrealistische Erwartungen zwischen Kunden und Entwicklungsteam verletzte das Team. Konflikte unter den Teammitgliedern. Schlechte Team-Performance Verlust des Fokus der Aufgaben, Deadlines und Auslieferungen. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 19 von 33

Informations-Visualisierung für agile Entwicklungs-Teams [6] Erkunden und Zusammenfassen von Visualisierungstechniken zur Darstellung von Informationen während der Design- und Entwicklungsphase im Software-Zyklus. Hervorheben der Bedeutsamkeit vom Schaffen informativer Arbeitsplätze zum effektiven Wissenstransfer und der Kommunikation agiler Teams. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 20 von 33

Vorteile im Entwicklungsprozess Koordinieren der Aktivitäten. Direktes Feedback und direktes reagieren möglich. Visualisierung des Projektstatus gegenüber dem Kunden. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 21 von 33

Informations-Visualisierung für agile Entwicklungs-Teams [6] Figure : Viewing the Hour Burndown Chart [1]. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 22 von 33

Figure : Traffic light visualization for CI. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 23 von 33

Figure : Taskboard in JIRA-AGILE. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 24 von 33

Ergebnisse [6] Entwickler haben Interesse an der Awareness- Pflege. Dies bezieht sich auf die Arbeiten der Kollegen, Abhängigkeiten von Aufgaben und relevanten Informationen zu den Aufgaben. Hilft beim Einhalten von knappen Deadlines und der Auslieferung von hoch priorisierten User-Stories. Taskboards bieten einen ständigen Blick auf das Projekt. Verbesserung des Wissenstransfers und der Awareness von Artefakten. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 25 von 33

Fokus der Forschung Awareness des Management zur Entwicklung. Projektstatus Abstraktion Stakeholdern. Projektmonitoring Was ist hier los? Verbindung zur Awareness des Entwicklungsteam. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 26 von 33

Herausforderungen Aggregation und Abstraktion der Informationen für die unterschiedlichen Stakeholder. Wie kann man so einen kontinuierlichen Informationsfluss digital vereint unterstützen. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 27 von 33

Ausblick Arbeitsplan GP, wie geht es nun weiter? Bauen eines Modells zur Darstellung von Informationen zum Projektstatus. Praktisches Wissen aus Firmen einfließen lassen. Analyse aus der Praxis. Möglichen Prototypen aufbauen. Im Verbund des Projektteams. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 28 von 33

Quellen I [1] Atlassian. Greenhoper BurnDownChart. Atlassian, 2013. Abruf: 2014-12-17. [2] Igor Barkalov, Johannes Martin, Sibylle Mume, Michael Metz, Philipp Wagner, and Kevin Jiang. Forward Visibility Studie (2. Auflage). Capgemini Consulting, 2013. Abruf: 2014-12-14. [3] F.P. Brooks. The Mythical Man-Month, Anniversary Edition: Essays On Software Engineering. Pearson Education, 1995. [4] S. Dorairaj, J. Noble, and P. Malik. Understanding lack of trust in distributed agile teams: A grounded theory study. In Evaluation Assessment in Software Engineering (EASE 2012), 16th International Conference on, pages 81 90, May 2012. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 29 von 33

Quellen II [5] Ansgar Gerlicher. Computer-supported cooperative work (cscw) kollaborative systeme und anwendungen. In Roland Schmitz, editor, Kompendium Medieninformatik, X.media.press, pages 143 195. Springer Berlin Heidelberg, 2007. [6] Julia Paredes, Craig Anslow, and Frank Maurer. Information visualization for agile software development. In Software Visualization (VISSOFT), 2014 Second IEEE Working Conference on, pages 157 166, Sept 2014. [7] K. Schwaber and J. Sutherland. The Scrum Guide. scrumguides.org, 2011. Abruf: 2014-12-14. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 30 von 33

Quellen III [8] Jan Schwarzer, Lorenz Barnkow, Peter Kastner, and Kai von Luck. Hin zu mehr sichtbarkeit und wertschätzung in der softwareentwicklung. In Susanne Boll, Susanne Maaß, and Rainer Malaka, editors, Mensch & Computer 2013: Interaktive Vielfalt, pages 341 344, München, 2013. Oldenbourg Verlag. [9] VersionOne. 8th Annual State of Agile Survey. VersionOne, 2013. Abruf: 2014-12-14. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 31 von 33

Konferenzen ICGSE - International Conference on Global Software Engineering (IEEE) - 13. - 16.07.2015 Ciudad Real, Spain. CSCW - The ACM Conference on Computer Supported Cooperative Work and Social Computing - 14-18.03.2015 Vancouver, Kanada. MuC - Mensch und Computer - 6. - 9.9.2015 Stuttgart, Deutschland. GeNeMe - Gemeinschaft in neuen Medien - WissensGemeinschaften 2015, ProWM2015(Professionelles Wissensmagement) und GeNeMe 15 25. - 26.6.2015 TU Dresden, Deutschland. ITS - Interactive Tabletops and Surfaces - 15. - 18.11.2015 Madeira, Spanien. Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 32 von 33

Danke für die Aufmerksamkeit Fragen? Stakeholder-Awareness Alexander Kaack alexander.kaack@haw-hamburg.de 33 von 33