InfoQ ホームページ カルチャー&手法 に関するすべてのコンテンツ
-
あけましておめでとうございます。本年もInfoQ Japanを宜しくお願いします。
InfoQ Japan読者の皆様、あけましておめでとうございます。本年もInfoQ Japanはコンテンツを充実していきます。何卒宜しくお願いします。
-
クロージャとJavaらしさの維持
過去2,3年間に渡ってJava SE 7の一部としてかもしくは将来行われる何らかのリリースにおいてJava言語にクロージャを付加することに関して広いディスカッションが行われてきた。Javapolisにおいて、Joshua Bloch氏はその問題における自身の意見と、なぜCICEがより適したアプローチであると感じているのかを述べた。
-
DWR: ユニオンの状況
DWRの世界ではたくさんの事が起こっている。一番初めに、そして最も重要なのはDWRがDojoのファンデーションに参加することで二つ目はDWRのクリエーターであるJoe Walker氏がSitePen, Ltd.にサポートとデベロップメントのディレクターとして参加したことである。
-
Article: かんばんボードによるプロジェクトの見える化
日本におけるプロジェクトファシリテーションのの第一人者である平鍋健児さんが、昨今のアジャイル���発プロジェクトで広く浸透している見える化の手法を見ていきます。その中で、チーム全体がプロジェクトの今の状況を把握し、開発者の自律的な作業を可能にし、協調作業を促進する、三つの視点(とき、こと、ひと)をうまく使うかんばんボードの利用法を提案します。そして最後に、三つの視点によるプロジェクトの見える化を実現している、かんばんボードのソフトウェアによる実装“TRICHORD”を紹介します。
-
HudsonとFindBugsを用いた継続的インテグレーションとコードインスペクション
最近IBM developerWorksに掲載された記事において構築中のプロセスにある継続的インテグレーション(CI)とコードインスペクションタスクをオープンソースツールを使用して自動化する事を取り上げている。それはjava.netコミュニティによって開発されたCIサーバであるHudsonをSubversionコードリポジトリをポーリングし、ソースコードに変更が発見される度にAntビルドスクリプトを動作するためにどのようにインストールし設定するのかを解説している。
-
チーム専用の部屋は、より生産性の高いチームを生み出すか?
Science Daily紙に投稿された記事によると、ミシガン大学の研究者たちは、「プロジェクトルーム」の共通の環境で仕事をしていたチームは、別々の作業環境にいたチームより、最大で2倍も生産性が高いことを発見した。
-
品質に交渉の余地はあるか?
ソフトウェアの品質はどうでもよい、特定の期日までに仕上げなければならない予定された要求(スコープ)がある - 顧客にそう言われたら、あなたはどうするだろうか?顧客の言うことを聞き、品質を犠牲にするだろうか(そもそも、品質とは何だろうか?)?
-
-
オートテスト-隠されたツールの宝石
オートテストはあなたがファイルをセーブする度にテストを実行する。実はそれよりも賢いのである。私達はAutotestのようなツールがIDEを要さずにどのようにRubyのデベロッパ達の生産性を補助するのかという点に注目した。
-
ディベート:JCPはJavaの未来においてどんな役割を果たすのか?
最近Alex Blewitt氏はJava Community Process(JCP)を”頭がないのにそれに気づかず走り回っている鶏”に例え、それが既に死んでいる状態にあると記載した。これはJCPの実用性と、それがJavaの未来においてどのような役割を果たすのかという論議を巻き起こした。
-
builder by ZDNet Japanがオープン
シーネットネットワークスジャパン株式会社は本日、新しくIT技術者、特にコーディングを行う技術者向けのメディア+コミュニティである「builder by ZDNet Japan」をローンチした。
-
GoogleがChart APIをリリース
グーグルチームがWebページ内で組み込み用のチャートを動的に生成するChart APIのリリースを発表した。現在それは線グラフ、棒グラフ、円グラフ、スキャタープロット等をサポートしている。
-
一つのAgileチームで複数のプロジェクトをこなすには
組織において一つのデベロッパグループが複数のプロジェクトを完成しなければならない事は珍しいことではない。このような状況においてグループはどのように構成され、またどのように彼らの作業をどのように計画し、配分するべきなのだろうか。
-
-
自己組織チームはもう必要ない?
Jim Highsmith氏は自己組織のチームという用語は”Agileコミュニティにおいてその実用性を使い果たしたゆえに置き換えられる必要がある。”ことを提示している。また彼はライトタッチなリーダーシップがより適切である事も提案している。しかしながら、これは自己組織のチームの必要性とそれぞれのチームメンバーが”事を成し遂げるための仕事”に集中するのを妨げるのではないだろうか?