「技術的負債」という話が、はてな村大字テクノロジー周辺を賑わせている。
- 技術的負債という(非エンジニアにとっての)隠しパラメータが生産性100倍を起こす- mizchi’s blog
- 出来る人からみたら超絶無駄なレビューとテストの存在意義 – novtan別館
- プログラマの生産性と報酬 – アスペ日記
あたりがにぎわっているエリアだろうか。
私はエンジニアではないから全ての話の理解はできないんだけど。『見えづらい技術的負債が発生し積み重なった結果、誰かが尻ぬぐいをしている』という状況はwebデザイン、特にUIデザインの現場でも同じだなーと思ってる。
糞コードならぬ糞UIデザイン。webディレクター、webデザイナー、コーダー、フロントエンジニア皆が想定しえない余計な工数をとられてしまうUIデザイン。そしてえてして「なんでそんなに工数かかるの?」と言われ、挙句ちゃんと状況説明を上司に怠ると「あいつらは仕事が遅い」とみなされる危険がある地雷案件。
糞UIデザインは拡張性が低い=賞味期限が短い。運用しているうち、気づいたら腐ってて目も当てられない状態になる。そして当然美しくない=マズい。
なんでそんな賞味期限が短くマズいデザインができてしまうのか?毎日の台所をつかさどる主婦視点&UIデザイン運用の現場視点から書き起こしてみようと思う。
詳細はこちら