Pick Up Entry from "Joel on Software"
翻訳エッセイ編―プログラムマネージャになるには
原文:How to be a program manager
優れたプログラムマネージャを擁しているということは,
Charles Simonyi は優れたプログラマであり,
80年代後半になって,
- 注1)
- 『人月の神話―狼人間を撃つ銀の弾はない』/
Frederick Brooks 著/ ISBN4-7952-9675-8/ ピアソンエデュケーション/ 1996年2月発売 - 注2)
- この辺の歴史についてもっと詳しいことは,
William Poundstoneの 『 ビル・ ゲイツの面接試験―富士山をどう動かしますか?』 (ISBN4-7917-6046-8/ 青土社/ 2003年6月発売) を見てほしい。
プログラムマネージャは何をするのか?
このとき以来,
- ユーザインタフェースをデザインし,
- 機能仕様書を書き,
- 開発チーム間の調整をし,
- 顧客の声を代弁し,
- バナナ・
リパブリックのチノパンを履く
ということだ。
小さな製品であればプログラムマネージャは1人でよいかもしれないが,
- ユーザ登録して使い始める
- メッセージを投稿し,
返信を読む - アカウント設定をする
- ニュースを検索する
Microsoftで私がした最初のプログラムマネージャの仕事は,
次のステップはビジョンを書き出すことだった。Visual Basic がExcelの中でどのように機能するのか,
これは機能仕様書であって技術仕様書ではない。つまり,
本当のことを言うと,
- x = [A1]
こうできる必要があった。問題は,
Basicにある種の動的型を導入する必要があったのだが,
仕様書が完成して開発チームが仕事に取りかかるようになると,
プログラムマネージャはたくさんのミーティングに出ることになるが,
- 注3)
- 「製品デザインプロセス」