スクラムの研修やセミナーを受けたことはないですが、
書籍から得た知識を元にスクラムを導入しようと決意し、明日からスプリント1を
始めることになりました。
何もかも初めての経験なので、忘れないように一定のタイミングで経験したことを文書に起こそうと思ってます。自分向けの振り返りの意味合いが強いので、他の方の参考になるかわかりません。。。
■なぜスクラムを取り入れようとしたのか
理由1:要求がぼやけているため
基幹系の仕組みではなく、「あると便利なもの」というものを作ることになった(あまり具体的には書けないです)ためです。
現行の仕組みはあるのですが、まあ不満もあり、システム都合でコードの改修もできず。で、新しいのを作り直しましょうとなったのですが、「こういうのがあったらいいな」くらいの感覚でしかユーザから要求が無いので、WF型は無理だなと判断し、アジャイル型開発を取り入れることにしました。
理由2:今のチームの力量がわからない
これまでシステム改善や運用保守をチームとしてやっており、WBS書いてガントチャートで見積もってやりくりしていました。ほぼ「この仕組ならこの人」状態になっており属人化しつつある状況でした。
また、今回のチームでやろうとしている言語などの技術スキルがチーム内でバラバラ過ぎ、見積もりの基準が作れなかったのもあります。リーダーが見積もっても当たるはずも無いし、根拠もないので、開発者自身が構築すべきタスクの規模と難易度を見極めて、「自分ならこれくらい」と見積もれる形が良いと思い、スクラムを選びました。
■取り入れるにあたっての準備
私自身、「アジャイル」「スクラム」という用語は聞いたことはあったのですが、具体的に語れず・・・の状態でした。そのため、まずは『本から学ぼう」と思い、昔に購入した書籍と新たに購入した書籍でイメージを掴みました。
書籍と、あとはWEBで検索かけまくっていろいろな情報を掛けあわせながら自分自身で言葉などを解釈することに努めてました。
インプットに使った書籍・・
つづく・・・(予定)