プロセスのリファクタリング

refactor.gif
今日、NAgiler の中西 さん が、

「ツールは重要だ。手動で行う作業が二回以上あったらツールを作っちゃおう」

という内容のことを、或る処に書かれていた。
それって「開発プロセスのリファクタリング」だよね。

  • プロセスの不吉な匂い
    『手動で繰り返される単純作業』
    同じ作業が手動で二回以上行われる
  • リファクタリング
    名称: 『ツールによるルーチン ワークの置き換え』
    状況: コンピュータで行えるような作業を、いつも手動で行っている。
    解決法: プロセスから作業を抽出し、それを自動または半自動で行えるツールを作る。
    プロセス内の作業を、そのツールを使うものと置き換える。

XP

Posted by Fujiwo