Tracのワークフローを作るのは難しいということをよく聞く。本当に難しいのかってことを少し考えてみる。WorkflowEditorPluginもあるので、私は、ちょっとしたことに気を付けてやれば、難しいというよりめんどうなだけだと思っています。 私は次の二点に気を付けて、 1. 一つのステータスに移動するアクションを(leaveを除いて)一つにする 2. ちょっとした遠回りで済む、必要のない遷移は削除して簡単にしておく。(例:accept->acceptはaccept->assign->accept) 次の手順でワークフローを作っていきます。 1. Visioで状態遷移図を作る(ステータスを配置し曲線のコネクタでつなぐ) 2. アクションを決める 2. 図を印刷してコネクタに番号をつける 3. コネクタ番号をつぶしながら、アクションのリストに遷移元を書いていく 出来上がった図はこんなかんじ
![tracのワークフローをExcelの図で作った状態遷移図から作ってみる - いつまでもとりあえず](https://cdn-ak-scissors.b.st-hatena.com/image/square/5ac4ca7ba8320d8db39718e605f894140620ad12/height=288;version=1;width=512/http%3A%2F%2Fzakizaki.cocolog-nifty.com%2Fphotos%2Funcategorized%2F2011%2F02%2F06%2F001.png)