InfoQ

InfoQ

エディタ毎の記事の表示

Mike Bria

Mike is a person with exuberance for bringing great things into the world. He has nearly a decade and half of experience as a craftsman of object-oriented enterprise applications and considers coding an art. Currently he works as a IT management and development consultant for Turnberry Solutions, helping software organizations deliver higher quality and more value, make money, and have fun. He also publishes the blog MBarking On Innovation. MB lives with his wife (Kristen) and kitties (Dolce & Izzie) just outside Philadelphia. He tweets as @mbria.

全ての Mike Briaに関するすべてのコンテンツ


Mike Briaが書いたNews

"DVR For Java", Chronon Recording Serverのプレビュー

トピック
Java,
言語,
デバッグ,
プログラミング,
Agile

Chronon Systemsが新しいChronon Recording Serverのベータリリースをアナウンスした。これは Chrononテストスイート用の「リモートコントロール」コンポーネントである。それを使って、Javaアプリケーションが走っている間に、それがどこで走っていようが、その内部状態をレコードでき、後で、テストやデバッグのために、全プログラムの実行を「再生」する。 Chronon Systemsは、それを"DVR for Java"、と言っている。

GoogleとSpringが協働でクラウドのJava開発を推進

トピック
Spring,
GWT,
Java,
AJAX,
Dependency Injection,
SpringSource,
VMWare,
言語,
デザインパターン,
RIA,
Google,
プログラミング,
Patterns,
クラウドコンピューティング,
アナウンス,
Object Oriented Design,
設計,
Agile

今日、VMware と Googleは、Spring Rooを Google Web Toolkitに対応させ、 Spring Insight をGoogle Speed Tracerに統合し、Google Plugin for Eclipse を SpringSource Tool Suiteに組み込むことによって、 Javaベースのクラウド開発を前進させることを目的にした協働プロジェクトの成果を2010年の11月の早い時期に、「一般リリース」すると公表した。

Naresh Jain氏、"Simple Design & Testing"とそれに関するカンファレンスについて語る

トピック
ソフトウェアテスト,
Simple Design,
Architecture,
Agile,
テスト,
Open Space,
カンファレンス,
設計

「シンプルさ」はアジャイル開発の中心的教義のひとつだ。ソフトウェア設計やテストのやり方に関しては特にそうだ。Naresh Jain氏は2006年以来、世界規模の「オープンスペース」型カンファレンス Simple Design & Testing Conference を開催してきた。このカンファレンスは実践者たちが一同に介して、このトピックについてその限界を押し上げるものだ。InfoQはNaresh氏から、この小規模ながらよく知られたカンファレンスの背景に何があるのか、なぜこれほどまでに彼がこのトピックに情熱を注ぐのか、話を聞いた。

Joshua Kerievsky氏、Craftsmanship議論に「Sufficient Design」を紹介

トピック
Ruby,
動的言語,
Java,
.NET,
Agile in the Enterprise,
言語,
Lean,
プログラミング,
Agile,
Architecture,
ビジネス,
設計ガイドライン

近頃、Software Craftsmanship(ソフトウェア職人気質)がホットな話題になっている。しかし、Joshua Kerievsky氏は「コードは常にクリーンでなければならない!」というCraftsmanship精神に対して、「Sufficient Design(十分な設計)」と呼ぶ対抗するような考えを唱えている。Joshua氏が意味しているところを知るとともに、彼の考えについてBob Martin氏とRon Jeffries氏の意見を聞く。

Lean Software & Systems Conferenceの反響、総まとめ

トピック
Agile in the Enterprise,
Lean,
アジャイル技術,
Agile,
ビジネス

Lean Software & Systems Conference が数週間前にアトランタで開催された。このイベント以後、InfoQは様々な反響を集めた。素晴らしいブログや記事、ノートやビデオ、写真、プレゼンなど明らかになった情報を紹介しよう。

Jim Shore氏、自動受け入れテストは正しい手段ではないと語る

トピック
Agileの採用,
Agile in the Enterprise,
受け入れテスト,
ビジネス/ITアライメント,
Agile,
テスト,
エンタープライズアーキテクチャ

一般的に認められたアジャイルの文献のほとんどが、ユーザのニーズをとらえる最善の方法は、受け入れテストにエンコードされたサンプル、すなわち「自動受け入れテスト」であると教えている。だが、思想的リーダーであるJim Shore氏はそうではないだろうと言う。その一方で、彼に異を唱える人たちもいる。

アジャイルと"ユーザ中心設計"の調和

トピック
Delivering Value,
ビジネス/ITアライメント,
Agile,
UX,
エンタープライズアーキテクチャ

UX のスペシャリストである Anthony Colfelt 氏がアジャイルについて,それが単独では不完全なものであることを論証するとともに,ユーザ中心設計のアジャイルへの統合の可能性とあるべき姿に関して,詳細かつ興味深い検証を行う。

US Scrum Gathering,興奮の第2日目

トピック
Self-organizing Team,
Scrum,
チームワーク,
Open Space,
Agile,
ソーシャルネットワーキング

Scrum Gathering の2日目はトピック,おしゃべり,活気,役に立ちそうなもの,そして初日に続いて(もちろん)健全な議論の嵐で目いっぱいだった。当日のハイライトは(ご存知) Open Space の創設者である Harrison Owens 氏の登場,Jeff Patton 氏の "ストーリーマッピングの利用",Jurgen Apello 氏の自己組織化に関する話,その他多数だ。

US Scrum Gathering 2010  "ディ―プドライブ”の日として開始

トピック
Collaborative Technologies,
コラボレーション,
Culture Change,
チームワーク,
Scrum,
アジャイル技術,
Lean,
Agile,
ビジネス

3月8日月曜日、Orlando州で The 2010 US Scrum Gatheringが開幕し "ディープダイブ"による学び、コラボレーション、前向きなディベートが盛り込まれた素晴らしい一日が始まった。

継続的デプロイのプラクティス

トピック
Releases,
Delivering Quality,
リリース,
Delivering Value,
品質,
バージョン管理,
Continuous Integration,
アジャイル技術,
デプロイ/データセンター,
Lean,
Agile,
プログラミング

継続的デプロイは、リーン開発の"仕掛排除"運動で最近注目されている。多くの人が、これについて興味を持ち、価値のある目標を見出している一方、これが実際どのように達成されたかをなかなか可視化できていない。Ash Maurya氏は会社で起こった自身の経験を説明することで、このギャップを埋めようとしている。