BUSINESS ANALYSIS UND REQUIREMENTS ENGINEERING

Ähnliche Dokumente
UND REQUIREMENTS ENGINEERING

Taking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum

Sollten folgende drei Fragen durch das Team positiv beantwortet werden, sind wichtige SCRUM-Elemente in Ihrem Team erfolgreich installiert.

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Gelebtes Scrum. Weg vom Management hin zur Führung

Meetings in SCRUM. Leitfaden. Stand:

Scrum Gestaltungsoptionen Empowerment

Agile Softwareentwicklung mit Scrum

Agiles REQUIREMENTS ENGINEERING. Peter Hruschka in der Praxis. Mein Ziel ist Ihr Erfolg:!

Andrea Grass & Dr. Marcus Winteroll oose Innovative Informatik GmbH. Geschäftsprozessmanagement und Agilität geht das zusammen?

Projektmanagement durch Scrum-Proxies

Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen

Der Business Analyst in der Rolle des agilen Product Owners

Scrum. Übung 3. Grundlagen des Software Engineerings. Asim Abdulkhaleq 20 November 2014

Michael Franken. Serum für bummies. Übersetzung aus dem Niederländischen (/on Susanne Bonn. WlLEY. WILEY-VCH Verlag GmbH & Co.

Agile Entwicklung nach Scrum

Requirements Engineering für IT Systeme

Wir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind.

Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Projektanleitung zum

Qualifikationsbereich: Application Engineering Zeit:

Sabotage in Scrum. dem Prozess erfolglos ins Knie schiessen. Andreas Leidig (andrena objects ag) Vortrag bei den XP Days 2007

Praktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" bei AGFA HealthCare

Kill Keyword Density. Weshalb die Keyword Density blanker Unsinn ist.

Planung in agilen Projekten

SIX SIGMA TEIL 2: DIE DEFINE PHASE DMAIC MARTIN ZANDER. Green Belt Level

Projektmanagement Vorlesung 12/ 13

SCRUM. Legalisierung der Hackerei? GI Regionalgruppe Dortmund Dipl.-Inform. (FH) Dirk Prüter.

Ein Raum wird Bad. Alles auf einen Blick. Exklusiv bei. Badideen hautnah erleben.

Prozessoptimierung in der Einzelteilproduktion

In#7#Schritten#zum#erfolgreichen#Online#Business## # # # # # # # In#7#Schritten#zum# erfolgreichen#online#business## # # Erik#Jenss# # 1#

Scrum mit User Stories

Trotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld. Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012

Agile Estimation. Mit Agilem Schätzen in die Zukunft blicken. Benjamin Seidler. XP Days Germany Oktober 2014, Hamburg

Unsere Kunden erzählen keine Geschichten. Ursula Meseberg microtool GmbH Berlin

Christina Janning. Change Management. Möglichkeiten der Kommunikation zur Reduzierung innerbetrieblicher Widerstände. Diplomarbeit

Inhaltsverzeichnis. Ralf Wirdemann. Scrum mit User Stories ISBN: Weitere Informationen oder Bestellungen unter

Qualitätsmanagementsysteme im Gesundheitswesen

Nutzung dieser Internetseite

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen

Rüdiger Zarnekow Lutz Kolbe. Green IT. Erkenntnisse und Best Practices aus Fallstudien

oose. Was (noch) klassische Projekte von Scrum & Co lernen können eine empirische Studie

Scrum-Einführung bei der Projektron GmbH

Stuttgart, Scrum im Wasserfall... oder wie kann Agilität dem Kunden schmackhaft gemacht werden?

The big picture: Prince2 featuring SCRUM. Bernd Lehmann, Prince2-Tag Köln, 12. Mai 2011

Agiles Testmanagement am Beispiel Scrum

Gelassenheit gewinnen 30 Bilder für ein starkes Selbst

Bachelorarbeit. Private Altersvorsorge. Beurteilung ausgewählter Anlageformen. Michael Roth. Bachelor + Master Publishing

- Making HCM a Business Priority

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

Titel BOAKdurch Klicken hinzufügen

Scaling Scrum Nexus professionell umsetzen

BSV Ludwigsburg Erstellung einer neuen Internetseite

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

SCRUM. Software Development Process

Mehr Effizienz und Wertschöpfung durch Ihre IT. Mit unseren Dienstleistungen werden Ihre Geschäftsprozesse erfolgreicher.

Projektmanagement. Vorlesung von Thomas Patzelt 8. Vorlesung

Die Online-Meetings bei den Anonymen Alkoholikern. zum Thema. Online - Meetings. Eine neue Form der Selbsthilfe?

Was meinen die Leute eigentlich mit: Grexit?

Vgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert

Seniorenbüros im Land Brandenburg

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Einfach losgesprintet: Ein Praxisbericht. Henning Pautsch, Stefan Kirch. 2. Oktober Einfach losgesprintet:

DER SELBST-CHECK FÜR IHR PROJEKT

Die Bedeutung der Hausbankbeziehung für Finanzierungen im Mittelstand Schwerpunkt: Unternehmensgründung und Unternehmensnachfolge

Change Management. Hilda Tellioğlu, Hilda Tellioğlu

Interaktive Whiteboards im Unterricht

RE-Metriken in SCRUM. Michael Mainik

Netzwerkorientiertes Supply Chain Controlling und Risikomanagement

Erfolgsfaktoren von Customer Relationship Management Strategien

Vgl. Kapitel 5 aus Systematisches Requirements Engineering, Christoph Ebert

Stefan Kundelov. Balanced Scorecard. Anwendung in der stationären Altenpflege. Diplomica Verlag

Erfolgreiche Realisierung von grossen Softwareprojekten

Projektmanager, Scrummaster, SW-Entwickler. Webbasierte Software. Teilweise Medizinprodukt Scrum seit 2006

Multichannel Challenge: Integration von Vertriebsorganisation und Contact Center in der Versicherung

Nicht über uns ohne uns

Alina Schneider. Erfolg in Data-Warehouse-Projekten. Eine praxisnahe Analyse von Erfolgsfaktoren und -kriterien. Diplomica Verlag

Geld Verdienen im Internet leicht gemacht

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

Dipl.-Inform. Sven Röpstorff Dipl.-Kaufm. Robert Wiechmann

Agile Programmierung - Theorie II SCRUM

PMP Rezertifizierung: PMI ändert mit Wirkung zum sein Rezertifizierungs-System die wichtigsten Änderungen im Überblick

Subpostfächer und Vertretungen für Unternehmen

Di 7.2. Sprinten mit dem V-Modell XT. Olaf Lewitz. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich

bima -Studie 2012: Schwerpunkt Personalcontrolling

Hilfe, mein SCRUM-Team ist nicht agil!

Christian Kremer. Kennzahlensysteme für Social Media Marketing. Ein strategischer Ansatz zur Erfolgsmessung. Diplomica Verlag

IT-basierte Kennzahlenanalyse im Versicherungswesen

Mit agilen Methoden kommen Sie weiter

objectif Import von Excel-Daten Bei Fragen nutzen Sie bitte unseren Support: Telefon: +49 (30)

Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist

Vertrauen in Banken. Bevölkerungsrepräsentative Umfrage. PUTZ & PARTNER Unternehmensberatung AG. Partner der Befragung

OUTSOURCING ADVISOR. Analyse von SW-Anwendungen und IT-Dienstleistungen auf ihre Global Sourcing Eignung. Bewertung von Dienstleistern und Standorten

Ergebnis und Auswertung der BSV-Online-Umfrage zur dienstlichen Beurteilung

REGELN REICHTUMS RICHARD TEMPLAR AUTOR DES INTERNATIONALEN BESTSELLERS DIE REGELN DES LEBENS

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

REQUIREMENTS ENGINEERING KONSTRUKTIVE QS REQUIREMENTS ENGINEERING 1

Rettungsdienst am Limit: Gesundheit von Einsatzkräften im Rettungsdienst (GERD )

Transkript:

peter HRUSCHKA BUSINESS ANALYSIS UND REQUIREMENTS ENGINEERING FÜR SCHLANKE, EFFEKTIVE im GESCHÄFTSPROZESSE agilen Umfeld UND OPTIMALE IT-UNTERSTÜTZUNG

Kleingedrucktes Diese Unterlagen sind urheberrechtlich geschützt. Jede Verwendung außerhalb der engen Grenzen des Urheberrechts ist ohne schriftliche Zustimmung von Dr. Peter Hruschka (hruschka@b-agile.de) unzulässig und strafbar. Dies gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen sowie Einspeichern und Verarbeiten in elektronischen Systemen. Hier angegebene Gebrauchsnamen, Handelsnamen oder Warenbezeichnungen usw. können auch ohne besondere Kennzeichnung Marken sein und als solche den gesetzlichen Bestimmungen unterliegen. Ungeachtet der Sorgfalt, die auf die Erstellung von Text, Abbildungen und Programmen verwendet wurde, können weder Autor noch Veranstalter für mögliche Fehler und deren Folgen eine juristische Verantwortung oder Haftung übernehmen. Atlantic Systems Guild 2013 2

IT Business Atlantic Systems Guild 2010 3

Requirements Engineers Business Analysts Atlantic Systems Guild 2010 4

Business Analysis (gemäß IIBA) Busines- Analyse Planung und Überwachung Erhebung Enterprise Analyse Bewertung & Validierung fachlicher Lösungen Requirements Management und Kommunikation Requirements Analyse Grundlegende Kompetenzen Atlantic Systems Guild 2013 5

Requirements Engineering gemäß IREB Anforderungs- ermittlung Anforderungs- spezifikation Requirements-Analyse (Systemanalyse) Requirements Engineering Requirements Management Atlantic Systems Guild 2013 6

Ein einfaches Mapping Busines- Analyse Planung und Überwachung Enterprise Analyse Anforderungs- Erhebung " "Requirements ermittlung -Analyse " "(Systemanalyse) Requirements Analyse Anforderungs- Grundlegende Kompetenzen spezifikation Bewertung & Validierung fachlicher Lösungen Requirements Management Requirements Management und Kommunikation Atlantic Systems Guild 2013 7

Business Analysis & Requirements Engineering Zwei Seiten derselben Medaille (strategische) Ziele Wünsche, Bedürfnisse, Ideen externe Zwänge & Auflagen (Gesetze, Direktiven, ) Business- Analyse Requirements- Engineering Ist-Zustand (identifizierte Schwachstellen und Unzulänglichkeiten) (harmonisierte, priorisierte & strukturierte) Anforderungen - für bessere/neue Produkte - für optimierte Prozesse (Ablauf- und Aufbauorganisation) Atlantic Systems Guild 2010 8

Ist der Wasserfall wirklich Vergangenheit? Business Analysis Optimierte Geschäftsprozesse, Qualitätsverbesserungsvorschläge Organisatorische Änderungen IT-Analysis HOFFENTLICH Design Atlantic Systems Guild 2013 9

Business & Product Improvement heute ITERATIV: Vom Wasserfall zu vielen Mini-Wasserfällen Atlantic Systems Guild 2013 10

Business & Product Improvement heute ITERATIV: Vom Wasserfall zu vielen Mini-Wasserfällen nutzen ausrollen Design Atlantic Systems Guild 2013 11

ITERATION JA, ABER NICHT OHNE CLEAN PROJECT START Clean Project Start = Ausbalancieren von drei Zutaten: Ziele Scope Stakeholder Atlantic Systems Guild 2013 12

T-STICH-VERFAHREN Auf jeden Fall Scope, Ziele und Stakeholder explizit festlegen Projektumfang (Scope) Tiefgang, Detaillierung Präzisierung der Anforderungen für Release 1 Präzisierung der Anforderungen für Release 2 Präzisierung der Anforderungen für Release 3

Kontext Scope of Work (Arbeitsumfang, " Business Scope) Scope of Product (Produktumfang) 14

Business Analysis & Requirements Engineering: Verschiedene Scopes und verschiedener Tiefgang Umfang der Business-Analyse Umfang der Produkt-Analyse Business- Scope Produkt- Scope Tiefgang und Business- Präzision Analyst der Anforderungen SO NICHT IT-System Analytiker

Besser miteinander und mit gemeinsamer Sprache *) Business- Scope Umfang der Analyse Produkt- Scope Tiefgang und Präzision der Anforderungen *) - Kontextdiagram, - tabellarische Schnittstellenbeschreibung, - diverse UML-Diagramme zur Darstellung des Kontexts

Die agile Gefahr: SCRUM ganz einfach? 3 Rollen SCRUM-Master SCRUM-Team Product-Owner 4 Artefakte Product Backlog Release Burndown Sprint-Backlog Sprint-Burndown 5 Meetings Release Planning Sprint Planning Daily Standup-Meeting Sprint Review Sprint Retrospective Atlantic Systems Guild 2013 17

SCRUM - ganz einfach? 3 Rollen SCRUM-Master SCRUM-Team Product-Owner 4 Artefakte Product Backlog Release Burndown Sprint-Backlog Sprint-Burndown 5 Meetings Release Planning Sprint Planning Daily Standup-Meeting Sprint Review Sprint Retrospective Atlantic Systems Guild 2013 18

Die einfache Rolle? des Product Owners Requirements aus Business Sicht priorisieren Langfrist im Auge behalten, gegen Kurzfrist abwägen konstant Business Value liefern Stakeholder managen Mit einer Stimme gegenüber dem Team auftreten Wünsche und Meinungen sammeln, zusammenführen, konsolidieren und priorisieren Das Team mit Input versorgen Atlantic Systems Guild 2013 19 Sprint Backlog granular genug zur Verfügung stellen Partner für weitere Klärungen zum Backlog

Die einfache Rolle? des Product Owners Requirements aus Business Sicht priorisieren Langfrist im Auge behalten, gegen Kurzfrist abwägen konstant Business Value liefern Stakeholder managen Mit einer Stimme gegenüber dem Team auftreten Wünsche und Meinungen sammeln, zusammenführen, konsolidieren und priorisieren Das Team mit Input versorgen Atlantic Systems Guild 2013 20 Sprint Backlog granular genug zur Verfügung stellen Partner für weitere Klärungen zum Backlog

Requirements kommen nicht geordnet, sondern in beliebiger Reihenfolge und beliebiger Granularität, bunt gemischt zwischen funktionalen Anforderungen, Qualitätsanforderungen und Randbedingungen Ziele (= gröbste Anforderungen) grobe Anforderungen mittlere Granularität feinste Anforderungen Atlantic Systems Guild 2013 21 Der Job des Analytikers: Alle Requirements sollten konsistent aus den Zielen ableitbar sein

Requirements gliedern oder bündeln Scope of Work Scope of Product nach logischen FUNKTIONEN HISTORIE: so, wie es bisher immer gegliedert war nach ORGANISATORISCHen Gesichtpunkten nach HARDWARE-Einheiten nach GEOGRAPHISCHer Verteilung... nach PROZESSEN Innen- Sichten Aussen- Sicht Atlantic Systems Guild 2013 22

Prozess bleibt Prozess Egal, wie Sie ihn nennen Geschäftsprozess Geschäftvorfall Business Use-Case Product Use-Case User Story... Ein IT-Prozess ist DER Ausschnitt aus einem Geschäftsprozess, der automatisiert werden soll Egal, wie Sie ihn darstellen Use-Case-Diagramm Activity-Diagramm BPMN-Diagramm eepk nach Prof. Scheer Flussdiagramm Datenflussdiagramm Kärtchen mit User-Story... Atlantic Systems Guild 2013 23

Machen Sie Ihre Scheuklappen auf organisatorisch SW organisatorisch SW organisatorisch Atlantic Systems Guild 2013 24

Machen Sie Ihre Scheuklappen auf mechanisch SW elektrisch SW mechanisch Atlantic Systems Guild 2013 25

Machen Sie Ihre Scheuklappen auf Beginnen Sie mit dem Überblick über den Geschäftsprozess und studieren Sie die Teile exakter, die automatisiert werden sollen. Atlantic Systems Guild 2013 26

Nochmals zum T-STICH-VERFAHREN Projektumfang (Scope) Auf jeden Fall Scope, Ziele und Stakeholder explizit festlegen Tiefgang, Detaillierung Aber auch: - Roadmapping, - Releaseplanung, - Risikomanagement, - Aufwandschätzungen

Roadmaps Überblick über die Sprints/Releases mit Enddatum und grober Funktionalität Zeitraum: 6 Monate bis ein Jahr, große Projekte auch länger Beruhigt die Nerven von Managern Ist vage genug, um keine festen Versprechungen einzugehen. Velocity Sprint Review Was die Roadmap NICHT ist: KEINE absolut verbindliche, definitive und nicht-veränderbare Beschreibung von dem, was in den nächsten n Releases sicher geliefert wird Geschätzter Aufwand Product- Backlog Release- Planung Sondern: Eine Absichtserklärung Aber glaubhaft und machbar Nach bestem Wissen und Gewissen gemäß den heutigen Erkenntnissen füllen organisieren strukturieren priorisieren Sprint-Backlog Sprint Basis für Planung und Risikoabschätzung Atlantic Systems Guild 2013 28

Fazit Trennen Sie NIE Business Analysis & Requirements Engineering Das Ziel ist identisch: nachhaltig bessere Produkte und optimierte (tlw. IT-gestützte) Prozesse Business und IT müssen gemeinsam daran arbeiten Auch für IT-Prozess oder Produktprozesse ist es hilfreich, den Business-Hintergrund und die Business-Zielsetzung zu kennen. Führen Sie keine Methoden- und Werkzeugkriege Entscheiden Sie sich für EINE gemeinsame Sprache & Notationen, unterstützt durch EIN Werkzeug Vermeiden Sie Übersetzungen und Toolwechsel. Das macht das Leben nur schwerer. Atlantic Systems Guild 2013 29

Fazit (ff) Nehmen Sie agile Ideen ernst Klare Verantwortung (One Throat to choke) Eine Roadmap für die Strategie, gepaart mit rasch erreichbaren, sinnvollen Zwischenergebnissen (minimal viable product) Vorsicht vor zu einfachen Ideen Product Owner: gute Idee, aber schwer umzusetzen User-Stories sind nicht alles (sie ignorieren Domänenmodelle, Qualitätsanforderungen, Randbedingungen,...) Atlantic Systems Guild 2013 30

Das neue Buch (ab Januar 2014) Werbung peter HRUSCHKA BUSINESS ANALYSIS UND REQUIREMENTS ENGINEERING PRODUKTE UND PROZESSE NACHHALTIG VERBESSERN FÜR SCHLANKE, EFFEKTIVE GESCHÄFTSPROZESSE UND OPTIMALE IT-UNTERSTÜTZUNG EXTRA: Mit kostenlosem E-Book www.reomnis.eu Video-based Analysis Training (Deutsch und Englisch) Der Kurs Agiles Requirements Engineering Atlantic Systems Guild 2013 31