よく一緒に議論したり大学行ってワークショップをしたりしている原田さんが、Scrumでのコードレビューについて書かれましたので、僕も過去数年コーチとして色々な現場に行った際のことや、自分で受託開発をScrumでやった際のことを踏まえてScrumにおけるコードレビューのやり方を書いてみます。
レビューのやり方
早期から頻繁に
僕自身は小規模で頻度の高いインクリメンタルなレビューを好んで [..]
既にご存知の方も多いかと思いますが、2012年2月25日(土)にScrum Boot Camp Premiumを開催します。
今まで過去4回、横浜、東京、神戸(デブサミ関西)、東京(XP祭り)と実施してきましたが、そこで頂いた皆様からの改善要望等を踏まえた上で、今回翔泳社様の協力のもと、はじめて有料にて実施をします。
今回の研修では、有償コースということで、PDU6ポイント、研修資料のハ [..]
YoutubeをさまよっていたらAgileに関する面白い動画(アニメーション)をみつけたので紹介。
I want to run an agile project. ということで、Agileな開発をしようとしている主人公が、ステークホルダーやコンプライアンス部門やチームやリリース担当部門のところにいき、交渉をしているストーリーだ。例えば、コンプライアンス部門が沢山の文書が必要だ、といって [..]
Six Common Misperceptions about Teamworkより適当抜粋意訳でご紹介。
環境の変化に素早く対応しなければならない組織において、ミッションを達成するためには、チームワークとコラボレーションが必要不可欠だ。私のアメリカのインテリジェンス・コミュニティーでの研究では、その考えを支持しているが、プロダクティブなコラボレーションから外れてしまう可能性のある [..]
20 Questions All Project Managers Should Askより適当意訳にて紹介。原文ではAll Project Managerとあり、従来型のプロジェクト推進を想定して書かれているが、アジャイルなプロジェクトの場合でも以下にあげるようなことはプロダクトオーナーは意識しておく必要があるものが多いので参考にしてほしい。
プロジェクトが達成しようとして [..]
昨年夏に同人誌として刊行された「Ultimate Agile Stories」に寄稿させていただいたのですが、昨日のJim Coplien氏の認定スクラムマスター研修でもコミットメントの話が出ていましたので、参考までに僕の考えを転載します。
なお、Ultimate Agile StoriesはIteration2として今年も刊行を計画されるそうなので、是非動向をウォッチしておいてください [..]
答えはEmail-extプラグイン(https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin)を使うのですが、設定の方法などを書いておくことにします。
Email-extプラグインとは
Jenkinsが送信するメールをカスタマイズするプラグインで、送信するメールのタイトルや本文、いつ送信するか、誰に送信するか等をカスタマ [..]
システム開発において一番コストが高いものは人的リソースであることがほとんどだ。従って開発者の時間効率をあげるためにできることは色々と取り組む必要がある。例えば個人の開発マシンが遅くてビルドやテストに時間がかかるとかもっての他だ。一日10回ビルドして一回のビルドに5分かかるとする。これを高性能なマシンに変えたら2分になったとすると、(5-2)*10*20=10時間。時間単価5000円として一 [..]
vim使いとしては、CentOS5系でのvimのバージョンが7.0系というのは辛い。
昨年末にアジャイルのコーチをしているチームから同じことを相談されてvim7.3系のrpmを作成したので以下にその手順をまとめておく。
おおまかな流れ
ビルドに必要なパッケージを準備
m4の更新
autoconfの更新
vimのビルド
事前準備
これから、他のOS [..]
Agile Adviceの24 Common Scrum Pitfalls Summarizedより、スクラムで陥りがちな間違い24個がまとめられていたので、適当訳にてご紹介。
スクラムはフレームワークとしてはそんなに複雑ではないが、実践するのは難しい。よく聞くのがデイリースクラムが15分じゃ終わらずに1時間かかるとか、出荷可能な製品をスプリント毎に作れないとかとか。
そして多くの組 [..]
1月 28, 2012 with No Comments and Posted in Agile by Ryuzee
よく一緒に議論したり大学行ってワークショップをしたりしている原田さんが、Scrumでのコードレビューについて書かれましたので、僕も過去数年コーチとして色々な現場に行った際のことや、自分で受託開発をScrumでやった際のことを踏まえてScrumにおけるコードレビューのやり方を書いてみます。
レビューのやり方
早期から頻繁に
僕自身は小規模で頻度の高いインクリメンタルなレビューを好んで
続きを読む...
Tags: Scrum,レビュー
1月 26, 2012 with 1 Comment and Posted in Agile by Ryuzee
既にご存知の方も多いかと思いますが、2012年2月25日(土)にScrum Boot Camp Premiumを開催します。
今まで過去4回、横浜、東京、神戸(デブサミ関西)、東京(XP祭り)と実施してきましたが、そこで頂いた皆様からの改善要望等を踏まえた上で、今回翔泳社様の協力のもと、はじめて有料にて実施をします。
今回の研修では、有償コースということで、PDU6ポイント、研修資料のハ
続きを読む...
Tags: Scrum,Scrum Boot Camp
1月 22, 2012 with No Comments and Posted in Agile by Ryuzee
YoutubeをさまよっていたらAgileに関する面白い動画(アニメーション)をみつけたので紹介。
I want to run an agile project. ということで、Agileな開発をしようとしている主人公が、ステークホルダーやコンプライアンス部門やチームやリリース担当部門のところにいき、交渉をしているストーリーだ。例えば、コンプライアンス部門が沢山の文書が必要だ、といって
続きを読む...
Tags: Agile,movie
1月 20, 2012 with No Comments and Posted in Agile by Ryuzee
Six Common Misperceptions about Teamworkより適当抜粋意訳でご紹介。
環境の変化に素早く対応しなければならない組織において、ミッションを達成するためには、チームワークとコラボレーションが必要不可欠だ。私のアメリカのインテリジェンス・コミュニティーでの研究では、その考えを支持しているが、プロダクティブなコラボレーションから外れてしまう可能性のある
続きを読む...
Tags: チーム
1月 18, 2012 with No Comments and Posted in Agile, おすすめ by Ryuzee
20 Questions All Project Managers Should Askより適当意訳にて紹介。原文ではAll Project Managerとあり、従来型のプロジェクト推進を想定して書かれているが、アジャイルなプロジェクトの場合でも以下にあげるようなことはプロダクトオーナーは意識しておく必要があるものが多いので参考にしてほしい。
プロジェクトが達成しようとして
続きを読む...
Tags: Agile
1月 13, 2012 with 1 Comment and Posted in Agile, おすすめ by Ryuzee
昨年夏に同人誌として刊行された「Ultimate Agile Stories」に寄稿させていただいたのですが、昨日のJim Coplien氏の認定スクラムマスター研修でもコミットメントの話が出ていましたので、参考までに僕の考えを転載します。
なお、Ultimate Agile StoriesはIteration2として今年も刊行を計画されるそうなので、是非動向をウォッチしておいてください
続きを読む...
Tags: Agile,Commitment
1月 11, 2012 with No Comments and Posted in Agile by Ryuzee
答えはEmail-extプラグイン(https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin)を使うのですが、設定の方法などを書いておくことにします。
Email-extプラグインとは
Jenkinsが送信するメールをカスタマイズするプラグインで、送信するメールのタイトルや本文、いつ送信するか、誰に送信するか等をカスタマ
続きを読む...
Tags: Continuous Integration
1月 10, 2012 with No Comments and Posted in Agile, おすすめ by Ryuzee
システム開発において一番コストが高いものは人的リソースであることがほとんどだ。従って開発者の時間効率をあげるためにできることは色々と取り組む必要がある。例えば個人の開発マシンが遅くてビルドやテストに時間がかかるとかもっての他だ。一日10回ビルドして一回のビルドに5分かかるとする。これを高性能なマシンに変えたら2分になったとすると、(5-2)*10*20=10時間。時間単価5000円として一
続きを読む...
Tags: Continuous Integration,Test
1月 9, 2012 with No Comments and Posted in Linux by Ryuzee
vim使いとしては、CentOS5系でのvimのバージョンが7.0系というのは辛い。
昨年末にアジャイルのコーチをしているチームから同じことを相談されてvim7.3系のrpmを作成したので以下にその手順をまとめておく。
おおまかな流れ
ビルドに必要なパッケージを準備
m4の更新
autoconfの更新
vimのビルド
事前準備
これから、他のOS
続きを読む...
Tags: CentOS,vim
1月 7, 2012 with No Comments and Posted in Agile, おすすめ by Ryuzee
Agile Adviceの24 Common Scrum Pitfalls Summarizedより、スクラムで陥りがちな間違い24個がまとめられていたので、適当訳にてご紹介。
スクラムはフレームワークとしてはそんなに複雑ではないが、実践するのは難しい。よく聞くのがデイリースクラムが15分じゃ終わらずに1時間かかるとか、出荷可能な製品をスプリント毎に作れないとかとか。
そして多くの組
続きを読む...
Tags: Agile,Scrum
« Older Entries