Es gibt eine Reihe von Möglichkeiten, wie ich solche Dinge gesehen habe:
Teilen Sie die Arbeit aus
Am naheliegendsten ist es, die Arbeit auf die vorhandenen Ressourcen aufzuteilen (vorausgesetzt, dies ist möglich). Es ist fast eine Antwort für sich, sicherzustellen, dass die Entwickler den ersten Schritt machen, aber letztendlich geht es darum, Anforderungen, Designs und Fortschritte ordnungsgemäß aufzuzeichnen. Dinge wie Paarprogrammierung können hier ebenfalls sehr hilfreich sein.
Schieben Sie die Frist zurück oder versuchen Sie, die Zeit zurückzufordern
Erkundigen Sie sich beim Kunden, ob die Frist verlängert werden kann. Alternativ könnte es möglich sein, durch Arbeitsabende, Wochenenden und Feiertage zusätzliche Entwicklungszeit zu gewinnen.
Löschen Sie andere Aufgaben
Gibt es andere unkritische Aufgaben, die vorübergehend gelöscht werden können, um Platz zu schaffen?
Mach weiter
Sind nach der Entwicklung Arbeiten geplant, die vorgezogen werden können, z. B. Dokumentation, Testskripte und Konfiguration?
Gib zu, es könnte spät sein
Sprechen Sie frühzeitig mit dem Kunden. Es könnte möglich sein, teilweise zu liefern - oder zumindest könnten Sie die relativen Prioritäten anderer Dinge angemessen steuern.
Zusätzliche Ressource
Eine Möglichkeit - aber das birgt selbst Risiken. Es wird einige Zeit dauern, bis sie auf dem neuesten Stand sind, und da sie nur vorübergehend sind, können sie einfach gehen und Sie noch schlechter stellen.
Überprüfen Sie den kritischen Pfad
Wenn andere Parteien beteiligt sind, überprüfen Sie, ob sie noch im Ziel sind. Es macht wenig Sinn, Himmel und Erde zu bewegen, um etwas zu erledigen, wenn das Testteam einen Monat hinterherhinkt, um Dinge zu testen.
Die Realitäten des Risikos akzeptieren
Es gibt eine gemeinsame PhraseIn der Anwaltschaft , die besagt, dass schwierige Probleme zu schlechten Lösungen führen. Es kann verlockend sein, alle dazu zu bringen, alles zu verstehen, um alle Eventualitäten abzudecken. Dies ist jedoch eine Narrenjagd.
Entwickler sollten Zeit für ihre eigenen Entwicklungen aufwenden. Es ist eine höchst fragwürdige Tätigkeit, immer mehr Zeit damit zu verbringen, sich mit anderen Entwicklungen vertraut zu machen. Ein vernünftiger Mittelweg könnte darin bestehen, einen Fachexperten und einen Stellvertreter zu haben.