InfoQ ホームページ Agile に関するすべてのコンテンツ
-
発表:新Google C++ テストフレームワーク
近ごろGoogleは、C++開発向けxUnitベースのテストフレームワークをオープンソース化した。プロジェクトデベロッパのZhanyong Wan氏よると、そのフレームワークは何年もの間数千人のC++デベロッパによりGoogle内部で使用されてきたと言われている。
-
個人のふりかえり -- あなたの「ウェットウェア」を進化させよ
先日のAndy Hunt氏のインタビューは、達人プログラマからアジャイルな開発、そして彼の最新の関心である実践的なウェットウェアまで、彼の変化について話している。人がどのように学習し改善するかを理解するということは、アジャイラーの道具箱を補強する重要な要素だ。
-
割り込み主導の開発
Scrumは、スプリント時に最小限の中断にとどめることを述べている。 しかしながら現実には、システムがすでに生産に入っている場合、各スプリントで生産サポートを受けるという問題がかなりの確立で発生する。この投稿記事では、こうした割り込みをScrumで対処する方法を公開している。
-
Article: チームがキュービクルと引き換えにコミュニケーションスキルを得る手助けをせよ
アジャイルの「自己組織化チーム」のパラダイムでは、チームのメンバに新しいスキルが要求されます。この記事では、発展しつつあるチームの自己組織化を壊さずに、新たなスキルを伝えるためのいくつかの戦略を提案します。そして、新しいスキルを身につけるのに役立つ資料のありかを提示しています。
-
シンプルさのまわりにある複雑さ
たいていのアジャイルプラクティスはシンプルさを非常に重視している。XPでは、かろうじて動く程度シンプルであることを強調する。しかしながら、シンプルにすることは必ずしも簡単ではない。複雑になる理由がいくつもあるのだ。アジャイルコミュニティのたくさんのメンバが、ひとつの概念として「シンプルさ」となぜいつもシンプルにしておくのが必ずしも簡単ではないかについて議論する。
-
チームで新しい習慣を身につける報酬は?
チームが新しい習慣を身に着けようとして、なかなかうまくいかないときがある。習慣とは、ユニットテストを書く、コンパイラの警告をなくす、ビルドを壊さない、などのことだ。どうしたら、チームにこうした習慣を植え付けることができるだろうか?Clint Shankはメンバーを移行させるために、あるゲームをデザインした。
-
JProbe 8.0:Javaコード、メモリおよびカバレッジプロファイラーが復活
近ごろQuest SoftwareはJProbe 8.0をリリースした。それはJavaコード、メモリおよびカバレッジプロファイラーであ���。1990年代後半よりJProbeは主要Javaプロファイリングツールの1つであったが、新たなEclipse統合やさらに競争力のある価格を実現したJProbe 8.0をリリースすることで、Questがプロファイリング市場における主導権を奪回することを目的としている。
-
TargetProcessがフリーの5ユーザ用コミュニティエディションを提供
TargetProcessは、アジャイルプロジェクト管理ソフトウェアの、フリーの5ユーザ用コミュニティエディションをリリースした。コミュニティエディションには製品の完全版と同じ機能が含まれており、2つの制限がついている。最大で5ユーザまでであることと、サポートがないことである。フリー版に有効期限はない。
-
TDDへの見解:品質は思索と熟考から得られる。バグの抑制からではない。
Michael氏はユニット・テスト、インテグレーション・テスト、TDDそしてクリーン・ルーム・ソフトウェア開発について言及し、コードの品質というのは思索と熟考から得られるのであってバグの抑制から得られるのではないと結論付けている。
-
アジャイルチームで投票によって誰かを島から追放する
アジャイルチームは自己組織化されていてエネルギーがみなぎっていると知られている。彼らは高い仲間意識を示し、その結果、かなりの生産性と効率性がもたらされる。しかし、時々、アジャイルチームの誰かがうまく溶け込めず、チーム全体の速度を落とすことがあるかもしれない。アジャイルコミュニティの何人かのメンバが「投票で誰かを島から追放する」シナリオについて議論している。
-
Agile開発をするために、マネージャを説得する方法は? - オブジェクト倶楽部2008イベント -
オブジェクト指向やAgile、XP(Extreme Programming)に関するコミュニティ「オブジェクト倶楽部」主催のイベント「オブジェクト倶楽部2008夏イベント」が去る7月1日に行われた。このイベント中で株式会社チェンジビジョンの熊谷 恒治氏は、「マネージャーが感じるAgileは結構ネガティブ。どう説明する?」というタイトルで、Agile開発をするためにマネージャを説得する方法を自身の経験を交えながら講演を行った。
-
私の「ユニットテスト」はあなたの「ユニットテスト」ではない
有名なXPの貢献者であるMike Hill氏が、2、3の興味深い主張をしに現れた。彼の主張は、TDDの「ユニットテスト」が従来の教えによる「ユニットテスト」とどのように違うかに関してしばしば起こる誤解についてであった。
-
Agile適用調査の回答者を募集
アジャイルプロジェクト管理ツールのメーカーであるVersionOneは、毎年恒例で第3回目となる「State of Agile Development」の調査の参加者を募っていると発表した。オンライン調査は、その分野におけるアジャイル開発プラクティスの価値を判断することを意図している。8月4日、トロントでのアジャイル2008コンファレンスにおいて、その調査結果が発表されることになっている。
-
Gallio .NET Test Automation Platform
Gallioは、.NETテストフレームワークをターゲットにした自動化プラットフォームである。各テストフレームワークが自動化APIやテストランナーなど独自のツールセットを作成する代わりに、Gallioはすべてのテストフレームワークで利用可能な中立で拡張可能なプラットフォームの提供を目指している。
-
IT の諸問題を解決するには IT とビジネスの連携を減らすべきか?
IT の輝かしい日々は過ぎ去った。IT によって自動化されるはずだった業務は、多種多様で絶え間なく変化するテクノロジ(イノベーションを起こし、状況に適応し、最適化するための莫大なコストによって、大体は惰性で続けるだけに終わる)によって、混乱の中にある。パーソナリゼーションとニッチマーケットがあたりまえの新しい経済のなかで、IT 業界のエキスパートである Susan Cramm 氏はレポートしている。