InfoQ ホームページ カルチャー&手法 に関するすべてのコンテンツ
-
-
Ari Zilka氏がEhcache BigMemoryについて語る
Ehcache BigMemoryは、アプリケーションにより近い場所で大規模なデータを格納するプロセス内、オフ・ヒープのキャッシュである。Terracottaは、Enterprise Ehcache製品でBigMemoryモジュールが一般提供可能となったと先週に発表した。InfoQは、Ari Zilka氏に会い、BigMemory機能および、その利用用途について話を聞いた。
-
公共の利益となるソフトウェアのためのPizzigati賞がノミネーションを受付中
InfoQは、通常、 様々なコンテストや外部から受け取る登録への呼び掛けはレポートしない。しかし、公共の利益となるソフトウェアのためのAntonio Pizzigati賞 について、今回、例外を設けることに決めた。Pizzigati賞は、「非営利分野に対して非常に大きな価値を与え、社会的変化のための活動を行ったソフトウェア開発者」に、10,000ドルの賞金が授与される。12月15日までノミネーションを受け付けている。
-
UXデザイナのためのレイアウトと見栄えについてのアドバイス
Shane Morris氏はMicrosoftでUXのエバンジェリストを務め、今は独立してUXのアーキテクトとして活躍している。氏はTechEd Australia 2010で“Pimp My App”と題したセッションを行った。このセッションで氏はUXの始める前に知っておく必要のある5つのこと、良いレイアウトを作成する4つのステップ、そして製品を素晴らしく見せるための方法についての6つのヒントを紹介した。
-
ゲーム理論とアジャイルソフトウェア開発
ゲーム理論はもともと経済学の分野で企業や市場,消費者の行動などを理解するために開発されたものだ。その後さまざまな分野に応用範囲を広げ,政治学や社会学,心理学,さらにはアジャイルソフトウェア開発にも適用されている。
-
ソフトウェアエンジニアリングの40年。変化は来つつあるのか?
Jean Bezivin氏は現在のソフトウェアエンジニアリングのプラクティスがたどった歴史をふり返り、"技術とプラクティスにおいて現在新たな境界を越えようとしていることを示唆する徴候がいくつかある"と指摘、次の10年に対する新しい道を探っている。
-
-
Oracle と Apple,Mac OS X 用 OpenJDK プロジェクトを発表
Apple は OpenJDK プロジェクトにおいて Oracle との共同開発を実施すると発表した。Mac OS X 用 Java SE 7 に必要な主要コンポーネント,ツール,技術の大部分をApple が提供する。
-
Spring Roo 1.1.0 リリース: OSGi,データベースリバースエンジニアリング,GWT 2.1 機能をサポート
先週リリースが発表された Spring Roo フレームワークの最新バージョン 1.1.0 GA は,データベースのリバースエンジニアリング,Google Web Toolkit (GWT) バージョン 2.1 の機能,Google App Engine へのアプリケーションデプロイのサポートに加えて,OSGi ランタイム環境として Apache Felix を採用している。
-
効率的なアジャイルミーティング
ミーティングは高価だ。ミーティングに関わるすべての人のコストをオーバーヘッドも含めて算出すれば、1日のチームミーティングのコストは数千ドルにもなる。したがって、実際にアジャイルのミーティングを可能な限り効率的にするためには、かなりの準備をする必要がある。
-
どんなアジャイル指標が報告されるべきか?
よい測定はよい管理を後押しする。では、マネジメントがアジャイルソフトウェア開発プロセスをもっとも支援できるようにするには、どんな指標がマネージメントの流れに沿って打ち上げられるべきなのだろうか?
-
Tobias MayerがScrumアライアンスについて語る:パート2
ScrumでのTobias Mayerのキャリアは、最も早い時期のCertified Scrum Trainersすなわち "CST”であり、彼のScrumコースを受けた生徒に Certified Scrum Masterの資格を与えることができる程権威がある。彼の経歴には、 Scrum Allianceから追放され、後にScrumフレームワークの共同クリエーターである Ken Schwaber氏によって復帰したという、ことも含まれる。これは非常に率直なインタビューの終りの部分である。
-
誰がこのユーザストーリーを欲しているのか?
誰の利益になるのか簡単には言えないユーザストーリーがある。誰がこのユーザストーリーを欲しているのか表現できないとき、標準的な「... として、.... が欲しい。それは ... のためだ」というユーザストーリーのテンプレートをどうやって埋めればよいのか?
-
Tobias Mayer氏、スクラムアライアンスについて語る
Tobias Mayer氏はスクラムアライアンスにおいて注目度の高い職に就いていた。彼は辞職し、スクラムアライアンスを酷評するブログ記事を書いた。その記事において、彼はそのリーダーたちのスクラムの知識とスクラムアライアンスの役員の高潔さに疑問を投げかけ、スクラムアライアンスは"機能不全組織の典型として、スクラム実践者が変えていかなければいけないものになり果ててしまった"と主張した。
-
バリューストリームマッピングはソフトウェア開発でも有効か?
バリューストリームマッピングはリーン(lean)生産技法のひとつであり,製品やサービスを消費者に届けるのに必要な,材料と情報の流れを分析するために使用される。製造業において Toyota が実施に成功したこのプロセスが,ソフトウェア開発においても適用されている。ソフトウェア開発は製造業と同じ道をたどるのだろうか?