InfoQ ホームページ ニュース
-
スクラムマスタはフルタイムで行う役割か - スクラムマスタ宣言の結論は「YES 」
アジャイルチームでのスクラムマスタはフルタイムで行う役割か,あるいはパートタイムの役割か,という論争がここ数ヶ月間,コミュニティ内で多くの議論を巻き起こしている。その結果としてコミュニティは「スクラムマスタ宣言」を作り上げた。
-
PowerShell 3の紹介
PowerShell 3は、現在CTPの Windows Management Framework 3.0の一部としてリリースされる。DLRベースであることから離れてみると、ワークフローの改善、より簡単なシンタックス、資格情報の委任、堅牢なセッションなど、多くの新しい機能が追加されている。
-
ESE Tookit:アプリケーションの作成に、Windows内部の高パフォーマンスデータベースを使う
ESE TookitはC++とC#のクラスライブラリを提供することで、Windows Extensible Storage Engine (ESE)、Windowsに組込まれた高パフォーマンスなデータストアを使って、アプリケーション開発がもっと簡単にできるようにする。
-
Silverlight 5のセキュリティ
Silverlightの役割はあまり理解されてこなかった。当初はFlashと競合するものだと思われていたが、今ではFlash自体がHTML5に取って代わられつつある。また、クロスプラットフォームのアプケーションの実行環境だと見なされていたが、AppleのiOSに関するポリシーのおかげで見込みがなくなった。現在、Silverlightは驚くべきことに企業内のビジネスアプリケーションのようなWPFが使われそうな領域で盛んに使われている。Silverlight 5のセキュリティモデルのアップグレードもこのような使われ方を反映している。
-
カスタムTPL Dataflowブロックの実装
Dataflow ブロックは .NET 4.5の新しい高パフォーマンス並列処理ライブラリのバックボーンである。そして導入するだけで多くの機能を提供しているが、カスタムブロックが必要になる時があるだろう。 Zlatko Michailov氏は、その処理と経験するかもしれない多くの罠を概説したドキュメントをまとめ上げた。
-
2011年のITプロジェクトの成功の実態
Scott Ambler氏は、氏が毎年行なっているITプロジェクトの成功に関する調査の結果を公開し、プロジェクトの結果に対する方法論の影響を分析した。Ambler氏は5つの異なる"開発パラダイム" - アドホック、イテレーティブ、伝統的方法/ウォーターフォール、アジャイル、リーン - がプロジェクトの結果にどのような影響を与えるのかを考察した。 Ambler氏の成功の定義は、あえて主観的なもの - 結果について顧客がどのように感じたか - を使っている。
-
個人の生産性
Tony Wong氏(プロジェクトマネジメントのブラックベルト)は個人の生産性にとって実践的なポイントをいくつか挙げている。この記事では、これらをいかにソフトウェア開発に適用するかを考え、彼のリストと他のリストを比べる。
-
Roslynの舞台裏
MicrosoftのChannel 9で、Roslynプロジェクトの主要開発者へのインタビューが公開されている。 チームのねらいと取り組んでいる内容について、Karen Ng氏、Matt Warren氏、Peter Golde氏、Anders Hejlsberg氏が有益な情報を提供している。
-
ほとんどのWebサーバーに影響するメジャーなサービス拒否脆弱性
セキュリティ研究者のAlexander Klink氏とJulian Wälde氏は、つい先日まで大部分のWebサーバーに影響を与える可能性のあった深刻な脆弱性を明らかにした。攻撃は、ハッシュコードの衝突を作り出すように設計されたPOSTフォームデータを送る、単一のHTTPリクエストだけである。最初にこの攻撃が発見されたとき、Python、Ruby、PHP、Java、ASP.NETが影響を受けたが、ベンダーはパッチの開発を行った。
-
Oracleプロバイダは、EFをサポートした
Oracleは、先日リリースしたOracle Data Access Components (ODAC) 11.2 Rel 4で、Entity Framework 4.1と4.2をサポートした。これにより.NET開発者は、Oracleデータベースに対してSQLステートメントをハードコーディングする代わりに、一般的なORMとLINQ to Entitiesでデータベースの操作が可能になる。ただしこのリリースでは、コードファーストとDBContext APIはサポートされていない。
-
EA 認定資格の迷宮を旅する
エンタープライズアーキテクチャに関して取得可能な認定資格の数は 10 を越え,アーキテクトの雇用や評価においてますます重要視されるようになってきている。Microsoft の Mike Walker 氏はこれら認定資格を分類して,アーキテクトが目指す資格の理解を深めるために役立つリファレンスガイドにまとめた。
-
Java向けの簡易なデータ抽出機能を提供するApache Tika 1.0
InfoQはテキスト抽出ライブラリApache TikaのChris Mattman氏に"Tika in Action" の出版と1.0リリースに合わせて話を聞いた。
-
ユーザビリティ、クラスリローディング、クエリDSLが改善されたGrails 2.0がリリース
VMwareの一部門SpringSourceのGrails開発チームは先頃Grails 2.0のリリースを発表した。このリリースはGrailsのユーザビリティをRooコンソールに似た形に改善した。クラスリローディングは進歩し、GroovyとJavaに対応している。Grailsの永続レイヤであるGORMはGroovy 1.8でのAST変換によって最大限DSLをサポートしている。
-
NoSQLの技術を使ったBlogの感情分析
企業がソーシャルメディアを使って製品や企業自体の評判を調べる傾向が顕著になっている。これに伴い、単語と定量的メトリクスを使い、ブログの記事に含まれる感情を分析するという独特の課題が現れている。InfoQはブログの感情分析プロジェクトついてSubramanian Kartik氏に詳しい話を聞いた。
-
プロダクトバックログ管理に成功するための順序付け
以前からプロダクトオーナの中には,2つの項目にそれぞれ単独で期待できる経済的利益を1対1比較することによって,バックログの優先順位を設定しているものがあった。これに対して成功を収めたアジャイルチームには,リスクや依存関係,さらにバックログ項目間の複雑な相互作用を考慮した,全体論的なアプローチの採用がしばしば見受けられる。