SlideShare a Scribd company logo
TODO管理ツール Tudu gem について

Presented by @tbpgr
見出し
●

Tudu gemって何?

●

最小単位ってどういうこと?

●

何の役に立つの?

●

利用方法の応用

●

利用例1:自分の作業管理

●

利用例2:新人技術者の育成

●

利用例3:中堅技術者の育成

●

利用例4:ライブラリやツールの利用手順のチュートリアル

●

Tudu gemの導入
Tudu gem って何?

個人作業時に最小単位のTODOを管理するツール
最小単位ってどういうこと?
●

●

× BTSのチケット単位
◎ BTSのチケットの作業を可能な限り分割した
もの。技術調査・クラスA実装・クラスAリ
ファクタリング・・・etc
何の役に立つの?
●

作業を細分化することで対象課題の難易度を下げる
=>対象領域を減らすことで集中力も高める

●

●

作業の粒度を細かくして見積もることで以降の作業の見積もり
経験値がたまりやすくなる
タスクのステータスを管理できるため作業途中に割込があって
もタスクの状態がすぐに分かる
=>コンテキストスイッチのコストが下がる

●

より詳細な進捗状況の把握が可能になる
利用方法の応用
●

バージョン管理ツールで共有することでチーム全体の詳細な進捗が把握できる
=>進捗報告時の根拠の無い「進捗70%です」という報告よりも説得力がある

●

タスクの詳細レベルでの引き継ぎが容易になる

●

作業分割スキルが低い部下や弟子に作業分割方法を先に作って提示できる

●

部下の作業分割が適切か、早い段階でチェックできる
=>作業が終わってから「こんな手順でやってたの?」というようなことがなく
なる。

●

高レベル技術者の作業分割の履歴は、標準以下の技術者の作業分割時の見本にな
る
利用例1:自分の作業管理
●

BTSで担当チケットを割り振られる

●

該当チケットを消化するために必要なタスクをTuduに登録

●

一つタスクをこなす度にステータスを完了に変更

●

●

割込が入っても、どのタスクまで終わっていて現在どのタ
スクを実行中かすぐ確認可能
順次タスクを完了して全てタスクが完了したらBTSのチ
ケットをクローズする
利用例2:新人技術者の育成
●

●

●

教育担当者が新人に割り振る課題を決定
教育担当者が新人の課題の解決に必要なタスクをTuduに登録し
て新人に渡す
新人は教育担当者が作成した手順に沿ってタスクを進め、1課題
終わる度にコミットする
=>問題があればすぐ教育担当者が気づく

●

全てのタスクが完了したら課題完了。教育担当者が最終チェック
=>新人は教育担当者のTODO分割スキルを吸収して成長する
利用例3:中堅技術者の育成
●

●

●

上級技術者が中堅に割り振る課題を決定
中堅技術者は実作業開始前にTuduのタスクリストを
作成してバージョン管理システムにアップする。
上級技術者はTuduの内容をチェック
=>問題がある場合のみ指摘

●

以下略
利用例4:ライブラリやツールの利用手順のチュートリアル
●

●

●

コマンドラインツールなどで一定の利用手順があるものにTuduのタ
スクリストを付属する
利用者に利用手順を明示することができる
CLI形式のgemのひな形生成ツールであるDslable gemで実際に作業
手順としてTuduのタスクリストを生成しています
=>gem install 'dslable' で利用可能

●

dslableについて詳しくは下記参照
https://github.com/tbpgr/dslable
http://rubygems.org/gems/dslable
Tudu gemの導入
●

Bunder利用時
Gemfileに 『gem 'tudu'』を記述して
bundle を実行

●

gem install利用時
gem install tudu

●

その他、実際の利用コマンド等の詳細はGitHub参照
https://github.com/tbpgr/tudu

●

Gemは下記URL参照
http://rubygems.org/gems/tudu
Thank you!
●

Author: @tbpgr

●

Twitter: @tbpgr

●

Blog: http://d.hatena.ne.jp/tbpg/

●

GitHub: https://github.com/tbpgr

●

RubyGems:http://rubygems.org/profiles/tbpgr

More Related Content

Viewers also liked

Fixing browser redirection viruses
Fixing browser redirection virusesFixing browser redirection viruses
Fixing browser redirection viruses
scottgelbard123
 
St. Mary's Montessori School Library
St. Mary's Montessori School LibrarySt. Mary's Montessori School Library
St. Mary's Montessori School Library
Nikki Ward Green
 
Apple History and Products
Apple History and ProductsApple History and Products
Apple History and Products
Amir Sharif Chishti
 
Forget Your All Pending Dues While You Have Best Short Term Loans Option
Forget Your All Pending Dues While You Have Best Short Term Loans OptionForget Your All Pending Dues While You Have Best Short Term Loans Option
Forget Your All Pending Dues While You Have Best Short Term Loans Option
Steve Clarke
 
Gimacon ppt
Gimacon pptGimacon ppt
Gimacon ppt
Ansley Dias
 
ITFT - Famous wild life sancturies
ITFT - Famous wild life sancturiesITFT - Famous wild life sancturies
ITFT - Famous wild life sancturies
Anuj Tomar
 
Christmas in norway
Christmas in norwayChristmas in norway
Christmas in norway
schreiber12
 
Measures on Design Drawings
Measures on Design DrawingsMeasures on Design Drawings
Measures on Design Drawings
Gautam Shah
 
Fmgrouptermkprezentci2013 130727052829-phpapp02
Fmgrouptermkprezentci2013 130727052829-phpapp02Fmgrouptermkprezentci2013 130727052829-phpapp02
Fmgrouptermkprezentci2013 130727052829-phpapp02
Levente Bali
 
Learning from our grant writing mistakes
Learning from our grant writing mistakesLearning from our grant writing mistakes
Learning from our grant writing mistakes
Diane Leonard, GPC
 
Increasing grant funding by improving relationships with grantors
Increasing grant funding by improving relationships with grantorsIncreasing grant funding by improving relationships with grantors
Increasing grant funding by improving relationships with grantors
Diane Leonard, GPC
 
Evaluation for preliminary task
Evaluation for preliminary taskEvaluation for preliminary task
Evaluation for preliminary task
AliciaRhodes11
 

Viewers also liked (14)

September 2013 ppt
September 2013 pptSeptember 2013 ppt
September 2013 ppt
 
Fixing browser redirection viruses
Fixing browser redirection virusesFixing browser redirection viruses
Fixing browser redirection viruses
 
St. Mary's Montessori School Library
St. Mary's Montessori School LibrarySt. Mary's Montessori School Library
St. Mary's Montessori School Library
 
Apple History and Products
Apple History and ProductsApple History and Products
Apple History and Products
 
Forget Your All Pending Dues While You Have Best Short Term Loans Option
Forget Your All Pending Dues While You Have Best Short Term Loans OptionForget Your All Pending Dues While You Have Best Short Term Loans Option
Forget Your All Pending Dues While You Have Best Short Term Loans Option
 
Gimacon ppt
Gimacon pptGimacon ppt
Gimacon ppt
 
ITFT - Famous wild life sancturies
ITFT - Famous wild life sancturiesITFT - Famous wild life sancturies
ITFT - Famous wild life sancturies
 
Christmas in norway
Christmas in norwayChristmas in norway
Christmas in norway
 
Measures on Design Drawings
Measures on Design DrawingsMeasures on Design Drawings
Measures on Design Drawings
 
Fmgrouptermkprezentci2013 130727052829-phpapp02
Fmgrouptermkprezentci2013 130727052829-phpapp02Fmgrouptermkprezentci2013 130727052829-phpapp02
Fmgrouptermkprezentci2013 130727052829-phpapp02
 
Learning from our grant writing mistakes
Learning from our grant writing mistakesLearning from our grant writing mistakes
Learning from our grant writing mistakes
 
Increasing grant funding by improving relationships with grantors
Increasing grant funding by improving relationships with grantorsIncreasing grant funding by improving relationships with grantors
Increasing grant funding by improving relationships with grantors
 
Evaluation for preliminary task
Evaluation for preliminary taskEvaluation for preliminary task
Evaluation for preliminary task
 
4/3
4/34/3
4/3
 

Recently uploaded

キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
0207sukipio
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 

Recently uploaded (9)

キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 

Tudu gem