BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Agile に関するすべてのコンテンツ

  • ビジネスバリューを理解する

    最近、Joe Little氏は、もっともよく利用されるが同時に広く誤解されてもいる、アジャイルのコアとなる概念「ビジネスバリュー」に関する自分の考えを投稿した。

  • InfoQ Chinaが1周年を迎えました

    InfoQ Japanより半年早くローンチしたInfoQ Chinaが3/28で満1周年を迎えました。

  • よく組織されたチーム:単に生き残るのではなく、成功へと導く支援

    業績の良いチームを編成するには何が必要なのか?Doug Shimp氏およびSamall Hazziez氏によると「よく組織されたチーム」は以下の特徴があるらしい。AgileおよびLeanの原則に従う、フィードバックループがある適応システムを使用、ビジネスの展望にフォーカス、そして熱意があり非常に生産的である。

  • GitHub - RailsベースのGitリポジトリホスティングサービス

    Gitは分散バージョン管理システムである。元々GitはLinux TorvaldsがLinuxカーネルのソースコードを管理するために書かれたものだが、Linux以外のプロジェクトでも採用されている。Ruby界隈ではRubiniusやMerbでの利用が知られており、CapistranoやVlad the DeployerといったデプロイツールもGitに対応している。

  • テスト駆動開発導入時のよくある質問

    もしあなたがテスト駆動開発 (TDD) を始めたばかりならば、次のようなよくある質問で苦労しているかもしれない。

  • 形式化されたメトリックスを使わない生産性の向上

    Ron Jeffries氏は実在のチームを観察して得られた知見を元にしたフィクションの物語を書き始めている。最初のストーリー(Kate Oneal: Productivity)は、CTOであるKate O'Nealと、彼女のチームの一つである"Rimshot"を中心として描かれている。Ron Jeffries氏はこのエピソードの中を使用して、形式的なメトリックスを使わない生産性の向上の達成と、メトリックスの測定について説明している。

  • LINQ Framework Designのガイドライン

    LINQが完成版となってリリースされたので、次はその使用方法について考える番である。Keith Farmer氏はLINQを使用することでサブクラスが削除できるとまで言及している。しかしそちらに進む前に、Microsoftからの公式ガイドを見てみよう。

  • 新しいアジャイルコミュニティサイト登場

    Rally社の社員と顧客の共同作業として、新サイトAgile Commonsが最近誕生した。このサイトは、Rally社とHiveLive社が出資し、アイデアを交換するプラットフォームとして設立された。その目的は、1つの場所でアジャイルのアイデアを議論したり交換したりするために、組織やAgilistasのようなLinked Inのグループ、個人などを招いて、アジャイル志向の人々のために主要な情報源となることである。

  • Apple社のマネージャが技術者の助けとなるように"Managing Humans"を執筆

    TinyPlanetの業務執行役員であるStephen van Egmond氏によると、Apple社のシニアマネージャであるMichael Lopp氏が新たな素晴らしい本、"Managing Humans-ソフトウェアエンジニアリングマネージャの辛辣でユーモラスな物語-"を執筆した。

  • デザインやコードの良いレビュー、悪いレビュー、そして酷いレビュー

    デザインとコードレビューに関する興味深い記事でKirk Knoernschild氏は、レビューを行うということは、ソフトウェアの品質を改善することを約束し、基準の順守を保証し、そして価値ある開発者の教育ツールとなると述べている。しかしながら、レビューの実施方法にその効果は左右される。レビューは、ある組織ではソフトウェア開発工程で本当に意味のあるものであるかもしれないが、その一方で別の組織では形式的なお役所仕事の一部となってしまっているかも知れない。

  • Article: 3つのM - リーンの3要素

    リーン主義をソフトウェア開発に適用することについての議論では、主にムダ(無駄:Muda)なものを特定して排除することに関心が向けられてきました。リーン思考は同様に、ムリ(無理:Muri)とムラ(ばらつき:Mura)を削除することも目指しています。

  • 拡張照会機能およびユーザ文書を備えたDbFit 1.0

    近ごろGojko Adzic氏がDbFitのバージョン1.0のリリースを発表した。それは、データベースコード上でTDDを実行する際に使用されるFIT/FitNesse拡張機能である。

  • Article: XMLをユニットテストする

    XMLUnitはBSDライセンスの下で認可されたオープンソースプロジェクトです。XMLUnitは相関クラスの小さなライブラリを提供しますが、それは、前のセクションで概説された幾つかのXMLをテストする異なった方法のそれぞれを簡素化します。

  • テストと復元性をめぐる議論: オブジェクト指向 vs. 関数型プログラミング言語

    Michael Feathers氏の最新の投稿をめぐり、ブログのコミュニティ上で活発な議論が行われた。Feathers氏は、オブジェクト指向プログラミング言語に組み込まれた機能を使うと、テストが容易に行うことができ、コードの復元性を簡単に高めることができると主張した。

  • ベッドタイムユーザストーリー: カウボーイとおとぎ話

    「ソフトウェアエコノミストで国際的なコンサルタント」を自称するDavid Longstreet氏が、昨年、アジャイルソフトウェア開発はおとぎ話で、ただ「カウボーイ」開発を正当化しようとしているだけだと主張する論文を発表した。

BT