デスマーチに国境はない

やっぱりプロジェクトは燃えるんだ。
開発言語や公用語も、プラットフォームや国民性も関係ない。

 9. 次は開発したアプリを保守しなくていいような職に絶賛応募中だZE☆
11. 会議の冒頭のお言葉は、いつも「いいニュースが先?それとも悪いニュース?」だZE☆
13. 進捗管理の単位は、完成済み機能の数じゃなくて固定化したバグの数だZE☆
17. マイルストーンはいつも崖下だZE☆
23. バグの優先順位は、いつも「緊急」だZE☆
31. ペアプログラミングしているわけでもないのに、自分専用の端末持ってないZE☆
40. 社訓は「最小の費用で最大の効用」だZE☆
41. 一日に一度は「オレのマシンでは動く」というセリフが聞こえてくるZE☆
44. デバッグはいつも本番運用中の鯖上でやるZE☆
52. $50ドルの部品を買うのに稟議書が必要で、稟議が通るには2日かかるんだZE☆
64. プロジェクトのコードネームがいつの魔に「デスマーチ」に変わってるZE☆
65. Yesって言うのにほんとに肉体的苦痛をともなうようになってきたZE☆
78. コードレビュー開始の日程は、リリース一週間前だZE☆
79. テスト予算は「時間があれば考慮する」ことになってるZE☆
80. 顧客が要求定義に関して話し始めるのは、予算が確定してからだZE☆
83. こんなことしているより、Pizza Hutで一日にシフト二回こなした方がよかったんじゃないかと思うようになってきたZE☆
84. パフォーマンス問題の処方箋は、いつだってより高性能なハードウェアの導入だZE☆
85. プロジェクトは、『永遠のβ版」としてリリースされることが決定されたZE☆


404 Blog Not Found - 怠翻 - プロジェクトがオワタことを告げる102の証拠

原文はこちら。英語でもなんとなく読めてしまう・・・。

 9. You start considering a new job so you don’t have to maintain the application you are building
11. Ever iteration meeting starts with “Do you want the good news or the bad news…”
13. Progress is now measured by the number of fixed bugs and not completed features
17. Every milestone ends in a dead sprint
23. Every bug is prioritized as Critical
31. You do not have your own machine and you are not doing pair programming
40. The company motto is ‘Do more with less’
41. The phrase ‘It works on my machine’ is heard more than once a day
44. All debugging occurs on the live server
52. Your boss expects you to spend the next 2 days creating a purchase request for a $50 component
64. The project code name is renamed to ‘The Death March’
65. Now it physically pains you to say the word - Yes
78. All code reviews are scheduled a week before product launch
79. Budget for testing exists as “if we have time”
80. The client will only talk about the requirements after they receive a fixed estimation
83. You start wondering if working 2 shifts at Pizza Hut is a better career alternative
84. All performance issues are resolved by getting larger machines
85. The project has been demoted to being released as a permanent ‘Beta’ version


{codesqueeze} - 101 Ways To Know Your Software Project Is Doomed

気になるものをピックアップしてみた。
英語で読んでみるのも、なかなか楽しい。
Do you want the good news or the bad news…
Do more with less
It works on my machine
permanent ‘Beta’ version
orz


いいですかみなさん、プロジェクトが失敗したとき、それはデスマーチの始まり。
プロジェクトは突然失敗するわけではない。突然失敗が発覚するのだ。

10ヶ月のプロジェクトなら、失敗が明らかになるのは8ヶ月が過ぎたころ。
でも失敗のほんとうの始まりは、プロジェクト開始前だ。プロジェクトを立ち上げる前から、嫌な空気が漂っている。


さてはて、毎度ながら、どうすればいいんだろう。さっぱりわからないから、とりあえず「人月の神話」を読破しよう。

人月の神話―狼人間を撃つ銀の弾はない
価格:¥ 3,045
販売元:ピアソンエデュケーション