いう記事があったので、アジャイルコーチとして活動している僕が普段どんなことをやっているのか説明したいと思います。2012年ふりかえり2012年ももう終わりなのでふりかえりというかまとめをしておく。ちなみに昨年のKPTをみたら、あんまり達成できてない&hellip;。Microsoft」のセッションを聞いてMicrosoftの凄さを改めて知る。Agile/Scrum基礎2012年も沢山の組織や会社さんにお声がけをいただき、AgileやScrumについて基礎を習得していただくための研修を実施させていただきました。研修用の資料は随時加筆修正しているのですが、来年からは新しいコンテンツを使う予定ですので、今年主に使っていた研修用のスライドを公開します。(2)プロダクトバックログや見積りについてMessageLeaf経由で質問を頂いたり、対面で質問を頂いたりする機会が続いているので、頂いた内容と僕の回答を整理して載せておきたいと思う。2012/12/01Agileカルタ是非印刷して会社の新年会でどうぞ。2012/11/30CakePHP2のbakeコマンドを拡張する方法CakePHPの良いところの1つに、bakeコマンドでどんどん自動生成していける点があります。簡単なcrudなんかはbakeしてちょっとデザイン変えたりすれば、すぐにでも使えるレベルです。いえ、標準のbakeでは以下のような問題があります。2012/11/21LB(SSL)→サーバ(非SSL)環境でCakePHP2のリダイレクトを正しく行う方法今日は超短いTipsです。CakePHP2で作ったアプリケーションを以下のような構成に配置した場合の話です。そのままでは、CakePHPのredirect関数が呼ばれた場合に、直接Webサーバ側に転送しようとしてしまい大変なことになってしまいます。2012/11/12CakePHP2アプリケーションをCapistranoでデプロイするアプリケーションのデプロイを自動化すべきなのは言うまでもないことです。一応手動でデプロイを行う場合の問題点について整理しておくと以下になります。2012/11/08CakePHP2系でマイグレーションを利用する方法マイグレーションを使わないで、データベースのスキーマ構成を変更したりすると、特に複数人で開発しているような場合にこんなことが起こったりします。2012で、登壇させていただきました。その際の資料を公開しておきます。2012/10/31CakePHPのアプリのコーディング規約チェックを自動で行う方法PHPで書かれたソースコードがコーディング規約に準拠しているかどうか確認するには、PHP_CodeSnifferというツールを使うのはよくご存知だと思いますが、今回はCakePHPを使って書いたソースコードの規約をチェックする方法を紹介します。2012/10/28Doneの定義虎の巻(スクラム道EXPO)10月28日に日本オラクルさんで行われたスクラム道EXPOに登壇しましたので資料をさらしておきます。登壇時間が20分ということで非常に駆け足でDoneの定義について話をしました。大事だと思うことは最後にまとめておきましたが、これについて補足しておきます。(+Jenkinsとの連携)前回のエントリでは、ReVIEWとJenkinsを組み合わせてPDFを自動でビルドする方法について説明しました。今回は更に進んで、ビルドされたPDFをJenkinsサーバから自動でコマンドライン経由でDropboxに保存する方法について説明します。ここで説明する内容は別にJenkinsと連携しなくても使えます。Jenkinsでドキュメントを常時ビルドするReVIEWはマークアップ言語でソースを記述することで、html形式やPDF形式の綺麗な体裁の文書を作れるオープンソースのツールです。2011を実施しましたが、来年1月15日〜16日に秋葉原UDXにて、また日本最大級のScrumイベントを実施する運びになりました。アジャイル開発の勘所2012年10月5日に札幌で行われたJavaFestaに登壇しましたので資料を公開しておきます。