InfoQ ホームページ カルチャー&手法 に関するすべてのコンテンツ
-
-
-
初心 ― 聴くことへの入り口
「初心」というのは、先入観、予想、予断といったものを除いて物事に臨む考え方である。この方法はアジャイル実践者とアジャイルへと導く指導者にとって有意義な方法で、行動する前に本当は何が起こっているのかをよく観察するように導いてくれる。
-
I.T. SOA対ビジネスSOA?
最近の投稿記事で、Jeff Schneider氏はIBMとSAPの人びととおこなった別々の会話について話している。その会話の内容は、I.T. SOAとビジネスSOAの差別化である。
-
Article: ポーカーに学ぶ、ソフトウェア開発のレッスン
ポーカーは他のトピックにも広く適用できるような数少ない教えを私にもたらしてくれたと信じています。実際私はソフトウェアを開発すればするほど、これら二つの仕事は非常に似ていると言う確信の度合いを深めています。
-
ソフトウェアデリバリーの産業化
相変わらずITは期待されている価値を提供できていない。Ian Thomas氏によると、産業化(コンポーネント化、特殊化)は、新たなビジネス環境において、ソフトウェアの敏捷性と信頼性をサポートするソリューションであるかもしれない。
-
JUnitは死なず
JUnitは数年間に渡って利用されているJavaのユニット・テスト用フレームワークである。JUnitは元々Kent Beck氏とErich Gamma氏によって開発され、現在はコミニュニティによって保守されており、先頃JUnit4.5がリリースされた。
-
ベールを脱いだOracleのSOA製品戦略
先月Oracle Integration担当製品管理バイスプレシデントのDavid Shaffer氏がOracle-BEA製品の戦略とSOA/BPM(ビジネスプロセス管理)のロードマップを示した。氏によるとOracleはSOA市場で先んじていることが3つあると考えているという。
-
職人的技能 - 5番目のアジャイルManifestoの価値?
Robert "Uncle Bob" Martin氏は、「プログラミングでの専門的技術」についての議論を再活性化させた。Agile Manifestoが5番目の価値、「実行より技能を重要視」でアップデートされるべきだと提案したことによる。
-
見積もりは無駄なプラクティスか?
ソフトウェアの「見積もり」に関する昔からある問題について、アジャイルコミュニティでは最近興味深い議論が起こっている。J.B.Rainsberger 氏、Arlo Belshee氏、Josh Kerievsky氏、David Anderson氏などは、「そもそも見積もりは本当に必要なのだろうか?」と疑問を抱いている。
-
カードゲームで分散プロジェクトのコミュニケーションを学ぶ
Charles Suscheck氏がAgile2008でプロジェクトのコミュニケーション、計画、そして、コラボレーションの重要性について教えるため、どのように何種類もカードゲームのラミーを使うのかを示した。このゲームで、チームが様々なレベルで分散することによる影響と、プロジェクト期間中にチームに専門家を追加したり、外したりする影響を調査する。
-
アジャイルの採用に関する感覚的な障害
Amr Elssamadisy氏 (『Agile Adoption Patterns: A Roadmap to Organizational Success』の著者) はAgile2008でアジャイルの採用における非技術的な障壁をテーマにセッションを行った。彼は「年を重ねるにつれて、もっともややこしい問題は技術ではなく人の問題であることに気づいたんだ」と言った。
-
Jason Van Zyl氏、Sonatype社、Eclipse FoundationそしてMavenを語る
Sonatype社は、Mavenの開発の中心となっている会社であるが、最近、戦略的開発者としてEclipse Foundationに加わることを発表した。InfoQではSonatype社のCTOであり、Mavenの設立者であるJazon Van Zyl氏と話をし、このパートナーシップの詳細とこれがMavenの将来にどんな意味をもたらすのかについて訊いた。
-
自己組織化チームのコーチング
Joseph Pelrine氏は、チームのコーチングに関して「ソフトスキルのためのハードサイエンス」を私達に教えてくれると約束した。Joseph氏は、コーチングは必要とされる科学的な背景と厳密さを欠いた訓練である、と感じている。
-
Article: 改善、成功と失敗: 中国でのスクラム導入
InfoQ Chinaは中国でスクラム(Scrum)がどのように導入されているかに関する調査を行いました。私たちはこの記事のために5つの事例をピックアップしました。これらの事例は、異なるさまざまな会社によるもので、異なるプロセスが利用され、異なる結果が生じたものです。