Windows Confidential: "Ship It" – Veröffentlichen Sie

Wer bekommt eine Auszeichnung "Ship It"? Sie müssen dazu beigetragen haben, das eigentliche Produkt Versand — andernfalls Sie nur Code schreiben.

Raymond Chen

Es ist eine Auszeichnung, der intern bei Microsoft namens "Schiff." Diese Auszeichnung erhalten Sie jedes Mal, wenn Sie ein Produkt geliefert.

Eine der versteckten Aufgaben des Projektmanagers ist die Entscheidung, wer ist berechtigt einen Schiff es Award zu erhalten, wenn das Produkt versendet. Für Menschen, die an einem Projekt, den ganzen Weg durch gearbeitet haben, ist die Entscheidung leicht. Für Menschen, die verknüpft oder verließ das Projekt teilwegs durch, aber die Entscheidung nicht so offensichtlich.

Der Schlüssel zum Schiff es ist das Schiff: Sie haben den Prozess der Versand Code beigetragen zu haben. Für Programmierer bedeutet dies nicht nur die offensichtlichen Aufgaben entwerfen und Implementieren von Funktionen, sondern alle anderen arbeiten, die zusammen mit diesem Prozess geht. Hier sind ein paar Beispiele:

  • Pflegen Sie den Code in der gesamten Projektlebenszyklus.
  • Beheben Sie Performance-Probleme.
  • Debuggen von Abstürzen und Fehlern, auch diejenigen, die den Code Fehler nicht.
  • Gehen Sie durch alle Fehlerberichte und Beheben von Fehlern, vor allem wirklich bösen diejenigen, die einen Monat, um herauszufinden, zu nehmen.
  • Durch ein versehen in dem ursprünglichen Entwurf oder eine aktuelle Feature Code überarbeiten (und diese Überarbeitungen sehr umfangreich sein können).
  • Entscheiden Sie, welche Teile des Ihre Funktion aufgeben. Wie Larry Osterman auf dem Blog Engineering Windows 7 in einem Beitrag mit dem Titel bemerkt "Engineering 7: Eine Ansicht von unten, "Schneiden ist Versand. Es ist besser, etwas aufzugeben, die zusammen kommen ist nicht als Risiko zu verzögern das gesamte Produkt ein Problembereich auf unbestimmte Zeit warten.

Ein senior Manager sagte mir, die nachdem ein Projekt abgeschlossen ist und er die Schiff es Auszeichnungen liefert, wird er gelegentlich erhalten Sie ein Stück von E-mail von einem ehemaligen Teammitglied sagte: "Hey, warum ich nicht bekommen ein Schiff es vergeben? Ich arbeitete an Ihrem Projekt bis Datum so und so, und Sie meine Komponente in das Endprodukt geliefert."

Seine Antwort ist oft so etwas wie, "Oh ja, ich erinnere mich an Sie. Sie arbeitete im Team am Start, wenn der Himmel die Grenze war und alles möglich war. Sie schrieb eine Reihe von Code, und Sie dann nach links. Wir stecken Integration in den Rest des Produkts, den Code zu verwalten, den Fehler zu beheben, Diagnose von Performance-Problemen, Umgang mit der Anwendungskompatibilität Niederschlag, Debuggen alle Abstürze, alles, was andere Sachen, die Sie tun, um das Produkt zu versenden müssen. Sie waren auf das Projektteam für den ersten Teil, der Teil, in dem Sie Code schreiben.

Anders ausgedrückt: "Sie wurden hier für den Spaß Teil des Projekts, und dann, wenn der nicht-Fun Teil gestartet, Sie gerettet. Sie aßen den Nachtisch und hat uns mit dem Gemüse."

Sie wissen, wer wirklich verdient die Schiff es Auszeichnung für Ihre Komponente? Die Person, die das Team und wurde die Verantwortung für Ihren Code. Diese Person den Status schrieb Berichte für das Feature, besuchte die Funktion treffen, reagierte auf e-Mails von Menschen, die Probleme mit der Funktion gedebuggt Abstürze und Bugs behoben, nicht nur in der Komponente, sondern in mehreren anderen Komponenten.

So die Antwort, "Warum bekomme ich kein Schiff es award?" ist immer, "weil wir es stattdessen an diese andere Person gab — die Person, die tatsächlich Ihren Code geliefert."

Das ehemaligen Teammitglied gibt so viel in der ursprünglichen Nachricht: “... und Sie meine Komponente in das Endprodukt geliefert." Sie Räumen ein, dass jemand tatsächlich ihre Komponente ausgeliefert. Es gibt also kein Schiff es Preis für sie. It's called den Schiff It Award — nicht den Code It Award.

Adam Barr hat einen schönen Überblick über den Schiff It Award auf seinem Website. Der erste Kommentar auf seinem Artikel umfasst die frühe Geschichte des Preises. Die Kontroverse, die die Auszeichnung Schiff es bei seiner Einführung umgeben ist längst Weg gestorben. Jetzt ist es nur ein fester Bestandteil des Auftrags.

 

Raymond Chen

**Raymond Chen**die Website The Old New Thing und identisch mit dem Titel Buch (Addison-Wesley, 2007) befassen sich mit Windows Geschichte, Win32-Programmierung und wie nicht zu eine Präsentation zur Führungskraft.

Verwandter Inhalt