はじめに
これは「imtakalab Advent Calendar 2023」の14日目の記事です。
今日はポケモンSVのDLC「藍の円盤」の配信日ですね。色違い伝説は手に入るのかなぁ...
背景
- 講義の中でチーム開発を何度かしたが、タスクの配分を均等にすることができなかった。
- インターンで体験したKanban Boardがうまく現状を視覚化できているので共有します。
- 私は怠けものなのでできるだけ簡単にシンプルなソフトで実装したい
目的
チームでの開発を円滑に進めたい
- インターン先でのアジャイル開発手法の共有
- Kanban Boardをチーム開発で使うor使ってもらいたい
著者情報
- 私立理系大学学部3年生(大学院進学予定)
Kanban Board とは?
- チーム開発におけるタスクの進行状況を見える化するために、トヨタで使われているTSP(トヨタ生産方式)です。
作り方
Step1. 大きい紙にColum名(To do, doing , done)を書いて表を作成する
Step2. チーム内で決めたやることを付箋に書きTo doの欄に貼る
利用方法
Step1. meetingの度に一人1~2分程度で今やっていることを発表し現在の状況をチーム内に共有
Step2. 全体の進行度から自分がやること(To do)を他のメンバーに伝達
Step3. 進行状況に応じて、付箋の場所を張り変える
Step4. Step1~3を時間ごとに区切り,何度も試行
デメリット
- めんどくさい
- オフライン作業が前提となってしまう
- 資源の無駄遣い感が否めない
アナログ→デジタル
- 私はシンプルな方法がいいので以下のスプレッドシート,フリーボードでのKanban Boardを紹介します。
- Github等でもできるようですので興味ある方はこちらの記事がおすすめ
スプレッドシート版 for PC
フリーボード版 for iPhone
共有
- 友達がいないので試してないのですが,共有しながらボードを作成できるようです。
おわりに
いかがでしょうか。私自身、説明が下手なので分かりづらいところがあったかと思いますが勘弁してください このKanban Boardを使えばチームでの開発での悩みが少しでもなくなればよいと考えこの記事を書きました。ぜひ利用してストレスフリーなアジャイル開発をしましょう