開発

メンテナンスとか

システム開発をするときには、全体最適化を考えています。分析/設計/実装/テストの効率化も重要ですが、運用後の障害調査/対策も大切です。バグかオペミスかハード故障か、何らかの理由で動かなくなったり挙動不審になったときに、すぐさま原因を特定で…

シナリオ

はぶさんのコメントから。 で、そういう意味では画面そのものというよりも、画面の使われ方にこそ、もっと神経を注ぐべきなのかな〜って感じています。その辺のシナリオの練りこみ不足が、使い勝手の悪い画面につながってるように感じるんです。 昔、開発し…

デブサミ2005

普段はサポーターの私ですが、デベロッパーの為のイベントに行ってきた。 見える化 ソフトウェア開発をどうすれば巧く出来るのかの一つの方策として「見える化」を実践していた。いろいろ試行錯誤しながら、さまざまな方法を試しているそうだ。最後の方に言…

人材不足と慢性的残業の悪循環を断ち切る

http://hotwired.goo.ne.jp/original/maegawa/050118/index.html 優秀なプログラマが1日で済ますことのできる仕事を、そうでないプログラマに任せると最悪の場合には約1ヶ月の期間を要するということである。 昔、技術力差20倍という事に直面してから、人月…

人のアサイン

元ネタは知人の日記だが、次の二人がいるとする。 Aさん(スキルA=100点、スキルB=80点、スキルC=20点) Bさん(スキルA=30点) 次の二つの仕事がある場合、どうアサインするか? スキルAが必要な仕事 スキルCが必要な仕事 マルチなスキルのある…

契約書、見てますか?

知人のところのPM(デスマ職人だけど)は、リーダーがいくらお願いしてもプロジェクトの契約書を見せてくれないそうです。最終的な納品物として何を約束したのかは、PMが口頭で教えてくれるけど、それが間違っていることがあり信用できないらしい。 私は…