トップスポーツチームの監督に教わる秘訣
この論文では、氏が発見した原則を要約し、その原則をいかにしてソフトウェア開発に応用するかを説明します。
作者 James Vastbinder, 翻訳者 編集部 投稿日 2008年5月29日 午前6時45分
まず始めに、何が開発されていたのかが正確には明らかでなかった。「Emacs.NET」への隠された言及が、EmacsクローンやLispのデリバティブの投機を増幅させた。隠された言及が正常に機能し、多くの人が困惑した。Doug Purdy氏はこの投稿(ブログ・英語)に最初の解決策を投げかけた。
PDC/TechEd、著書または通常業務から、わたしのチームの何人かを知っているかもしれません。Don氏(ブログ・英語)、Chris氏(ブログ・英語)、Clemens氏(ブログ・英語)、Chris氏(ブログ・英語)、Gudge氏(ブログ・英語)(ブログを更新しなさい)Schlimmer氏(ブログ・英語)やその他にも。
われわれが何をおこなっているのかを的確に教えることはできません(調べれば、行間を読むことができるでしょう)。しかし、われわれは雇われているということは言えます。
Doug氏はそれから、自分のチームに雇いたいと考えるデベロッパのタイプの概要について説明を続けている。Don Box氏は、開発チームの方法論について語る公共の宣伝文でフォローアップしている。
….われわれは比較的小さなチーム( O(15) )で、1ケ月の画期的/継続的な統合/TDD計画でチームは稼動し、従来のPM、SDE、SDE/Tはいません。それどころか、皆がコードを確認し、テストや文書を書くんです。
同日2007年11月14日の夕刻の記事投稿(サイト・英語)で、Chris Anderson氏が以下のように続けている。
われわれは何に取り組んでいるのか多少曖昧にならざるを得ないけれど、わたしとしてはそれでも楽しいです。
それからチームは最近まで抑止モードであった。再びDoug氏が投稿した(source)。今回は、詳細を収集できる実際の作業の説明についての詳細やリンクを提供している。
近ごろ掲載された作業説明(source)から、確実に新たな言語を作成し、IDEエクスペリエンスを保有する新たなサブチームの創設を検討している。
新たに開発された言語でアプローチ可能な編集エクスペリエンスを提供します…。拡張可能なVS Editorコンポーネントおよび新たなManaged Extensibility Framework (MEF) Component Modelを取り込みます。
2008年2月期間の匿名ソースを使用して、複数のニュースアウトレットから以前発表された情報に一致する。Connected Services Divisionが「D」のコードネームを持った新たなXAMLベースの言語に取りかかっていると報告された。
Osloイニシアチブ(source)と協調して、ITプロフェッショナルとビジネスアナリスト間のギャップを埋めることを目指したモデリングプラットフォームを作成する場合、すべてのことがうまく行き始める。Emacsの喩えへのリファレンスを、かつてはそっちのけにした。
ビジネスアナリストは本当にモデル駆動開発およびプログラミング言語の準備ができているのか?テクノロジーの世界がクラウドコンピューティングに移行し、 プログラミングの技術的な障壁がOsloのようなイニシアチブによって取り除かれるにつれて、マーケティングマネージャやビジネスアナリストは本当にプログラマになるのだろうか?
原文はこちらです:http://www.infoq.com/news/2008/05/oslo-msft-purdy
12/5 CSQ会員限定技術情報交換会にてJCP議長が標準化について語る
12/16 ~野村総合研究所が提案~ 「不況を乗り切る!効果的なIT投資を考えるセミナー」
ITマネージャ必聴!IT活用セミナー 勝ち残りの法則~管理・統合化スペシャル~
この記事では、私達がどのようにして大規模(240人月、10万行強)でインドとオランダの開発者も参加したスクラム・プロジェクトを成功させたのかを示しています。
Agileカンファレンスに「参加者としてだけでなく、発表者として参加しよう」を掲げたチームgoyattomは、サブミッションを提出し、7つのセッションが日本から選択されました。参加者はカンファレンスで各々の発表や、各セッションへの参加、諸外国のエンジニアとの出会い、ステージ上で DearXPを熱演などの様々な思い出を抱えて、無事日本に戻ってきました。
マイクロソフトのRobert Bellが、SilverlightとJavaを使用したインターオペラビリティのシナリオを紹介し、サンプルコードを例にとってアーキテクチャの手引きを提供します。
Agileカンファレンスに「参加者としてだけでなく、発表者として参加しよう」を掲げたチームgoyattomは、サブミッションを提出し、7つのセッションが日本から選択されました。サブミッションが選択された人、そうでない人も含めて、個々の目的意識の確認、膨大なプログラムから聞きたいセッションの選択、旅行の準備、プレゼンテーションの準備の期間を終えて、無事当日を迎えました。
筆者はアジャイルソフトウェア開発についての年に一度の国際会議であるAgile2008に初めて参加してきました。今年の日本からの参加者の数は14名にも及び、発表者は5名、受け持ったセッションは8つに及び、例年にない活躍を見せました。なぜ今年のAgile2008では、これほど多くの日本人が参加し発表に至ったのか? そのレポートをお届けします。
エスエムジーでは、Java全般を対象にしたトラブルシューティングサービス「JaTS」を提供しています。この記事では、前回に引き続き、JaTSにて蓄積したトラブル事例とその解決ノウハウの一部をお送りしている「Javaトラブルシューティングメールマガジン」(JTSMM)の総集編として、過去2ヶ月のトラブル事例と追加情報をダイジェストとして提供いたします。
この記事では、モデル駆動アプローチがうまく機能しない、または機能しなくなることによって期待した結果が実現できなくなる 8 つの理由について書きたいと思います。
No comments
返信