Methoden für IT-Projekte, Beratung und Digitalisierung
Unzählige Informationen über Projektmanagement und Methodenwissen stehen zur Verfügung. Wir geben einen pragmatischen Überblick über bewährte Methoden, auf die es unserer Meinung im Projekt letztendlich wirklich ankommt.
Kommunikation
Zu allererst geht es um wertschätzende, vertrauensvolle, effiziente und regelmäßige Kommunikation. Solange miteinander gesprochen wird, kann man in von Menschen geführten Prozessen so gut wie alles ändern. Das kann manchmal Fluch sein und auch Segen.
Wie man sich individuell organisiert, muss nicht reguliert werden. Wenn man etwas im Projekt erwartet, was schriftliche und mündliche Kommunikation angeht, muss man es schulen. Dazu gehören Gepflogenheiten in Teams-Call oder auch das strukturierte Arbeiten im Ticketsystem oder im Dokumentationssystem. Es sollte Sinn und Zweck der ersten Termine im Projekt sein, Verfahren und Verhaltensweisen, die wie selbstverständlich wirken, einmal durchzusprechen.
Ticketbeschreibung
Die Ticketbeschreibung ist das zentrale Anforderungsmanagement-Werkzeug. Zur strukturierten Aufnahme einer Anforderung kann man die Checkliste für das Pflichtenheft heranziehen.
Erfahrungsgemäß sollte man besonders auf die jeweils vereinbarte Zeit- und Kostenaufwandseinschätzung, Abnahmekriterien und Freigabe der Ticketbeschreibung und Abnahmekriterien sowie die Abnahmedokumentation achten (Haftung), damit später die Informationen zu Beschaffenheiten noch nachvollziehbar sind und keine Erwartungshaltungen enttäuscht werden.
Dokumentation
Genau wie bei der Kommunikation, ist wichtiger, dass es kontinuierlich passiert als wie es passiert. Genau wie in Ticketbeschreibungen können hier allerdings Akzeptanz- und Abnahmekriterien an den Umfang der Dokumentation helfen, die erwartete Qualität sicherzustellen. Am besten jeweils am Ticket während der Umsetzung.
Checkliste Ausschreibung, Lastenheft und Pflichtenheft
In welcher Form auch immer die Anbahnung eines Projekts abläuft, sollte zu einem frühen Zeitpunkt bereits strukturierte und fortlaufend gepflegte Dokumente über die Anforderungen an die umzusetzende Lösung bestehen.
Die Ausschreibung dient der Vergabe. Das Lastenheft dient dem Anforderungsmanagement. Das Pflichtenheft dient der Spezifikation und Umsetzung.
Sicherlich kann man diese Vorlagen noch deutlich erweitern oder anpassen. Diese Checklisten für die Gliederung der Dokumente dienen vor allem dazu, den Austausch wesentlicher Informationen sicherzustellen.
Checkliste Ausschreibung
Checkliste für die Gliederung eines Ausschreibungsdokuments
Titel der Ausschreibung
- Informationen über den ausschreibenden Auftraggeber
- rechtliche Hinweise
Gegenstand und Ziel der Ausschreibung
- einleitende Projektbeschreibung
- Einordnung des Projekts/Projekterfolgs in langfristige Ziele/Vision
- Erwartungshaltung an Effizienzsteigerung, Kostenreduktion, Umsatzwachstum, Innovation
Leistungsbeschreibung
- Funktionsanforderungen
- nicht-funktionale Anforderungen (Sicherheit, Performance, technische Vorgaben, Kompatiblitäten)
- Methode/Hilfsmittel: Detaillierung/Konkretisierung im Lastenheft
Hintergrundinformationen zum Unternehmen
- Branche, Größe, Umsatz, Mitarbeiter, Standorte
Geschäftsmodell und Wertschöpfung
- Schlüsselaktivitäten, Stakeholder, Partner, Zielgruppen, Vertriebskanäle
- Methode/Hilfsmittel: Business Model Canvas, SWOT-Analyse
Rahmenbedingungen
- Investitionsvolumen, Projektzeitraum mit Fristen/Meilensteinen,
- internes Staffing/interne Ressourcen,
- rechtliche und organisatorische Vorgaben (Geheimhaltung, Datenschutz)
Bewertungskriterien, Vergabekriterien
- Qualität, Preis, Geschwindigkeit, Innovation, Technologien, Referenzen,
- Gewichtung der Kriterien
Zulassungsvoraussetzungen
- Voraussetzungen, die Anbieter erfüllen müssen
Ablauf der Ausschreibung
- Aktions- und Fristenplan, Format und Anforderung für die Abgabe,
- Ansprechpartner und Kommunikationswege
Checkliste Lastenheft
Checkliste für die Gliederung eines Lastenhefts
Erfolgskriterien, Ziele
- Erwartungen an Projekterfolg/Projektzielsetzung, erwartete Mehrwerte
- Kennzahlen/Indikatoren für Effizienzsteigerung, Kostenreduktion, Umsatzwachstum, Innovation
Ist-Analyse
- Status-Quo-Darstellung Geschäftsprozesse, Benutzerprozesse,
- Systemlandschaft, Datenstrukturen,
- Schwachstellen, Engpässe
Soll-Konzept
- Ziel-Beschreibung Geschäftsprozesse, Benutzerprozesse, Systemlandschaft, Datenstrukturen, Optimierungen
- Methode/Hilfsmittel: Business Process Map, Flow Chart/Ablaufdiagramme
funktionale Anforderungen
- detaillierte, funktionale Anforderungen, technische Spezifikationen
- Features, Workflows, Benutzerprozesse und Akzeptanzkriterien, Abnahmekriterien und ggf. Testfälle
- Schnittstellen, Umsysteme und Anbindungen
- Methode/Hilfsmittel: User Story Map/Functional Map, Sequence Chart/Sequenzdiagramme, User Stories
nicht-funktionale Anforderungen
- Datenstrukturen, Synchronisation, Migration,
- Skalierbarkeit/Erweiterbarkeit,
- Sicherheit/Verfügbarkeit, Performance,
- technische Vorgaben, Kompatiblitäten
Erwartungen an die Arbeitsergebnisse
- Fachkompetenzen, Referenzen,
- Leistungsfähigkeit Generalunternehmerschaft (GU), Beratung, Projektmanagement, Umsetzung, Betrieb
- Umfang Dokumentationen, Schulungen, Qualitätsnachweise, Zertifizierungen
- Projektherangehensweise, Kommunikationswege, Methoden, Verantwortlichkeit/Rollen, vertragliche Grundlagen, Regelungen Haftung, Schutzrechte, Datenschutz, Abnahmeprozess, Supportprozesse, vertragliches Change-Management und Eskalationsmanagement
Risikoanalyse
- Risikomanagement, Engpässe, Schwachstellen
- Anforderungen und Vorgaben präzise formuliert und von relevanten Stakeholdern geprüft
- Methode/Hilfsmittel: qualitative und quantitative Risikoanalyse, Risikomanagement- und Reaktionsplan, (erweiterte) SWOT-Analyse
Checkliste Pflichtenheft
Checkliste für die Gliederung eines Pflichtenhefts
Einleitung
- Zweck und Aufbau des Dokuments, Verweis auf Ausschreibung oder Lastenheft
Spezifikation Soll-Konzept
- detaillierte Beschreibung Umsetzung Soll-Konzept
- Geschäftsprozesse, Benutzerprozesse, Systemlandschaft, Datenstrukturen, Optimierungen
- Methode/Hilfsmittel: Business Process Map, Flow Chart/Ablaufdiagramme
Umsetzung der funktionalen Anforderungen
- eindeutige Bezeichnung der Anforderung
- Identifikation und Beschreibung der relevanten Akteure für die Anforderung
- detaillierte Beschreibung der Anforderungen für die Umsetzung mit verschiedenen Methoden und Darstellungen wie Text, Charts, Maps, User Stories
- Features, Workflows, Schnittstellen, Benutzerprozesse und Akzeptanzkriterien
- Technische Spezifikation der Architektur, technologischer Vorgaben, Systemintegrationen und Schnittstellen, Testfälle zur Validierung der Funktionen, Abnahmekriterien für jede Anforderung, Beschreibung der Datenstruktur und Datenflüsse, Beschreibung der Datenstrategie für Migration, Aufbereitung und Synchronisation sowie die Schaffung von Voraussetzungen für Schnittstellen
- Akzeptanzkriterien, Abnahmekriterien und Testkriterien zur Überprüfung der Erfüllung, also abnahmefähigen Umsetzung, Definition von Testfällen, Anforderung an die Dokumentation
- Zeit- und Kostenaufwandsplanung zur Festlegung des Budgets und des Zeitrahmens für die Umsetzung und Festlegung des Entscheidungsträgers
- Festlegung der Priorität und Dringlichkeit der Anforderung für das Geschäftsmodell und das Projekt
- Aktions- und Fristenplan für die einzelnen Schritte der Umsetzung und Festlegung der Zwischenziele (Meilensteine)
- Mitwirkungspflichten und Verantwortlichkeiten
- Identifikation möglicher oder erfahrungsgemäßer Probleme und Engpässe bei Ressourcen, Fachwissen und durch Abhängigkeiten
- Freigabeprozess und Kommunikationsanforderungen wie Regeltermine und Intervalle speziell für diese Anforderung
- Methode/Hilfsmittel: User Story Map/Functional Map, Sequence Chart/Sequenzdiagramme, User Stories
Umsetzung der nicht-funktionalen Anforderungen
- eindeutige Bezeichnung der Anforderung
- Identifikation und Beschreibung der relevanten Akteure für die Anforderung
- detaillierte Beschreibung für die Umsetzung von Anforderungen an Datenstrukturen, Synchronisation, Migration, Skalierbarkeit/Erweiterbarkeit, Sicherheit/Verfügbarkeit, Performance, übergreifende technische Vorgaben, Kompatiblitäten, übergeordnete Testfälle zur Validierung der Funktionen, Abnahmekriterien, übergeordnete Beschreibung der Datenmodelle und der Anforderungen an Datenmigration und -synchronisation, Beschreibung der Leistungen für die geforderten Qualitätsnachweise, Zertifizierungen
- Beschreibung der Datenstrategie für Migration, Aufbereitung und Synchronisation sowie die Schaffung von Voraussetzungen für Schnittstellen
- Akzeptanzkriterien, Abnahmekriterien und Testkriterien zur Überprüfung der Erfüllung, also abnahmefähigen Umsetzung, Definition von Testfällen, Anforderung an die Dokumentation
- Zeit- und Kostenaufwandsplanung zur Festlegung des Budgets und des Zeitrahmens für die Umsetzung und Festlegung des Entscheidungsträgers
- Festlegung der Priorität und Dringlichkeit der Anforderung für das Geschäftsmodell und das Projekt
- Aktions- und Fristenplan für die einzelnen Schritte der Umsetzung und Festlegung der Zwischenziele (Meilensteine)
- Mitwirkungspflichten und Verantwortlichkeiten
- Identifikation möglicher oder erfahrungsgemäßer Probleme und Engpässe bei Ressourcen, Fachwissen und durch Abhängigkeiten
- Freigabeprozess und Kommunikationsanforderungen wie Regeltermine und Intervalle speziell für diese Anforderung
- Methode/Hilfsmittel: Flow Chart/Ablaufdiagramme, Sequence Chart/Sequenzdiagramme
Betreuung und Unterstützung
- Beschreibung der Leistungsfähigkeit für Beratung, Projektmanagement, Umsetzung, Betrieb
Dokumentation und Schulungen
- übergreifende Spezifikationen für die Erfüllung der gestellten Anforderungen an die technische Dokumentation und Anwenderdokumentation,
- Ausarbeitung von Schulungskonzepten
- Festlegung der weiteren Dokumentationsprozesse und Schulungen der umgesetzten Arbeitsergebnisse
Risikoanalyse
- Zusammenfassung der Annahmen und Rückfragen des Anbieters sowie Fristen für dessen Überprüfung
- Identifikation und Bewertung von übergeordneten Risiken, Beschreibung von Maßnahmen zur Risikominderung für die Umsetzung des Projekts
- Methode/Hilfsmittel: qualitative und quantitative Risikoanalyse, Risikomanagement- und Reaktionsplan, (erweiterte) SWOT-Analyse
Projektplan
- detaillierte Beschreibung eines Aktions- und Fristenplans mit zeitlichen und organisatorischen Abhängigkeiten/Verfügbarkeiten, Verantwortlichkeiten,
- Definition rechtlicher oder organisatorischer Vorgaben, Möglichkeiten der Vertragsgestaltung, Beschreibung organisatorischer und vertraglicher Regelungen
- Festlegung eines Aktions- und Fristenplans: Maßnahmen- und Terminplan mit Verantwortlichkeiten, Abhängigkeiten, Reihenfolge, Meilensteinen und konkretem Zeitplan (Projektplan, Gantt-Chart)
- Abhängigkeiten können Arbeitsergebnisse anderer Projekte sein (Datenbereitstellung, Datenmigration)
- Zeitplan sollte möglichst unter Berücksichtigung gegenseitiger Verfügbarkeiten entstehen (An-/Abwesenheiten)
Budgetkalkulation Zeit- und Kostenaufwand
- Festlegung Budget, Aufwand und Zeitplanung für die Umsetzung
- konkrete Roadmap für Beauftragung und Umsetzung
- Zusammenfassung der benötigten Freigaben durch die Stakeholder
Mitwirkungs- und Beistellpflichten
- Zusammenfassung der Mitwirkungs- und Beistellpflichten mit Verantwortlichkeiten und Fristen
Kommunikation
- Kommunikationswege und -frequenzen, Protokollierung und Abstimmungsprozesse
- Festlegung der Kommunikationskanäle und -intervalle für den regelmäßigen Austausch (Regeltermine)
- mögliche, nächste Schritte
Methodenübersicht
Neben der textlichen Aufnahme von Anforderungen, siehe insbesondere Checkliste Pflichtenheft, sind einige Methoden und Visualisierungen für das gemeinsame Verständnis von Anforderungen hilfreich.
Business Process Mapping
- Prozessoptimierung, IST/SOLL-Analyse: Darstellung der Geschäftsprozesse
- Identifikation von Engpässen, Redundanzen oder Optimierungspotenzialen im Prozess
- Flow Chart/Ablaufdiagramme/Flussdiagramme, BPMN dienen der Visualisierung von Abläufen
- Sequence Chart/Sequenzdiagramme dienen der Visualisierung von Interaktionen
- wird u.a. verwendet im Lastenheft (Ausschreibung) für die Beschreibung der Ist-Analyse, des Soll-Konzepts
Functional Map
- Systematische Erfassung aller Funktionen
- hierarchische Darstellung von Funktionen und Unterfunktionen eines Systems, Übersicht über die Systemarchitektur
- Übersicht über die benötigten Funktionen
- wird u.a. verwendet im Lastenheft zur Definition der funktionalen Anforderungen oder im Pflichtenheft für die detaillierte Beschreibung der Umsetzung und Spezifikation der Funktionen
Story Mapping (Feature Mapping)
- Strukturierung und Priorisierung von Features
- Strukturierung (Planung) und Priorisierung (Reihenfolge der Umsetzung) der Anforderungen aus Anwenderperspektive, indem Features entlang eines Prozesses oder Workflows dargestellt werden
- wird u.a. verwendet im Lastenheft für die Darstellung der Features, die aus Anwendersicht erforderlich sind, oder im Pflichtenheft für die konkrete Beschreibung der Umsetzung Features und deren Priorisierung
User Story Map
- Nutzerzentrierte Planung und Priorisierung von Anforderungen
- stellt User Stories (kurze, einfache Beschreibung einer Anforderung aus Sicht eines Endnutzers oder Stakeholders) entlang eines Prozesses da, um Anforderungen aus Nutzersicht zu priorisieren und die Benutzererfahrung zu optimieren
- Anforderungen und Workflows aus Sicht der Endnutzer priorisieren und visualisieren
- wird u.a. verwendet im Lastenheft zur Darstellung der Nutzeranforderungen und der notwendigen Funktionalitäten aus Anwendersicht oder im Pflichtenheft für die Beschreibung, wie Anforderungen in konkrete technische Umsetzungen überführt werden oder für die Planung iterativer oder agiler Entwicklungsprozesse
Jetzt personalisierte Lösungen anfragen
Wir zeigen Ihnen gerne in Form einer Produkt-Demo das Potential unserer ONE EXPERIENCE B2B Middleware für Ihr Unternehmen.
Bequem per Web-Konferenz und natürlich ganz unverbindlich. Wir freuen uns, Sie kennenzulernen!