Value Delivery and Customer Feedback Managing Continuous Flow of Value Michael Reisinger Microsoft & ANECON Praxisupdate 2014 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com
Michael Reisinger Seit 2007 bei ANECON Software Ingenieur & Berater 20 Jahre Erfahrung in der Software-Entwicklung Schwerpunkte: Agile Software Entwicklung Application Lifecycle Management mit TFS Clean Code Development C#.NET und Windows Phone Entwicklung 2 ANECON Value Delivery and Customer Feedback Michael Reisinger
Das agile Erfolgsprojekt Merlin Ablöse des Bestandführungssystems Derzeit in AS400 (IBM System i) Seit ca. 30 Jahren im Einsatz Neuentwicklung mit State-of-the-Art Technologien Entwicklungsumgebung Microsoft Visual Studio 2013, in C# Microsoft Team Foundation Server 2013.Net 4.5, WPF, WCF, Entity Framework, MVVM, PRISM Umstellung der Entwicklungsmethode Agile Software-Entwicklung nach Scrum Zwei Entwicklungsteams (Scrum in Scrum) Datenbank Migrationsprojekt 8 ANECON-Experten, 14 HDI- und Fachbereichs-Mitarbeiter 3 ANECON Value Delivery and Customer Feedback Michael Reisinger
Voraussetzungen Agile Entwicklungsmethoden Agile Testmethoden Continuous Integration Continuous Delivery Rechtzeitiges Feedback Verstehen und lernen 4 ANECON Value Delivery and Customer Feedback Michael Reisinger
Anforderungen an Entwicklungsprozess Der User muss wissen was er geliefert bekommt Jedes Lieferobjekt muss von Nutzen für den User sein Ständiges Feedback für Release-Planung Fortschritt muss messbar sein 5 ANECON Value Delivery and Customer Feedback Michael Reisinger
Agiler Software-Test Entwickler- bzw. Unit Tests Code Qualität, Refactoring, Bug Behebung Integrations- und Data Driven Tests Absicherung von Fachlichkeit Funktionalität Schnittstellen übergreifend Benutzer- bzw. Fachtests Testplan, Testfall Durchführung Exploratives und Geschäftsfall getriebenes Testen Coded UI Test Regressionstests ausgewählter Fachtest 6 ANECON Value Delivery and Customer Feedback Michael Reisinger
Continuous Integration 7 ANECON Value Delivery and Customer Feedback Michael Reisinger
Continuous Delivery TFS Lab Default Template 8 ANECON Value Delivery and Customer Feedback Michael Reisinger
Continuous Delivery TFS Lab Default Template 9 ANECON Value Delivery and Customer Feedback Michael Reisinger
Continuous Delivery InRelease 10 ANECON Value Delivery and Customer Feedback Michael Reisinger
Continuous Delivery InRelease 11 ANECON Value Delivery and Customer Feedback Michael Reisinger
Continuous Feedback End User Test End User Test Umgebung Anforderungen Fachabteilung Test Sprint Test Fachtest Umgebung Abnahme Test 12 ANECON Value Delivery and Customer Feedback Michael Reisinger
Feedback Tools TFS Bug Workitem SharePoint Liste Feedback Client Tool Microsoft Test Manager PowerPoint Storyboarding Dox42 13 ANECON Value Delivery and Customer Feedback Michael Reisinger
im agilen Entwicklungsprozess Von bestehenden Wordvorlagen ausgehen Stakeholder in Umsetzung einbinden Feedback sofort einarbeiten Dokumente inkrementell weiterentwicklen Unmittelbare Value Delivery 14 ANECON Value Delivery and Customer Feedback Michael Reisinger
Business-Value generieren Kundenindividuelle Dokumente automatisch generieren Sofort auf Kunden reagieren Rasche Änderbarkeit der Vorlagen ermöglicht Agile Reaktion auf Markt-Trends Feedback von Kunden, Key-Usern laufend einarbeiten Business-Value lukrieren und kontinuierlich weiterentwickeln 15 ANECON Value Delivery and Customer Feedback Michael Reisinger
Fazit Aufwand ist vertretbar 4PT Erstellung Virtual Lab Management 7PT Einrichtung Deployment Builds Aufwand bei IT-Betrieb nur im Fehlerfall Infrastrukturkosten überschaubar Mehrmals täglich Feedback zur Code Qualität Jeder 3. Sprint liefert Feedback zur Funktionalität Fehler können rechtzeitig korrigiert werden endlich kein Wasserfall mehr! 16 ANECON Value Delivery and Customer Feedback Michael Reisinger
17 ANECON Value Delivery and Customer Feedback Michael Reisinger
Software ist unsere Leidenschaft ANECON Software Design und Beratung G.m.b.H. Alser Straße 4 / Hof 1 A-1090 Wien www.anecon.com office@anecon.com Tel.: +43 1 409 58 90-0 Fax: -998