task管理toolを作った

jiraやbacklogにお呼ばれのときは気にならないけど、 自分が主でメンバーを入れる呼び入れるときは、費用がどうしても気になる。。。 調べてみると、どれも意外と高い。

個人開発で予算持ち出しだったり、開発予算がカツカツなprojectでは、厳しい場合もある。

だったら、自作しようということで、いつもの枠組み(Firebase + TypeScript )でつくってみた。

GitHub - tadano-akira/task-manager · GitHub

task-manager/docs/task-management-tool-spec.md at master · tadano-akira/task-manager · GitHub

ガントチャートなどは不要で、タスクと進捗ステータスが管理できればよし。

あとは、担当者別のカンバンpage。

ステータスだけ、細かくカスタムできるようにした。 普段は、

  • 未着手
  • 進行中
  • 完了

ぐらいで問題ないけど、

外部UATだけは細かくステータスをわけたい、などに対応できるように。 意外とbacklogとかで、ステータスの変更自由度が低くて、モヤモヤすることがあるので。

全文検索に Fuse.js をつかってみた。なかなかサクサク動いて良き。

詳細資料はUR登録だけ。だいだいがgithubかgoogle drive上にfileがあるので。 想定成果物は明確に指定できるようにした。要はゴールが明確かどうか。 ここでつまるようだと、そもそもタスク化以前の話。

あとは、初期登録だけ外部fileでインポートできるようにすればだいたい完成。 プロジェクトを分割してカテゴリやタスクにわけてスケジュールきって担当者にわりふって・・・みたいな作業は、 どうしてもexcelなりスプレッドシートで全体を俯瞰しながら作らないと無理。あと、ステータス設計とかも。