47怒り怒りは心の中で腐敗する。落合恵子氏がどこかで言っていた言葉だ。最近それを時々感じる。何かに怒りを感じ、それを心の中に貯めておくと、徐々に不機嫌である時間が長くなる。怒りを貯めながら、不平を言葉にすると、口から出た言葉が更に怒りを増殖させる。クライアントのサイトを作るとき、余り仲間内で不平大会を開かないようにしていた。言い出したらキリがないし、自分で止められなくなると分かっていたから。どんなサイト開発も、実際のところ技術的な問題やアイデアの問題で壁にあたるよりもクライアントや上司を含めた開発メンバとの問題の方が大きかった気がする。いわゆる衝突状態や振り回される状態に陥る。今までで一番衝突したのは、元COBOLエンジニアとがっぷり組んでサイト開発をした時だった。今から8年ほど前の話である。COBOLに限らずメインフレーム系の人たちは、開発の段取りがきっちりしている。Web界の人たちから見たら、ガチガチに見えるほどだ。それは、そうしないと品質を保障できないから、そのような仕組みになっている。元COBOLの彼には初めてのWebサイト開発。そんな彼にとって、Webのチャランポランさは許しがたいものに見えたに違いない。アイデアが出た途端にコードを書いて公開する。ミスが見つかったらすぐさまコード修正して公開する。DB定義も必要が出るたびにフィールド追加が次々と発生した。仕様書は事実上存在しない。たまりかねた彼は、公開一ヶ月前にコードフリーズしろと言い出した。リリース1ヶ月前からHTMLも含めて全てのソースコードの変更をするな、テストをしろ、と。COBOLの世界では当たり前の常識的なワークフローである。サイト開発は数ヶ月でリリースまで持っていく。ひどいのは工期が一ヶ月あるかないかだ。顔を合わせる度に言い合った。