2010

 2010/12/31

2010年ふりかえり

ということで年末なのでふりかえりしてみる。 アジャイル的に考えると、タイムボックスが1年で振り返りが1年に1回というのは問題があるなぁ。 自分の生活においても本来は2週間から1か月くらいを1スプリントとして、都度ふりかえりをしておいたほうが良さそう。 Keep 外部の勉強会やセミナーでしゃべる 今年は、Microsof (続きを読む)

 2010/12/25

VersionOne社の毎年恒例のAgileに関する調査結果

2010 State of Agile Development Survey Results 調査結果の詳細なPDFファイルが無償でダウンロードできるので、アジャイルな開発方法に取り組んでいる人はぜひダウンロードして一読しておくと良いだろう。 アジャイルの導入を模索していて、上司や上層部が懐疑的な場合は、生の分析結果を (続きを読む)

 2010/12/22

バーンダウンチャート虎の巻(資料公開)

2010/12/22に永和システムマネジメントさんで実施したスクラム道.02でバーンダウンチャートについてお話させていただきました。 その際の資料を公開します。 スプリントバーンダウンチャート虎の巻View more presentations from Ryuzee YOSHIBA. Scrumではバーンダウンチャー (続きを読む)

 2010/12/16

あなたのアジャイルキャリアを強化する20の行動

Kelly Waters女史の20 Simple Things You Can Do to Boost Your Agile Careerの適当訳。 別にアジャイルに限らない話だけど、アジャイルな開発における成功は人や協調やチームワークによるところが大きいので、以下のことは従来の開発方法以上にアジャイルな開発においては (続きを読む)

 2010/12/11

日本初のCSPO(認定スクラムプロダクトオーナー)研修が行われます!

来年1月にスクラムの創始者の1人であるジェフ・サザーランド氏による認定スクラムプロダクトオーナー(CSPO)研修が行われます! プロダクトオーナーとは、開発する製品に関する意思決定を行う重要なロールの1つであり、このロールについて深く勉強することでより良い製品を出荷することの手助けになることは間違いありません。 このC (続きを読む)

 2010/12/10

Agileってなんだっけ?(資料公開)

AgileってなんだっけView more presentations from Ryuzee YOSHIBA. 2010/12/10にマイクロソフトさんで行われたAgile Day4でLTしてきましたので、その時の資料を公開します。 Agile=素早い、というのは一面としては勿論あるのですが、それ以上に本質として「顧 (続きを読む)

 2010/12/01

Agile テストについて考える(資料公開)

昨日某氏にお願いされて某社の社内勉強会でテストについて話をしてきましたのでその際の資料を公開。 テストについて考えるView more presentations from Ryuzee YOSHIBA. 枚数の割に中身はたいしたことないのですが、言いたいことは、テストが誰のために何のために必要なのか考えようよ、とか品 (続きを読む)

 2010/11/23

効果的な朝会をやるための10のTips

Tips for Effective Daily Stand-up Meetingsにて、効果的な朝会を行う方法が書かれているので適当意訳にて紹介。 スタンドアップミーティングはチームのためのもの このミーティングは、チームにとって、単に状況の報告をするだけのものではなく、ゴールを達成するためのチームメンバーの努力を同 (続きを読む)

 2010/11/22

CakePHPアプリをNetBeans+xdebugでデバッグする

2012/5/26 追記と修正を行いました よくあるパターンの割に、Eclipse(PDT)での解説しかないので、今後利用する人のために手順を残しておく。 確認した環境は以下の2つだ。 MacOS X(Snow Leopard) + NetBeans6.9.1 + CakePHP1.3 + xdebug2.1.0。 (続きを読む)

 2010/11/21

Scrum of Scrumにおけるデイリーミーティング

大規模な体制でScrumを行う場合、7±2人を1チームとして、フィーチャー単位でチームを分割し、複数ScrumチームでScrum of Scrumを行うのが定石だが、今回は、Scrum of Scrumにおけるデイリーミーティング(朝会)でのグランドルールを紹介。 ※元ネタはScrum of Scrum Ground  (続きを読む)

 2010/11/14

永和さんの新しい受託開発サービスについて考えてみた

永和システムマネジメントさんが、新しい受託開発サービスを立ち上げられてアジャイル界隈では話題になってるので、ちょっと考えてみた。 骨子はこんな感じ 初期投資不要。最少のSSプラン(月15万円)〜LLプラン(月150万円) ソースコードの権利は永和さんが保持 解約は自由だが、解約時にデータ以外のプログラムは引き上げる 月 (続きを読む)

 2010/11/14

CakePHP ファイル出力機能のテストをする

CakePHPでファイル出力系の機能のテストを行う場合のTips。 例えばコントローラーの中でこんなファイル出力系の機能があったとする。 function output() { $this->lauout = null; $filename = "test.txt"; header(&quot (続きを読む)

 2010/11/10

アジャイル アジャイル開発のメリット・デメリット?

http://jp.meritdemerit.com/topic/712より。 なんか誤解が多いなぁと思ったりもするので、個別に突っ込みを入れてみる。 ○はYESと答えた人の数。×はNOと答えた人の数ね。 メリット 1.基本概念が強固なシステムに対し、ある程度までの枝葉を補足するのに有効 ○ 14 × 0 なんじゃこ (続きを読む)

 2010/11/03

statSVNで開発の状況を可視化する

ずっとやってはいたんだけど、先日何人かに聞かれたので書くことにする。 ちなみにうちはPHPでの開発が多いので、色々なオープンソースなツールを組み合わせて自動化に組み込んでいるんだけど、JAVAな人はSonar使ったりすると幸せかもしれない。 statSVNって何? http://www.statsvn.org/にある通 (続きを読む)

 2010/10/31

CakePHP1.3でテストのカバレージを取得する方法

以前CakePHP1.2についての手順を書いたが、基本的な流れは変わらない。 今回の環境はCentOS5.5。 必要なものをインストール xdebugのインストール 最新は2.1.0で、以前はバージョン指定してモジュール取ってきて自前コンパイルしないと動作しなかったが、現在のバージョンは問題ない。 pecl insta (続きを読む)

 2010/10/27

リリースプランニングの10個のTips

Release planning 10 Tipsの適当意訳。 なんかタイトルが微妙な気はするけど。 Scrumにおいては、プロダクトバックログの重要性が極めて高いので、そいつをどうやってメンテナンスしていくか、という点について参考になるだろう。 以前、コーチで行ってた現場で、「プロダクトバックログを最初に抽出して固定し (続きを読む)

 2010/10/24

Agile リーンとKanbanが2分で分かるスライド

海外のアジャイルコミュニティで話題になっていたので紹介。 スライドは英語だけど、文章は簡単なので分かるはず。 The Rise of the Lean MachineView more presentations from Claudio Perrone. 絵も素晴らしいし、流れもイイ。日本発のこういうスライド出来たら (続きを読む)

 2010/10/23

Hudson+phpmdでPHPコードの問題を自動検出する方法

Hudson+PHPシリーズですよ。 (Javaとか他の言語でもいけるけど) phpmdって何? phpmdはPHP Mess Ditectorの略で、PHPコードの潜在的なバグになりそうな箇所や実装上の問題を検出してくれるツールである。例えば未使用の変数の指摘、多数のpublicメソッドのある巨大クラスの検出、一文字 (続きを読む)