InfoQ ホームページ Agile に関するすべてのコンテンツ
-
振る舞い駆動開発(BDD) - コラボレーションによる価値創造
ソフトウェアプロジェクトの目的はステークホルダに価値を提供することだ,BDD(Behavior-Driven Development,振る舞い駆動開発)は,そのためにデザインされた – ウォーターフォールからアジャイルプロセスへの移行に取り組むソフトウェア開発者のViktor Farcic氏は,自身のBDDに対する見方を述べた4つのブログ記事の冒頭でこう説明している。
-
Producing Software, Professionally
初の開催となるAgile Singapore Conference 2013のテーマは「Producing Software, Professionally」だった。このカンファレンスは東南アジアのアジャイルコミュニティにとって重要なイベントだ。
-
カンバンで需要と能力のバランスをとる
カンバンを使うことで、組織は実施中の作業を把握し、需要と能力のバランスがとれるプルシステムを確立できる。まずは実際の能力がどの程度あるかを見極め、その能力の流れを可視化することだ。InfoQはFlorian Eisenberg氏にインタビューし、どのように需要と能力のバランスをとるかについて話を聞いた。
-
スプリント計画ゲーム "Rocket to Mars"
"ほとんどのチームとそのプロダクトオーナは,より多くのストーリポイントを達成することがチームの唯一の責務だと信じています。しかしこれは,チームとプロダクトオーナの関係を完全に誤解したものだ,と私たちは考えます。" こう語るのはDamien Thouvenin氏とPierrick Revol氏だ。氏らはストーリの創出や問題の調査,技術的負債の削減,およびそれらをトレーニングするための時間的投資を題材としたスプリント計画ゲームを実施した。
-
モダナイゼーションは避けがたい道
ほとんどの大企業が,アーキテクチャやガバナンスを選択を伴わないシステム拡張を容認している。その結果として生み出されるのは,複雑性とリスク,変更コストの著しい増加と "毛糸玉" のようなシステムインターフェースだ。David Sprott氏は,システムのモダナイゼーションはビジネスマネジメントとITの間のコラボレーションであるべきだ,と説明する。
-
アジャイルチームの構成を変える
「安定したチーム作りと機能不全なチームの対処」でレポートしたように、組織は安定したチームを構築、育成することを望んでいる。だが時として、チーム内あるいはチーム群の構成を変える必要がある。チーム構成を変更する必要があるとき、どのように実施すればよいのだろうか?
-
即興的な劇場型ワークショップで言葉の壁を経験する
XP Daysに行われたAgile Cross BordersワークショップでHoang-Anh PHAN氏とAnais Victor氏は,多文化組織(multi cultural organization)における言葉の壁への対処方法を検討した。両氏はベトナムの企業であるOfficienceに所属する。フランスのユーザを対象としたアウトソーシングサービスを提供している同社では,コミュニ��ーションや共同作業には英語を使用している。
-
CMMIを使用した成果主導の改善プロセス
CMMIを基盤とするプロセス改善プログラムは多くの場合,特定の成熟度レベルの達成を目標に据える。組織としては,成熟度レベルとビジネス上の目標との関連性を見通し,改善によって期待できるビジネス上のメリットを知ることが重要になる。CMMI成熟度を基準としたものから成果主導アプローチに改善プログラムを変更することについて,Michelle Krupa氏にインタビューした。
-
-
-
-
Gauntltによる継続的セキュリティテスト
GauntltコアチームのJames Wickett氏はVelocity Conf Londonで,アプリケーションのセキュリティレベルに関するフィードバックの迅速化を目的とした,継続的インテグレーションサイクルへのセキュリティテスト統合についての解説を行った。氏が強調したのは,継続的デリバリによるリリースデリバリ率の増加に伴う,定期的セキュリティチェックの重要性だ
-
ふりかえりはリーンスタートアップの学習をどのようにサポートするか
リーンスタートアップの「構築-計測-学習」というフィードバックループは、起業家が顧客のニーズについて学ぶのに役に立つ。アジャイルの「ふりかえり」は、必要とされる変化について考え、学習し、そして合意するための方法だ。以下では、アジャイルのふりかえりがリーンスタートアップの学習と行動をどのようにサポートするのか、いくつかの事例を挙げる。
-
プロジェクトはすべてやめるべきか?
XP Days Beneluxカンファレンスで行った"Kill all projects"と題するセッションの中で,Paul Kuijten氏は,すべてのプロジェクトを廃止することを提案した。InfoQでは氏にインタビューして,アジャイルにとって価値のあるプロジェクト管理や製品開発の資金について話を聞いた。
-
プロダクトオーナーの役割を拡大するには
スクラムのプロダクトオーナーの役割はビジネスと開発の橋渡しをすることだ。複雑な商品を持ち多くの決定をする必要がある大きな組織では、プロダクトオーナーの役割をひとりで担うのは現実的ではない。このような場合、何らかの方法でプロダクトオーナーの役割をスケールアウトしなければならない。InfoQはTimo Punkka氏にインタビューを行い、プロダクトオーナーの役割、リーンポートフィリオマネジメント、顧客との協業について話を聞いた。