InfoQ ホームページ Agile に関するすべてのコンテンツ
-
-
Eclipse Helios 統合リリース
Eclipse Foundation は今日,Eclipse Helios のリリースを発表した。7回目となった今年のリリース・トレインに乗るために1つの駅に集結したのは,39の異なったプロジェクトだ。Eclipse プロジェクトは,1年間に7つのマイルストーンビルドをリリースした後,毎年6月までの数週間にいくつかのリリース候補を公開する,というアジャイル方式で管理されている。
-
頑丈なソフトウェアマニフェスト
ほとんどのソフトプロジェクトでは、セキュリティは見落されているか、後付けになっていることが多い。ほとんどの開発チームは、セキュリティ侵害が起こるのを避けるために時間を費やすよりも、机上の機能を実現することに注力する。そこで開発者が頑丈なソフトウェアの重要性について自覚するのに役立つよう、Joshua Corman氏、David Rice氏、Jeff Williams氏は「頑丈なソフトウェアマニフェスト(Rugged Software Manifesto)」を策定した。
-
アジャイル開発会議で多くの優れた成果が発表される
アジャイル開発実践会議が6月6日から11日の間にラスベガスで開催された。 Caesar's Palace Conference Centerで開催されたこの会議は優れたセッションやスピーカーやコンテンツが紹介された。テストについてのいくつもの優れたセッション、 Johanna Rothman氏による人や文化についてのキーノート、スクラムやカンバンについての優れたプレゼンテーションがこの優れた会議を生み出した。
-
Sun Yiyi氏のGit Source Control Provider for Visual Studio 2008/2010の紹介
多くの開発者が、分散ソース管理システムに切り替えている。.NET開発者に最も人気なのは、元々はLinuxカーネル開発者のためにLinus Torvalds氏によって作成されたGitであろう。Gitを使用したときの問題点は、コマンドラインベースであることである。.NET開発者は、IDEにとどまる方を好む。Sun Yiyi氏のGitソース管理プロバイダは、Gitの採用に重要なパーツである。
-
Naresh Jain氏、"Simple Design & Testing"とそれに関するカンファレンスについて語る
「シンプルさ」はアジャイル開発の中心的教義のひとつだ。ソフトウェア設計やテストのやり方に関しては特にそうだ。Naresh Jain氏は2006年以来、世界規模の「オープンスペース」型カンファレンス Simple Design & Testing Conference を開催してきた。このカンファレンスは実践者たちが一同に介して、このトピックについてその限界を押し上げるものだ。InfoQはNaresh氏から、この小規模ながらよく知られたカンファレンスの背景に何があるのか、なぜこれほどまでに彼がこのトピックに情熱を注ぐのか、話を聞いた。
-
リファクタリングの決断
リファクタリング���は、コードの外的振る舞いを変えずに内部構造を改善するというやり方でソフトウェアシステムを変更するプロセスのことだ。すでに書かれたコードを改善するという考え方は、ほとんどのアジャイルチームで高く評価されている。継続的改善はアジャイルチームが追い求めるものだ。だが、既存のコードを改善するのには時間もお金もかかる。それだけの価値はあるのだろうか?
-
結束したコミュニティとしてのアジャイルチーム
アジャイルプロジェクトは信頼とオープンで誠実なコミュニケーションを基礎として構築された,高度に協調的なチーム環境である(はずだ)。このような協調的環境は偶然から生まれるものではなく,簡単に損なわれるものでもない。協調的チームの構築と維持に関してアドバイスしている評論家は数多い。このアーティクルではその中からいくつかを要約して紹介する。
-
差異と学習:PMI-Agileプロジェクトの議論白熱
PMI-Agileプロジェクトの目的はPMIの実践者にアジャイルの知識と技能を提供することだ。しかし、現実に行っている活動はもっと面白い。プロジェクトのヤフーグループは世界観がぶつかるへと場所と進化した。このフォーラムで見られる差異や多様性の結果として、ある種の "熱"が生まれている。InfoQは詳細を取材し、さらにRon Jeffries氏に話を聞いた。
-
-
指揮統制 - 軍隊がアジャイルを採用
アジリティは、実にめずらしい場所で勢いを増している言葉だ。軍隊では、突然、真剣にアジリティを取り上げている。軍隊は、アジリティを「変化にうまく対応する能力」と定義する。「指揮統制」(Command and Control)は、軍隊で普通に使われる言葉であり、一般的な使い方では「C2」と省略される。また、C2 Journalでは、最近、アジリティに関する多くの記事が書かれている。
-
チームの変更に対応する
変更は普遍的なものであるにもかかわらず、人は変更に対して不安を抱く。この場合、未知への不安や安心感の喪失に対して抱くことがほとんどで、変更の受け入れを難しくする。アジャイル・チームは変更に対して十分な態勢が整っているとはいえ、彼らの大部分は変更の影響がチームに及んだ場合、それを快くは思わない。
-
どうやって著者にお金を払うか:マイクロペイメントサービスFlattr
今年始め、マイクロペイメントサービスFlattr(名前はflatrateとflatterの合成) がサービスを開始した。このサービスは方式はシンプルだが、ネットを通じて上質なコンテンツに対して報酬を与える方法を変える可能性を秘めている。このサービスを始めたのは、The Pirate Bayの創立者であるPeter Sunde氏だ。氏はこのサービスについて re:publicaのようなソーシャルメディアのカンファレンスで紹介している。
-
WPF 対 Silverlight: プロジェクトに最適な技術を選ぶ
WPFを使う場合と Silverlightを使う場合について混乱がある。プロジェクトに合った技術を選ぶのは、アプリケーションの正確な要件と WPFとSilverlightの能力差に依存する。
-
ワイヤフレームは必要か,不要か
“百聞は一見にしかず” ということわざは,アジャイルの世界では時に忘れられているが,少なくともアジャイル設計者の多くはそれを信じている。あるチームでは 設計作業を小ステップで進めるように設計者に求めているが,そのプロセスは必ずしも最高の結果を生み出してはいない。また別のチームでは ワイヤフレームが官僚主義と受け取られていて,効率的開発の妨げになっている。