InfoQ ホームページ カルチャー&手法 に関するすべてのコンテンツ
-
一時的なコードと継続的に使うコード、そしてその間にあるすべてのコード
よくテストされリファクタリングされた長く使われるコードがある一方で、数日で捨てられることを前提にして書かれるコードもある。そしてこの両極の間に巨大なグレーゾーンが横たわっている。このグレーゾーンに属するコードはいつか削除されるという想定の元に書かれているが、決して消されることがない。
-
アジャイル ドキュメンテーション:その明確さは?
アジャイルのコミュニティにおいて,ドキュメントは明らかなテーマであっただろうか? どれ位の量のドキュメントを作る必要があるのだろう? 必要なものは? 不要なものは? 従来の開発プロセスのドキュメントをアジャイルに移行する方法は? アジャイルコミュニティにおいてドキュメントは,明確な定義に欠けている分野なのだ。
-
WebSocket と Bayeux/CometD
ブラウザベースのアプリケーションで通信を行うためのテクノロジは,現在のところ2つある。Bayeux (別名 CometD) と,それより新しい WebSocket だ。どちらが優れているだろうか,あるいは,共存できるのに十分なだけの違いがあるのだろうか?
-
アジャイルと"ユーザ中心設計"の調和
UX のスペシャリストである Anthony Colfelt 氏がアジャイルについて,それが単独では不完全なものであることを論証するとともに,ユーザ中心設計のアジャイルへの統合の可能性とあるべき姿に関して,詳細かつ興味深い検証を行う。
-
-
チームの最適な構造
アジャイルは7人に2人多いか少ないかくらいの大きさのチームについて話題にするが、一方で全体チームという考え方も推奨する。全体チームとは案件を遂行するための十分な技術をチーム全体に持たせるという考え方だ。つまり、中核となる開発技術とは別に、必ずやらなければならないテストの技術、データベースに関する技術、ユーザインターフェイスに関する技術もチームが持つという考え方だ。チームの構造を定義するのは簡単だろうか。
-
-
US Scrum Gathering,興奮の第2日目
Scrum Gathering の2日目はトピック,おしゃべり,活気,役に立ちそうなもの,そして初日に続いて(もちろん)健全な議論の嵐で目いっぱいだった。当日のハイライトは(ご存知) Open Space の創設者である Harrison Owens 氏の登場,Jeff Patton 氏の "ストーリーマッピングの利用",Jurgen Apello 氏の自己組織化に関する話,その他多数だ。
-
US Scrum Gathering 2010 "ディ―プドライブ”の日として開始
3月8日月曜日、Orlando州で The 2010 US Scrum Gatheringが開幕し "ディープダイブ"による学び、コラボレーション、前向きなディベートが盛り込まれた素晴らしい一日が始まった。
-
TerracottaとEucalyptusの統合で、クラウドでのデータ管理と弾力的な拡張が可能に
Terracottaは、最近、オープンソースの民営のクラウドプラットフォームベンダーである、Eucalyptusとのパートナーシップ を公表した。これにより、企業は、 Amazon AWS互換の Eucalyptusクラウドプラットフォーム上に個人用のクラウドを提供でき、クラウドの融通性と柔軟性を活用できるようになる。
-
SpringSource が TC Server Spring Edition を発表
SpringSource が TC Server Spring Edition のアップデートを発表した。TC Server は SpringSoirce の Tomcat をベースとして,モニタ機能とクラウド対応機能を拡張した製品であり,運用面・開発面での改良に重点を置いたものだ。
-
-
QCon Tokyo注目セッション続々決定:早稲田大学 鷲崎氏、Oracle Corporation Brian Oliver 氏を追加発表!お申込みは今すぐ!(3/19までは参加費が33%OFF)
「 QCon Tokyo 」では、ソフトウェア開発の最前線で活躍される、日米2名の講師によるセッションを追加発表した。著名講師と参加者が身近に議論できるQConで、先進技術を習得しソフトウェア開発の新たな可能性を探ろう。(3月19日までの申込は参加費が33%OFF)
-
-
「邪魔をしない」ことを要望するチームメンバ
多くの開発者は、孤立して作業をしたがるが、それは多少の時間であり、決して常時というわけではない。XPでは、「洞穴と共通の部屋(Caves and Commons)」と呼ばれる部屋の配置を推奨している。共通のエリアは、浸透性のあるコミュニケーションを最大化するように構成されている。洞窟は、個人的なメール、電話、クイック・スパイクなどを行うための孤立を推進することを意味する。ところが、チームメンバが、このような孤立した状態での作業を過度に要望することがある。