TiDDでウルトラハッピーな開発フロー実践しちゃおう!

6,143 views

Published on

みんな笑顔でウルトラハッピー☆
クリエイティビティを刺激するクリエイターの集う場所、第7回 Creators MeetUp http://firestorage.jp/ で話してきた内容。チケット駆動開発に馴染みのない人向けのお話

0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,143
On SlideShare
0
From Embeds
0
Number of Embeds
3,513
Actions
Shares
0
Downloads
11
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

TiDDでウルトラハッピーな開発フロー実践しちゃおう!

  1. 1. TiDDでウルトラハッピーな 開発フロー実践しちゃおう! 2013/08/24 第7回 Creators MeetUp 千葉礼美(てぃば) @rechiba3
  2. 2. 千葉礼美(てぃば) @rechiba3
  3. 3. 職業:Web制作のプロジェクトマネージャー 恵比寿にあるWeb制作会社で、TiDD精神とジェダイの教え のもとにWebサイト制作とかスマホアプリ開発とかの プロジェクトマネージャーをしています。最近はプロデュース的な方も。 ヾ(͡(ノ ω )ノねーねー御社おんしゃー!お仕事ちょうだいー! h"p://vitalify.jp/
  4. 4. ブログやってます。 http://rechiba3.net/ イベント参加のこと/Webのこと/ベトナムのこと
  5. 5. 今日は夏祭り回ですよ!
  6. 6. TiDDとは?
  7. 7. TicketDrivenDevelopment TiDDとは? チケット駆動開発 開発手法の一種で、作業(タスク)をチケットに割り当てた 開発スタイル。細かな修正作業やバグ対応に適しており、 アジャイル開発との親和性が高い思想です。
  8. 8. チケットとは?
  9. 9. チケットとは? タスク です。
  10. 10. チケット お腹すいた! オムライス食べ たい−! オムライスね! 合点承知の助!
  11. 11. オムライスが食べたいときのチケット。 チケット名 オムライス作り 期限 2013/08/24 担当者 てぃば 優先度 High ステータス assign 詳細/注釈 グリーンピースはいれないでください
  12. 12. 現在、どんなタスクが生きている のか。 そのタスクはいつまでできていれ ば良いのか。 そのタスクの責任者は誰か。 そのタスクにどれほど危機感を持 てばよいか。 そのタスクが現状どのように扱わ れているのか。
  13. 13. チケットは粒度が 細かい方が良いです。
  14. 14. 1.  材料用意 2.  調理器具用意 3.  ご飯用意卵用意 4.  デミグラスソース用意 オムライスつくるときのチケット一覧。
  15. 15. 1.  材料用意 •  卵買いに行く 2.  調理器具用意 3.  ご飯用意 •  チキンの下味付け •  コンソメライス味付け •  炊飯器セット •  野菜みじん切り用意 4.  卵用意 •  生地焼く 5.  デミグラスソース用意 オムライスつくるときのチケット一覧。
  16. 16. 人間がやらなければいけない ことはこれだけ存在しています。
  17. 17. •  すべてのタスクはどれだけある? •  現在の進捗率は? •  全体のスケジュールを分割すると現状どのくらい遅延し ている? •  今、誰がなにをしているのか? •  誰の持っているソースが現状の最新? •  本番環境に反映されているソースコードはどれ? •  昨日お客さんが言ってた追加機能って皆に伝えた? タスク管理はツールの仕事。 人間は人間の仕事に集中しましょう。
  18. 18. Ticket First チケットがなければ作業はしなくてよいです。 何故、今、自分の手持ちタスクが無いのか考える機会でも あります。そのフロー、スケジュール、大丈夫?
  19. 19. No Ticket, No Commit チケットの存在しない作業は必要ありません。 なぜ、その動作をする必要があるのか、履歴と意味を考え て無駄な作業を無くす思想です。
  20. 20. プロジェクトのタスク管理、進捗管理、情報共有が行える良 い子ちゃん。 SubversionやGitなどのバージョン管理システムとの連携機 能も備えており、ソフトウェア開発やwebサイト制作などの ITプロジェクトで特に威力を発揮します。 TiDDにはツールが存在します
  21. 21. ツールを使うディレクターや マネージャーがすべきこと。
  22. 22. プロジェクトが発足するたび、 自分がいつ死んでもRedmine さえみれば案件が共倒れしない ように情報を充実させる。
  23. 23. アジャイルサムライ −達人開発者への道− おすすめ書籍 ウェブの仕事力が上がる標準ガイド ブック 3 Webディレクション アジャイルな見積りと計画づくり 価値あ るソフトウェアを育てる概念と技法 Redmineによる タスクマネ ジメント実践技法 Redmine-もっと手軽に プロジェクト管理!
  24. 24. 人が幸せになるものづくりをしよう 千葉礼美(てぃば) @rechiba3

×