2009-06-10 8 views
3

Wenn Sie eine Zeitschätzung für ein Projekt geben, das Arbeiten in Bereichen umfasst, in denen Sie keine Erfahrung mit Schätzungen haben?Zeit in einem Projekt schätzen, das unbekannte Konzepte enthält?

In den meisten Fällen ist es schwer genug, die Schätzung zu erhalten, wenn die Projektgebiete bekannt sind.

Welche Methoden haben Sie in diesen Fällen verwendet? Wie gut haben sie funktioniert?

Antwort

1

Wissen, was Sie wissen UND wissen, was Sie nicht wissen, und Sie werden erfolgreich sein.
Verwenden Sie einen Projektstrukturplan (WBS), um die Unterbereiche des Projekts/der Anwendung/was auch immer zu erhalten. Sie können einen gewissen (gewissen) Aufwand für die Bekräftigung der Bekannten bereitstellen, da es bei jedem Projekt die Unbekannten gibt - ihre Identifizierung ist der erste große Schritt.Der beste nächste Schritt ist es, zu den WBS-Schritten hinzuzufügen, um diese Unbekannten besser kennenzulernen, zum Beispiel wenn es darum geht, einen Cheeseburger mit Speckstreifen zu grillieren und du noch nie einen Speck gemacht hast - dann brichst du den Job

  • Anruf Metzger
  • Forschung: - bis auf die Zutaten bekommen, den Grill bekommen, Start der Grill, usw. und das einzige, was Sie nicht wissen, bekommen/Kochen Speck einige Subkomponenten wie hinzufügen Speck kochen
  • mieten Speck BBQ'er Experte usw. - jeder von denen Sie einige est zuweisen können und setzen Sie einen? in der Nähe des eigentlichen Kochens. Nennen Sie es einen Beweis des Konzepts (können Sie bbq speck?), Forschung und Entwicklung, was auch immer - aber es gibt etwas, wenn Sie ein Projekt beginnen, das Sie nicht kennen, aber Sie können einen Plan entwickeln, diese Bereiche UND dann besser kennen zu lernen Überarbeiten Sie den Plan und fügen Sie die Ergebnisse hinzu. Auf diese Weise kommunizierst du mit dem Team, Sponsoren usw., was du weißt, die Bereiche, die du nicht kennst, aber einen Plan hast, um sie kennen zu lernen, und eine grobe Schätzung mit den identifizierten Unbekannten.
1

MinMaxLikely ist die Methode, die ich verwende. Das Minimum für den Fall, dass alles gut geht, das Maximum für alles, was birnenförmig ist, und das wahrscheinlich irgendwo dazwischen.

Natürlich schaut das Management nur auf die minimale Zahl, aber wenn sie anfangen, sich über Kostenüberschreitungen und verpasste Ergebnisse zu beklagen, haben Sie sie bereits eingeschlossen und Sie haben (hoffentlich) die volle behalten beurteilt von irgendwelchen Problemen, auf die Sie gestoßen sind, und den Auswirkungen, die diese Probleme haben (die tatsächlichen Werte weg von Min und näher zu Max verschieben).

3

nicht ernst ...

  1. Erreichen Sie Ihre Hand in die Luft.
  2. Nehmen Sie eine Schätzung.
  3. Notieren Sie, was Sie finden.

Ok, ok ...

Es ist schwer. Tatsächlich ist es nicht möglich, eine genaue Schätzung von etwas zu geben, das nicht bekannt ist. Aber das hält die Leute nicht davon ab, es wissen zu müssen.

  1. Notieren Sie eine Liste aller funktionalen Komponenten oder Aspekte, die Ihnen bekannt sind.
  2. Seien Sie so vage wie nötig, um alles abzudecken.

Jetzt haben Sie eine Liste von Komponenten. Versuchen Sie für jede Komponente, die geschäftlichen und/oder funktionalen Anforderungen dieses Teils zu erfüllen. Warum ist es da? Was soll es tun? Warum? Wie? Drill down bis zu mehr Details, fügen Sie so viele Elemente wie möglich zu Ihrer Liste (verschachtelt, Komponenten, Unterkomponenten).

Je mehr Elemente Sie haben, desto einfacher ist es, sie zu schätzen.

Dann verdoppeln Sie es!

Ich denke, es ist sehr vernünftig, die Stakeholder durch ein gewisses Maß an Design zu gehen, um eine Schätzung zu liefern. Sonst ist es so, als würde man zu einer Baufirma gehen und sagen: "Ich will ein Haus, wie viel kostet es?"

und im Kopf behalten - es ist eine Schätzung :)

Oh, eine letzte Sache ... Seien Sie klar, was es ist, dass Sie zu schätzen. Wenn es "a, b, c" ist und sie später nach "d" fragen, wird es leicht sein, darauf hinzuweisen, dass Ihre Schätzung nicht "d" umfasst ... Ihre neue Schätzung ist ...

+2

++ "Einfach verdoppeln." Salbeiratschläge bedauern es fast immer, wenn ich es selbst nicht befolge. – guns

0

Wenn möglich, gehen Sie eine Meta-Ebene nach oben: Geben Sie eine Schätzung an, wann Sie eine ziemlich genaue Schätzung geben können.

"Ich weiß nicht genug über Foo, um eine genaue Schätzung zu geben, aber ich werde bis Donnerstag Woche genug über Foo wissen."

Ich bestätige, dass es oft nicht möglich ist, aber ich versuche, es zu einer Option zu machen, wenn ich Projektverwaltung bin.

Sie können sogar eine andere Meta-Ebene in großen Projekten gehen.

"Ich weiß nicht, wie lange es dauert, bis wir einen Experten bekommen, der uns einen Kostenvoranschlag macht. Ich werde mit meinen Kollegen sprechen und Ihnen am Freitag eine Schätzung geben, wie lange es dauern wird eine Expertenschätzung. "

Dies kann mit großen Fehlermargen kombiniert werden, die schnell abnehmen. "Es wird 1 Jahr dauern, +/- 9 Monate. Ich gebe Ihnen eine weitere Schätzung mit einem Fehlerbereich von +/- 3 Monaten bis zum 30. Juni."

1

Sie können diese nicht abschätzen zu können, kann man nur erraten. Der Unterschied ist für mich, dass eine Schätzung auf Wissen beruht, und Sie haben weder für das Unbekannte.

Sie müssen ständig neu bewerten, wo Sie angefangen haben, wo Sie stehen, und Ihre Vermutung darüber, was übrig ist. Sie könnten Ihr Problem wahrscheinlich in Schritte aufteilen, aber Ihr größtes Problem wird in den "Fußnoten" von dem sein, was Sie lernen.

Das Beispiel, das in den Sinn kommt, war meine erste C# Interop mit Word. Es war völlig unbekannt und ich hatte keine Ahnung, was nötig wäre, um ein auf 1000 Seiten formatiertes Dokument basierend auf Datenbankinformationen zu generieren. Es ist an sich sehr einfach: Öffnen Sie Word, formatieren Sie die Seite und fügen Sie Daten ein. Es gibt alle möglichen Probleme, die Sie nicht ergründen konnten und die Ihre Vermutung leicht verdoppeln.

1

Fragen Sie Leute, die sind vertraut mit den Konzepten, wie lange es zurückgenommen hätte, als sie zuerst die Technik erlernt haben (einschließlich der Lerndauer). Die Ergebnisse mitteln und basierend auf Ihrer Lernfähigkeit anpassen.

Dann raten Sie trotzdem und verdreifachen Sie das Zitat. Verdoppelung ist für Chumps.