InfoQ ホームページ ニュース
-
組み込みシステムのアジャイル
アジャイルが「隔たりを越えて」ソフトウェア開発業界の主流に入っていくにつれて、一見したところアジャイルは適合しないかもしれないと思われるソフトウェアプロジェクトにさらに多くのタイプが現れている。現実には、これはアジャイルとプロジェクトが本当に合わないというよりも、これらのプロジェクトを支援するために専門家によって書かれたアドバイスを見つけることが難しいためであろう。
-
OMG が SoaML のドラフトをリリース
OMG は、UML Profile and Metamodel for Services のための仕様となる SoaML のドラフトをリリースした。SoaML( Modeling Language ) は UML 2 に対する標準的な拡張で、サービスのモデリングが容易におこなえるよう意図されている。
-
-
Engine Yardがクラウド管理フレームワーク、Vertebraをリリース
VertebraはEngine Yardの「プラットフォームであり、セキュアなクラウドアプリケーションを開発したり、管理したりするためのもの」であり、2008年6月に発表された。そしてついにLGPL3のもと、リリースされた。
-
Chefの構成およびプロビジョニングツールの発表
新たなRubyベースの構成およびプロビジョニングツールであるChefが発表された。Chefは拡大ネットワークにわたって、複数のツールやプラットフォームとの統合を提供する。
-
-
タスク単位ではなくストーリー単位で作業を行う
実装作業をチーム内で分散して行うために、また、適度な粒度での進捗のトラッキングを行うために開発者はユーザーストーリーをタスクへと分割する。不幸なことに、ストーリーをタスクへと分割してみると重大なタスクばかりになってしまいイテレーション内にそのストーリーを終えることができない、といったことが起こりうる。
-
Eclipse PHP Development Toolset 2.0のリリース
Eclipse Foundationは、PDT 2.0が間もなく利用可能になることを発表した。これにより、PHP Development Toolsetの主要アップデートがあり、デベロッパはPHPアプリケーションのビルドやデプロイが可能になる。
-
JavaPassionのスピーカー、JavaFXプログラミングの無償のオンライントレーニングを提供
人気のあるオンラインJavaトレーニングWebサイト、JavaPassionのホストであるSang Shin氏が、JavaFXで新しいフリーオンライントレーニングコースを提供している。このコースの最初のセッションは、1月30日に開始する。最初のセッションのプレゼンのスライドはオンラインでPDFおよびOpen Office ODPフォーマットで利用することができる。
-
Mono 2.2がリニアコード生成エンジンを装備
今までMonoのコード生成エンジンは、コードのツリーIntermediate Representation (IR)に基づいていた。バージョン2.2は、リニアIRに基づいた新たなエンジンを搭載しており、スピードとコードサイズの大幅な改善が実現した。
-
Clojureで作成されたアプリケーションが実運用に入ったと発表
先日Clojure Google Groupが、部分的にClojureを使った病院サービス・システムが開発され大きな獣医院での実運用が始まったと発表した。その製品は複数の開発言語と技術によって開発されているようだが、Clojureはその中でも重要な役割を担っているようである。
-
ペア・プログラミング vs. コード・レビュー
ペア・プログラミングとコード・レビューは共にソフトウェアの品質を向上させると同時に知識を共有するための取り組みである。Agile vs. Lean、XP vs. Scrum、そしてvi vs. Emacsといった議論が収束した今、開発者たちはペア・プログラミングとコード・レビューのメリットを比較し始めている。
-
SunがNetscapeサーバソースを公開
SunのOpenSolarisプロジェクトが、BSDライセンスのもと、オープンソースとしてJava Enterprise Serverをリリースした。これは大方、市販用の製品と同じであり、90年代のNetscape Enterprise Serverに由来する。
-
Microsoft .NETプログラミング言語の未来
具体的に.NETプラットフォームを対象としているプログラミング言語での最新の傾向を見てみると、いくつかのことが現れている。PDC2008では、.NETやプログラミング言語にまつわるMicrosoftの考えが、多く明らかにされた。.NETの今後を観察するのが興味深くなった。
-
Sandcastleのチームマネージャが、プロジェクト終了の噂を退ける
Sandcastleプロジェクトが終了するという噂をはねつけるため、Microsoft Developer DivisionのGroup ManagerであるAnand Raman氏が、プロジェクトの現況について更新した記事を発表した。Sandcastleは、.NET プロジェクトのソースコードを反映することで、MSDNのようなドキュメンテーションを作成するために使用されるツールである。