TracのワークフローをExcelマクロから生成する
TracのワークフローをExcelマクロから生成する方法が公開されていたのでメモ。
【元ネタ】
tracのワークフローをExcelの図で作った状態遷移図から作ってみる: いつまでもとりあえず
状態遷移図からTracのワークフローを作るマクロにTracの設定の取り込み機能追加: いつまでもとりあえず
Redmineに負けないようにTracのワークフロープラグインを作る: いつまでもとりあえず
Tracでワークフローを改造するには、trac.iniを修正するしかないけれど、GUIではないので面倒。
だから、TracはRedmineよりもワークフロー管理が劣っていると言われていたけど、上記で公開されているExcelマクロを使えば、ワークフローを自動生成してくれるらしい。
考え方としては、ステータスの状態遷移図を状態遷移マトリックスに置き換える発想。
これは便利だ。
他にも、WorkflowEditorPluginを使えば、Trac上でワークフローを修正できるようになるらしい。
WorkflowEditorPlugin ワークフローを簡単に編集できるようにしました - 現場のためのソフトウェア開発プロセス - たかのり日記
ワークフロー管理は、ソフトウェア開発の業務をどのようにコントロールするのか、というプロジェクト管理の基本に相当する。
バグ修正だけのワークフローだけでは物足りないし、かと言ってワークフローの種類を乱発すると開発者が混乱して運用しづらくなる。
そもそも、自分たちのプロジェクトでどんな業務があるのか、どんなワークフローが必要なのか、すら分析できていない開発チームは多くないだろうか?
開発プロセスを標準化しているチームならば、ワークフローを洗い出すのは簡単かもしれない。
僕の考えとしては、バグ修正やQ&Aのように必ず二人以上のチェックを通してから終了の判断を行うペア作業と、ToDoのように一人がタスクを登録しては消しこんでいく一人作業で、ワークフローを代えた方がよいと思っている。
TracもRedmineも有志が色々ノウハウを公開してくれているので、非常に参考になる。
| 固定リンク
「プロジェクトマネジメント」カテゴリの記事
- Excel駆動でWBSやガントチャートが作れない人はどこに原因があるのか? #redmine(2021.04.18)
- プロジェクトのリスクはコストの増減で管理する(2021.04.08)
- 沢渡さんの資料「テレワークに役立つ8つのスキル」はいいね(2021.04.04)
- プロジェクト管理手法はプロジェクト型開発からプロダクト型開発へ変えるべきだ(2021.04.01)
- ソフトウェア開発は打ち合わせ駆動開発だ(2021.03.30)
「ソフトウェア」カテゴリの記事
- プログラマとスクラムが社会実装を変えていく #Findy_GovTech(2021.03.02)
- TeamsとSlack、Zoomの違いは組織文化の違いを助長しているのではないか(2021.02.15)
- マインドマップをFreeplaneに乗り換えた(2020.11.21)
- ソフトウェアの政治的影響力とは何だろうか(2020.07.07)
- DevOpsがアジャイル開発を促進する(2020.06.11)
「Redmine」カテゴリの記事
- Excel駆動でWBSやガントチャートが作れない人はどこに原因があるのか? #redmine(2021.04.18)
- ITの技術や知識はツールの習得と表裏一体である(2021.03.26)
- Redmine 4.1.2がリリースされた(2021.03.21)
- 信頼度成長曲線の落とし穴(2021.02.12)
- キャズム理論をプロセス導入の問題解決に使うアイデア(2021.01.25)
「ソフトウェア工学」カテゴリの記事
- なぜInfrastructure as Codeが必要なのか?(2021.04.18)
- Excel駆動でWBSやガントチャートが作れない人はどこに原因があるのか? #redmine(2021.04.18)
- テスト駆動開発が抱える問題は可読性と保守性のトレードオフ #dxd2021 #streamA(2021.04.10)
- プロジェクト管理手法はプロジェクト型開発からプロダクト型開発へ変えるべきだ(2021.04.01)
- ソフトウェア開発は打ち合わせ駆動開発だ(2021.03.30)
「チケット駆動開発」カテゴリの記事
- Excel駆動でWBSやガントチャートが作れない人はどこに原因があるのか? #redmine(2021.04.18)
- ITの技術や知識はツールの習得と表裏一体である(2021.03.26)
- 変更管理プロセスが弱いとトラブルが多い(2021.01.04)
- カンバンはステータス名が大事(2021.01.02)
- GTDは箱の使い分けが鍵を握る(2020.12.09)
コメント