Wie geht man mit ständig (~täglich) wechselnden Anforderungen um?

Ich sehe eine Reihe ähnlicher Links, aber keiner scheint eine Lösung zu haben, meistens "das sollten sie nicht tun". Ich stimme zu, aber bitte lesen Sie weiter:

Szenario: 800.000 Seiten Dokumente, Erzählung (z. B. E-Mails)/Kontoauszüge/Recht (z. B. Optionsvereinbarungen). Wir sind ein kleines Team mit nur 2 Ermittlern (von denen einer hauptsächlich für die Produktion verantwortlich ist), 1 Finanzperson und 1 juristische Person (zusammen mit einigen Verwaltungsassistenten und externen Spezialisten). Wir haben mehrere laufende Projekte (denken Sie an verschiedene Fälle in verschiedenen Gerichten in verschiedenen Ländern).

Die Sache ist die, dass die 800.000 Seiten an Dokumenten noch nicht vollständig überprüft wurden (zu diesem Zeitpunkt vielleicht 50 %). Also entscheiden wir uns für ein Arbeitsprodukt (Montag; Person 1 erledigt x bis Freitag), aber am Dienstagnachmittag haben wir unweigerlich einige zusätzliche Unterlagen aufgedeckt.

Zu oft verändert diese Dokumentation die ganze Geschichte, verändert den Blickwinkel, den wir brauchen, um darauf zu kommen, verändert die Beziehungen. Bis Dienstagnachmittag fordern die verschiedenen Rechtsteams (die wenig Nachforschungen anstellen) verschiedene Arbeitsergebnisse in Bezug auf diesen neuen Fund an. Mein Ermittler/Arbeitsprodukt-Champion hebt mit vollem Herzen ab, und (Sie haben es erraten) bevor es (allzu oft) erledigt ist, haben wir noch mehr Informationen, die Dinge ändern oder eine Weiterleitung verursachen. Es ist Wahnsinn.

Wir verarbeiten manchmal 2-3.000 Seiten/Tag. Sie können also sehen, wie selbst ein paar Bomben darin Chaos wie kein Morgen verursachen, und doch machen sie tatsächlich weniger als 1 % der gesamten Dokumente aus.

Wie sollen wir damit umgehen? Zwingen Sie eine Woche durch, um zu beenden, was wir begonnen haben? Was ist, wenn es nutzlos oder falsch ist? Mit der Produktion warten, bis die Untersuchung abgeschlossen ist? Meistens folgt es einem bestimmten Thread, der selbst zu neuen Enthüllungen führt, UND wir haben Verjährungsfristen für die Einreichung dieses und jenes. Mehr Personal einstellen? Es würde Monate dauern, bis sie genug Traktion erlangten, um nützlich zu sein, und raten Sie mal, wer sie trainieren müsste?

Wir haben es mit Kanban versucht – die Tafeln waren innerhalb von ein oder zwei Wochen voller Unsinn. Eine "Überholspur" mit hoher Priorität zu haben, war eine gute Idee ... bis sie es nicht war. Ein Burndown-Diagramm sieht aus wie ein Plateau, nachdem Sie sich um zusätzliche Aufgaben gekümmert haben und wie viele unvollendet geblieben sind ... Der Kunde (und eigentlich der Product Owner) möchte, dass jemand diesen verrückten (mit freundlichen Grüßen) verwaltet, aber er möchte seine nicht wirklich ändern Gewohnheiten (die meistens papierbasiert sind ... habe ich erwähnt, dass wir all diese Dokumente drucken und manuell überprüfen??)

Alle Ratschläge und Perspektiven dazu (insbesondere mit Modellen oder Beispielen oder tatsächlichen "Do this" -Vorschlägen) sind sehr, sehr geschätzt.

TL;DR: Das Management will mehr Kontrolle, mehr Arbeitsprodukt, mehr Wert pro $.

Die Mitarbeiter möchten die ständige Nacharbeit vermeiden, eine Vorstellung von der Gesamtstrategie haben und sehen, wie ihr Arbeitsprodukt tatsächlich versendet wird

Ich möchte zeigen, dass sich die beiden oben genannten nicht gegenseitig ausschließen und dass es eine Möglichkeit gibt, diese Bedürfnisse gut miteinander zu verbinden, ohne den Arbeitsablauf stark zu bremsen, Meetings zu verschwenden usw. Ich kann sehen, dass diese drei Wünsche vernünftig sind und rational, aber es gibt gerade einen ernsthaften Grind zwischen ihnen..

Die erste Frage, die Sie sich stellen sollten, ist: Passt Agilität zu dem, was wir tun? Wenn sich Ihre Anforderungen und Aufgaben täglich ändern, weil Sie ständig auf neue Informationen stoßen, brauchen Sie möglicherweise eine andere Herangehensweise. "Zwingen Sie sich durch eine Woche und beenden Sie, was wir begonnen haben": tun Sie das nicht. PM-Methoden sind da, um Ihnen zu helfen, und Sie nehmen und verwenden, was für Sie funktioniert. Sie sind keine Regelbücher, die dir vorschreiben, wie du arbeitest. Agile sagt, dass Sie einige Arbeiten im Voraus planen sollten (User Stories). Wenn Sie sich nicht sicher sind, ob Ihre User Stories tatsächlich vervollständigt werden müssen, warum entscheiden Sie sich dann für Agile?
@dKen, meinst du vielleicht "Ist Scrum das Richtige"? Agilität besteht aus vier Werten und zwölf Prinzipien, die hinter vielen verschiedenen Vorgehensweisen stehen. Eine einwöchige Iteration ist ein Teil von Scrum oder XP, nicht spezifisch agil.
@JoelBancroft-Connors Entschuldigung, du hast Recht, danke für die Erinnerung; Deshalb liebe ich diese Seite. Ich werde weggehen und wieder meine agilen Bücher lesen!
Wenn Sie zu 50 % mit der Dokumentation beschäftigt sind, können Sie das aktuelle Chaos mit einwöchigen Iterationen, täglichem Ändern des Taskboards und dem Vergessen von Burndown-Diagrammen durchleben, bis die anderen 50 % verarbeitet sind und eine gewisse Stabilität erwartet werden kann. Agile ist perfekt für solche Situationen.
@Apalala, aber wie würden Sie mit der ständigen Nacharbeit, dem Burnout, weil im Grunde kein Arbeitsprodukt fertig gestellt und versandt wird, und dem allgemeinen Gefühl von „Warum machen wir das?“ umgehen. Auf einer grundlegenden Ebene haben Sie User Stories, aber es ist fast so, als bräuchten wir etwas anderes, das als Wegpunkt fungieren kann.
@Gryph Wenn die Leute verstehen, was los ist, sollte es keine Frustration und kein Burnout geben. Was auch immer produziert wird, dient als Feedback für diesen Zustand und als Lernen für die nächsten Phasen. Natürlich sollte kein Druck auf eine stabile Funktionalität bestehen, solange das Chaos anhält. Bei den Kosten handelt es sich um die Kosten der Geschäftstätigkeit unter den jeweiligen Umständen. Die Analyse der Dokumentation ist nur 50% davon entfernt, einen weniger chaotischen Arbeitsablauf zu ermöglichen.
Ich habe dies zweimal gelesen und bin immer noch nicht schlauer, was Sie tun, was Sie zu erreichen versuchen und was Ihr eigentliches Problem ist. Sind Sie Rechtsanwaltsfachangestellter? Ein Analyst des Polizeigeheimdienstes? Wie geht's? Verwenden Sie OCR zum Scannen von Seiten? Was fütterst du? Palantir? DCGS?
@Venture2099 Wir ermitteln gegen einige Personen, die höchstwahrscheinlich illegale Handlungen begangen haben (White Collar). Wir verwenden OCR, die Dokumentation ist jedoch über 40 Jahre alt – die Qualität macht die OCR wackelig und macht TAR (Technology Assisted Review) unhaltbar (wir haben verschiedene Lösungen ausprobiert). Es funktioniert meistens für die Suche, aber der Product Owner bevorzugt Papier. Das Problem ist genau wie der Titel schon sagt - wie soll ein PM/Scummaster/Lead/Team mit ständig wechselnden Anforderungen umgehen? Es ist so konstant, dass sich alle Versuche, ti zu verwalten, als fehlerhaft und als Zeitverschwendung anfühlen ...
Dies ist nicht wirklich eine PM-Frage - wie um alles in der Welt analysieren Sie 3K-Seiten pro Tag zwischen 2 von Ihnen? Das ist verrückt. Als First-Pass-Analyse könnten Sie vielleicht 3 pro Minute in Triage-Stapel schaffen - Ignorieren, Weiteres Überlegen, Wichtig. Das sind 180 Dokumente pro Stunde ohne Unterbrechungen oder Fehler ... dann weitere Analyse der gesichteten Dokumente.
Nun, es gibt Wege. Wir sind seit einem Jahr dabei! Hahaha.. 1) Es gibt tatsächlich 3 Personen, die die Dokumentation handhaben, plus externe Gutachter, 2) Ziemlich viel davon sind, sagen wir, Kontoauszüge, die wichtig sind, aber einfach zu sortieren und unter x- oder y-Konto zu sortieren sind. E-Mails neigen dazu, sich zu wiederholen (denken Sie daran, wie eine Kette von E-Mails wachsen würde, die jedes Mal gedruckt werden, wenn jemand antwortet), und 3) Nicht alles davon wird im rechtlichen Sinne als „responsive“ angesehen, aber dies würde mehr Platz erfordern, um es zu erklären. Sie müssen noch überprüft werden, aber ja, es ist nicht ungewöhnlich, dass mein Kunde 2-3.000 Seiten pro Nacht überprüft
@Venture2099 und so ist es zumindest aus meiner Sicht wirklich eine PM -Frage, die grundsätzlich (wenn Sie das Szenario ignorieren), wie man mit einem Projekt interagiert (oder verwaltet), das sich schneller ändert und durchdringt, als es sein kann effektiv verwaltet? Ich stelle mir vor, dass Guerilla -Kriegsführung, einige Datenwissenschaftsprojekte und andere Szenarien ähnliche Einschränkungen haben würden. Auch was DCGs sind, können dort nichts zu finden.
OK. Ich bin ein ehemaliger Geheimdienstanalyst. Lassen Sie mich über Nacht darüber nachdenken und morgen eine Antwort schreiben.

Antworten (5)

Mein erster Schritt wäre zu fragen, wie Sie Kanban machen?

Kanban ist das Go-to-Tool für sich schnell ändernde Anforderungen. Das Grundprinzip „Habe ein Board, habe ein WIP, priorisiere täglich“ ist unglaublich einfach. Kanban ist jedoch wirklich schwer gut zu machen. Aus diesem Grund starte ich neue Teams fast immer zuerst mit Scrum, damit sie anfangen können, die Grundlagen agiler Vorgehensweisen zu erlernen.

Eine Sache, nach der es sich anhört, ist ein Aussortieren des „Rückstands“ oder der Anforderungen. Wenn sich die Dinge ändern, wenn Sie etwas Neues entdecken, müssen Sie fragen, ob der vorhandene Rückstand noch gültig ist. Bei einem normalen Softwareprojekt coache ich Teams, dass alles, was älter als 6-12 Monate ist, entfernt werden sollte. Wenn es wichtig war, wird es noch einmal erwähnt. Für Ihr Projekt würde ich sagen, dass mehr als ein Monat alt ist, um entfernt zu werden.

Zweitens ist die Klarheit Ihres Backlogs oder Ihrer User Stories. Sie müssen immer fragen: "Für wen ist das?" und "Warum interessiert es sie?". Wir tappen sehr schnell in die Falle zu sagen „Ich brauche einen Bohrer!“, wenn wir in Wirklichkeit ein 1/2 Loch in einem Stück Holz brauchen. Ein Bohrer ist nur der gebräuchlichste Weg, um dieses Loch zu bekommen.

Ich würde Ihnen raten, zu Kanban als Basis zurückzukehren. Denken Sie an die rigorose Aussortierung des Rückstands und die Klarheit des Rückstands. Wenn Sie auf ein Problem stoßen, führen Sie eine „Fünf-Warum“-Analyse des Problems durch und behalten Sie immer Ihren Benutzer im Auge.

Ja, User Stories könnten hier der Schlüssel sein. Ich hatte die Idee schon früher angesprochen, aber ich denke, aus der Perspektive des Gruppenverständnisses könnte es erheblich helfen. Aus der Perspektive des täglichen Chaos würden Sie also sagen, dass Sie nur einen Rückstand haben und dann auf der Grundlage eines neuen Verständnisses aussortieren (wenn ich das richtig verstehe). Gibt es eine Möglichkeit, diese Strategie umzusetzen, aber umgekehrt (Entschuldigung, das erfordert möglicherweise ein zweimaliges Durchlesen ... yikes.) Gibt es eine (effektive) Möglichkeit, Arbeit zu selektieren und Aufgaben auszusortieren, die wahrscheinlich weniger Auswirkungen haben, wenn " alles ist wichtig, alles muss erledigt werden“
Ich sollte das alte "wenn alles wichtig ist, ist nichts wichtig" hinzufügen, scheint hier wenig Wirkung zu haben. Ich glaube, es muss mehr ein Werkzeug/eine Lösung/ein Prozess sein. Dass ich vielleicht verkaufen kann.
@Gryph Die Visualisierung sollte den Leuten helfen, die Größe des Rückstands zu verstehen und ihnen zu helfen, zu erkennen, dass nur so viel auf einmal erledigt werden kann. Erzwinge eine Priorität. Es ist vernünftig, sich zu weigern, etwas zu tun, bis die Person, die einen Prioritätsgegenstand auswählen kann, dies getan hat. Bleib standhaft. Lassen Sie sie nicht spielen, dass "alles Priorität null" Mist ist. Das ist, dass sie ihre Verantwortung auf dich drücken.

Ich denke, die einfache Aussage Ihres Problems ist, dass Sie zum Planen zumindest in der Lage sein müssen, die Anzahl der Dinge zu zählen, die Sie tun müssen. Sie haben jedoch derzeit keine Basisnummer außer 800.000 und 50 %.

Ich denke auch, dass Sie versuchen, Projektmanagement auf etwas anzuwenden, das nach Prozessmanagement klingt. Vielleicht ist es ein bisschen von beidem. Ich vermute.

Wenn Sie mehr Leute brauchen, wird der Verantwortliche fragen, wie viele und Sie haben keine Ahnung. Völlig verständlich, aber Sie müssen in der Lage sein, vernünftig nach etwas zu fragen.

Werkzeuge: Die alten Stand-by-Werkzeuge wie der „Parkplatz“ oder die Problemliste kommen einem in den Sinn. Google-Tabellenkalkulationen sind ein großartiges Tool, um diese mit geringen Investitionen in die Einrichtung von etwas Besserem zu verwalten. Es ist immer noch ein Alptraum für Tabellenkalkulationen, aber die Zusammenarbeit funktioniert sofort und ist kostenlos. Sie müssen Probleme protokollieren, priorisieren und die höheren Prioritäten bearbeiten. Sie müssen Spalten für Fälle, Gerichte usw. haben, damit Sie die Dinge in einen Eimer packen können.

Option eins, schätzen Sie die Basis ein: Angesichts der Dringlichkeit, die Sie auszudrücken scheinen, würde ich mit dieser gehen.

Im Moment haben Sie vielleicht eine zumindest anekdotische Vorstellung davon, wie viele nachfolgende Ermittlungen stattfinden, wenn Sie beispielsweise eine 100-seitige Fallakte durchsehen. Konzentrieren Sie sich nicht darauf, dass diese Zahl perfekt ist. Denken Sie am besten, in der Mitte, am schlechtesten. Normalerweise haben Teams am Ende das schlechteste Plus, BTW. Geh damit. Also 200 Fälle, 50 sind am besten, 75 sind mittel, 75 sind am schlechtesten. Das sollte Personenstunden entsprechen.

Option zwei – bessere Schätzung: Lassen Sie mindestens eine Person die letzten 50 % der Dokumente durcharbeiten. Seiten lesen, Probleme protokollieren und weitermachen. Das gibt Ihnen eine Zählung der, sagen wir, "Tier-1"-Probleme. Ihr Team kann wahrscheinlich leichter abschätzen, wie viele untergeordnete Probleme von jedem dieser Typen auftreten werden.

Gehen Sie vor: Jedes Mal, wenn Sie einen neuen Fall erhalten, muss dieser gesichtet werden, damit Sie ihm eine anfängliche Arbeitsbelastung zuweisen können.

Also im Rückblick: a.) Strukturieren Sie Ihr Issue / Work Tracking mit einem supereinfachen Tool b.) Schätzen Sie die Arbeit mit einem Best-, Middle-, Worst-Case-Modell ab und leiten Sie daraus die benötigten Leute ab c.) Bestimmen Sie, ob Sie mehr Leute brauchen und wie lange, das wird dauern d.) Gehen Sie vorwärts, sortieren Sie alles Neue, fügen Sie es der Arbeitsbelastung hinzu, passen Sie die Arbeit, die Zeitplanung und andere Prioritäten von dort an an.

Das sind meine Ideen, wenn man bedenkt, was Sie mir gesagt haben. Entschuldigung, wenn das ein riesiges "duh" ist.

Es ist kein "duh"! und vielen Dank für Ihre nachdenkliche Unterstützung. Ich habe das meiste davon in Betracht gezogen, aber irgendwann fragt man sich, ob man bei Verstand ist und ob man einen Mehrwert bringt oder nicht. Der große Haken dabei ist, dass das Management mehr Kontrolle, mehr Wert pro Dollar, mehr Zeit damit verbringen möchte, Arbeitsergebnisse zu erzielen, aber dass „es ist ein sich ständig bewegendes Ziel“ öfter angesprochen wird, als ich zugeben möchte, diese „Wünsche“ zu machen. viel schwieriger zu erreichen.
Vielleicht liegt Ihr Mehrwert an der einfachen Tatsache, dass jede Methode, jedes Arbeitsmodell, jedes Werkzeug, was auch immer eine Priorisierung beinhaltet. Wenn ich zwei Geschichten, Ergebnisse, Probleme, Aufgaben, was auch immer nebeneinander stelle, ist eine wichtiger als die andere, es sei denn, sie sind zu 100% identisch.

Agile Methoden sind darauf ausgelegt, mit sich ändernden Geschäftsrealitäten fertig zu werden. Nicht wie allgemein gesagt wechselnde Anforderungen.

Es ist ein subtiler Unterschied, aber einer, der mir in Ihrem Fall wichtig erscheint.

Ein Wasserfallansatz wäre, alle Dokumente zu sammeln (einen Plan zu erstellen), bevor man mit der Arbeit beginnt (den Plan umsetzt).

Das Risiko im Geschäft mit diesem Ansatz, den Agile anspricht, besteht darin, dass während der Umsetzung oder späteren Planungsstadien etwas in der realen Welt geschieht, was den Plan ungültig macht. Nehmen wir an, ein Deal scheitert oder ein neuer Markt öffnet sich und somit scheitert das ganze Projekt.

Agile adressiert dies, indem kleine Bits schnell erledigt werden. Aber jedes Bit liefert einen Wert, weil der Zustand der Welt zu diesem Zeitpunkt bekannt ist. Sie können deutlich sehen, ob die Arbeit richtig ist oder nicht. Wenn sich später etwas ändert, verliert die Arbeit möglicherweise an Wert, aber das Tempo der Veränderung wird durch Ereignisse in der realen Welt bestimmt. Ereignisse, die nicht planbar sind.

In Ihrer Situation passieren die Änderungen jedoch in dem Tempo, in dem Sie die Dokumente lesen und verstehen. Eine bekannte Aufgabe, die vor dem Ende des Projekts abgeschlossen wird.

Ein kleines bisschen Arbeit bringt Ihnen also keinen Wert, wenn es falsch ist, Sie werden bis zum Ende nicht wissen, ob es richtig ist und möglicherweise einen NEGATIVEN Wert hat!

Für Sie ist Agile ein risikoreicher Ansatz. Im Wesentlichen darauf zu setzen, dass sich glücklicherweise mehr Bits als richtig herausstellen, als die Zeit, die Sie damit verbringen, die falschen zu reparieren.

Ich würde vorschlagen, dass Sie zuerst die gesamte Dokumentation lesen und dann die Arbeit erledigen.

Ja, in einer idealen Welt würde ich Ihnen zustimmen - ich würde es vorziehen, wenn wir sprinten, um die gesamte Dokumentation fertigzustellen, und dann von dort aus das Arbeitsergebnis bestimmen. Leider werden Sie in meiner Frage feststellen, dass dies nicht wirklich eine Option ist; Wir haben laufende Prozesse, die jetzt nicht aufhören können, auf den Ermittlungsteil zu warten. Was ich also brauche, ist ein Modell oder ein Werkzeug, um wieder etwas Kontrolle zu erlangen oder zumindest die Entscheidungsfindung als Gruppe zu erleichtern. Kanban würde funktionieren, wenn es genügend Unterstützung hätte, aber das Management (und ich selbst eingeschlossen) führten die schnellen Änderungen darauf zurück, dass es nicht reaktionsschnell genug war.

Dies ist möglicherweise keine reine agile Empfehlung. Aber ausgehend von Ihrem Problem würde ich Folgendes für diese völlig dynamische Umgebung vorschlagen.

  1. Verwenden Sie in Ihrer gesamten Dokumentation Abschnittsnummer + Unterabschnittsnummern + Unterunterabschnittsnummern.
  2. Wenn Ihre Rechtsabteilung und andere Teams einen bestimmten Abschnitt analysieren, markieren Sie das Miteigentum am Produkt als legal + wer auch immer es ist
  3. Verfolgen Sie Ihren Fortschritt basierend auf dem Abschnitt und geben Sie Ihre Schätzung basierend auf diesen Abschnitten an. Gehen Sie bei der Pflege nach Abschnittsnummer.
  4. Fordern Sie den Product Owner (wer auch immer die Anforderung ändert) auf, in jeder Version hervorzuheben, was er geändert hat. Fügen Sie diese Änderung Ihrer nächsten Version hinzu, und Sie können sie mithilfe von Abschnittsnummern und Unterabschnittsnummern nachverfolgen.
  5. Wenn Ihr Product Owner mit MVP (oder) Priorisierung kommen kann, glaube ich nicht, dass Sie diese vielen Probleme haben werden. Aber ich bezweifle, ob sie dazu in der Lage wären oder nicht.
    • Ihr Abschnitt / Unterabschnitt bezieht sich auf Ihr gesamtes Produkt-Backlog.

Ich habe den Eindruck, dass Sie mehr Struktur in Ihrem Projekt brauchen. Strukturieren Sie es in:

  • Unterprojekte, zB:

    • Entwicklung von Modul A
    • Entwicklung von Modul B
    • Entwicklung von Modul C
    • ...
  • Projektphasen, z

    • Konzeptphase
    • Grundlayout
    • Detailliertes Layout
    • 1. Prototyp
    • 2. Prototyp
    • ...
    • Produktionsplanung
    • Markteinführung
  • verschiedene Prototypen

  • Meilensteine, Gl.
    • Konzeptstudie abgeschlossen
    • Grundriss fertig
    • Erster Prototyp produziert
    • Erster Prototyp läuft
    • ...
    • Beginn der Produktion

Für jedes Teilprojekt müssen Sie einen Projektauftrag erstellen, der die Ziele und Nichtziele dieses Teils klar definiert.

Gerade die ersten Prototypen müssen nicht alle Anforderungen erfüllen. Sie könnten zum Beispiel wie folgt definieren:

Prototypen:

  • A-Muster: Grundlegende Funktionen, aber nicht erfüllte Leistungsziele
  • B-Probe: Hauptleistungsziele erreicht, nur grundlegende gesetzliche Anforderungen zu Standardkonditionen erfüllt, für Neuware
  • C-Muster: Wesentliche gesetzliche Anforderungen erfüllt zu Standard- und Sonderbedingungen erfüllt
  • D-Muster: Pflichtanforderungen erfüllt bei Standard- + Sonderbedingungen + Haltbarkeit und Zuverlässigkeit nachgewiesen
  • E-Muster: Für die Produktion optimiertes Design

Der Vorteil dabei ist, dass Sie für die ersten Samples mit einer sehr begrenzten Anzahl von Basisanforderungen arbeiten können. Diese Anforderungen sollten ziemlich robust sein und sich nicht zu sehr mit der Zeit ändern. Sie können ein laufendes System erhalten, in dem Sie mehr erfahren können. Wenn Sie Ihren Sponsor davon überzeugen können, dass Sie auf dem richtigen Weg sind, können Sie Ihr Team für den Bau der ausgereifteren Prototypen aufstocken.

Aber der wichtigste Schritt ist zunächst, eine solche Struktur und die Entwicklungs-Roadmap zu generieren. Dies wird einen erheblichen Planungsaufwand bedeuten. Kommunizieren, diskutieren und stimmen Sie diesen Plan mit Ihrem Team und den anderen Stakeholdern ab. Es ist entscheidend, dass jeder weiß, was ihn wann erwartet.

Bearbeiten 1

Ich habe gerade gesehen, dass Sie Ihre Frage mit "agil" markiert haben. Mein Vorschlag ist nur ein klassischer PM-Ansatz. Vielleicht ist Agilität einfach nicht das richtige Werkzeug für Ihre Anforderung. Sie könnten agile Elemente in einigen Arbeitspaketen verwenden, aber ich habe Zweifel, dass Sie sich nur auf die agile Methodik für den gesamten Entwicklungspfad verlassen können.

Bearbeiten 2

Einige Anmerkungen zur Art der Anforderungen:

  • Bei der Materialbelastung ist mit widersprüchlichen Anforderungen zu rechnen. Besonders, wenn Sie die Nachfrage der Stakeholder berücksichtigen. Zum Beispiel: Man kann kein perfektes Auto bauen, das die Anforderungen aller Autokunden erfüllt. Der eine Kunde will einen Ferarri Spider, der andere einen Volkswagen Multivan. Sie müssen entscheiden, welche Anforderungen erfüllt werden sollen.

  • Erwarten Sie nicht, dass Sie von Anfang an das richtige Design erstellen können. Dass jede Codezeile, jede Schraube und jeder Prozessor von Anfang an richtig gewählt ist. Die Produktentwicklung ist oft ein iterativer Prozess, sodass Sie Ihr Design mehrmals überarbeiten müssen.

  • Einige Anforderungen sind ziemlich robust. ZB gesetzliche Anforderungen. Manche schweben mehr. Versuchen Sie zunächst mit den robusten Anforderungen zu beginnen.

  • Wenn Sie die ersten Prototypen haben, wird dies die Anforderungen Ihrer Stakeholder beeinflussen. Vielleicht hat ein Stakeholder ein Problem A und fordert daher als absolutes Muss die Lösung X umzusetzen. Wenn Sie jedoch Ihr Produkt entwerfen, finden Sie möglicherweise eine elegantere Lösung Y für Problem A, an die der Stakeholder nicht gedacht hat. Wenn der Stakeholder Y sieht, ändert er möglicherweise seine Meinung und X ist kein Muss mehr. Der Schlüssel liegt darin, die Probleme der Beteiligten zu verstehen und Lösungen zu finden, anstatt zu versuchen, jede gewünschte Funktion zu implementieren.

Bearbeiten 3

Das Scannen des Materials ist erstmal ok. Aber ich würde nicht versuchen, alle Anforderungen im ersten Durchlauf zu extrahieren. Ich würde versuchen, mir ein Bild davon zu machen, was in den einzelnen Abschnitten Ihres Materials ungefähr behandelt wird.

Ich würde anfangen, einen Teil des Papiers zu scannen und dann entscheiden, entweder:

  • "In diesem Kapitel scheinen die größten Herausforderungen für mein Konzept zu liegen. Ich werde diese Lösungen in einer frühen Phase untersuchen und implementieren / Prototypen (Welche?)", ODER

  • "Dies scheint keine zu hohen Anforderungen zu sein. Ich kann mein Design in einer späteren Phase an diese Anforderungen anpassen."

Um es klar zu sagen, es geht nicht um 800.000 Seiten Anforderungen, sondern um die Verarbeitung, Internalisierung, Zusammenstellung und das Hinzufügen eines rechtlichen Rahmens zu 800.000 Seiten Dokumenten. Würden Sie auf dieser Grundlage zu Ihrer Antwort stehen?
Ja. Habe trotzdem den Eindruck, dass man mehr Struktur braucht. Sie können 1 oder 2 Tage (am besten, wenn Sie wenig Störungen haben - Wochenende?) investieren, um zu versuchen, eine grobe Struktur Ihres Entwicklungsplans zu erhalten. Versuchen Sie, Ihr Projekt nach den verschiedenen Kategorien zu strukturieren. Versuchen Sie nicht, alles im Detail zu planen – Sie würden sich wieder in der Informationsflut verlieren, die Sie bereits haben, versuchen Sie, größer zu werden. Prüfen Sie dann, wie sich ein solcher Plan für Sie anfühlt. Wenn es sich ok anfühlt, procced, wenn nicht, hast du nur 1..2 Tage investiert. (Ich wäre daran interessiert, hier einen Beitrag zu sehen, mit Ihrer Erfahrung danach)
Einige Anmerkungen zur Art der Anforderungen hinzugefügt.
Bearbeiten: Absatz über die Anzahl der Anforderungen entfernt, da dies hier nicht die Kernaussage ist. Noch ein Tipp: Entwickeln Sie den ersten Entwurf des Plans selbst. Dann besprich es mit deinem Team. Es freut sich, wenn eine Gesamtstrategie entwickelt wird, und wird viele wertvolle Beiträge auf der Grundlage der bereits verarbeiteten Informationen liefern. Präsentieren Sie den verabschiedeten Plan später der Geschäftsleitung, um deren Input und Zustimmung einzuholen. Auch das Management freut sich über einen klaren Überblick über den Plan. Es ist wichtig, diese Reihenfolge einzuhalten.