BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ カルチャー&手法 に関するすべてのコンテンツ

  • Mary Shaw と Dave Garlanの両氏がソフトウェア アーキテクチャの先駆的な研究で受賞した

    Association for Computing Machinery (ACM)のSpecial Interest Group on Software Engineering (SIGSOFT) は、 Mary Shaw と Dave Garlanの両氏にOutstanding Research Award 2011を授与した。二人のコンピューティング科学者は、 Pittsburghにある Carnegie Mellon Universityの Software Engineering Instituteでソフトウェア アーキテクチャに関する研究のパイオニアである。

  • 満足感と自己組織化したチーム

    自己組織化したチームで、満足感はポジティブにもネガティブにも、成果に影響を与えるのだろうか? Mark Levison氏は心理学における研究成果について紹介した。これによると、選択とコントロールは交換可能だという。「もし権限がなければ、選択する権利があることを強く要求しますが、もし選択する権利があれば、同等の権限を求めないのです」これは自己組織化の成功と痛みを説明するものだろうか?

  • Xbaseを使って汎用のグラフィカルなビューを定義

    XtextプロジェクトのコアコミッターであるJan Koehnlein氏は、どのようにXbaseを使って、モデルのグラフィカルなビューを宣言的に作れるかを紹介している。他の方法ではモデルとそのグラフィカルな表現は密に結合した変換によって達成されている。

  • 確かに失敗した。で、次は?

    失敗は怒りと失望、批判合戦を生み出すものだ。しかし、失敗から何も学ばなかったらその失敗は完全に無駄になる。アジャイルチームはどうやって失敗を価値あるものにしているのか。

  • JanovaとEdgeCaseが7ヶ月間でテストツールを作成

    ソフトウエアの専門会社であるEdgeCaseはエンタープライズアーキテクチャの専門とする会社であるJanovaを支援し、ウェブベースの自動テストツールを開発した。このツールはクラウドベースのアプリケーションで、自然な英語でテスト用のバッチ処理を記述できる。実装にはRubyを利用する。

  • Windows 8 – 初めてのお披露目

    台北で6月1日に行われたD9カンファレンスでMicrosoftはWindows 8を初めて披露した。同社のWindows計画、ハードウエアおよびPCエコシステム担当のバイスプレジデントであるMike Anguilo氏によれば、Windows 8はマウスとキーボードを使うデバイスと同時に"タッチだけ"で操作するタブレットでも使えるよう徹底的な設計がなされている。タブレットのようなタッチでバイスでもラップトップやPCのような従来のデバイスでも同じように利用できる。

  • PowerMockup、簡易モックアップのための新しいツール

    高品質なユーザ体験を実現するために、アジャイルチームはコーディング前に(例えばスプリント/イテレーション計画前に)、さまざまな粒度でモックアップを作って、適切なデザインを絞り込むということをよくやる。PowerMockupは簡易モックアップを作りたい人向けの新製品で、なじみのあるPowerPointを利用したものだ。

  • 商業的関心が失敗を隠す

    Philippe Kruchten氏がアジャイルについて次ように述べている。"アジャイルの運動はティーンエイジャーに似ています。自己中心的で、鏡ばかり見ていつも外見を気にしていて、批判は受け付ず..."。氏は12の口に出しにくいことを列挙する。意図的に避けられている言いにくい問題だ。第一に挙げられているのは、商業的関心が失敗を隠してしまうことだ。

  • アーンドバリュー (Earned Value) はアジャイルメソッドを活用できるか

    アーンドバリュー・マネージメント(EVM) の価値と,それをアジャイルに統合することに関して,激しい議論が巻き起こっている。アジャイルが EVM を必要とするほど大規模な IT プロジェクトに進出し始めたことがその原因だ。意見はさまざまだが,単にアジャイルが EVM に適用可能であるというだけではなく,アジャイルを適用した EVM がそうでないものより優れている,という考えもある。

  • ソフトウェアアーキテクチャに関する新刊

    ソフトウェアアーキテクチャはソフトウェア技術者にとって重要なトピックのひとつである。ソフトウェア開発プロジェクトの失敗の大部分が不適切な設計を原因とするものだからだ。だからアーキテクチャ上の問題の理論と実際について学ぶのは重要なことだ。最近出版された,あるいは近々出版予定の興味深い新書が大いに役立つだろう。

  • チームアカウンタビリティを問う

    Glen Alleman 氏が自分たちの用いているビジネス管理プロセスについて説明し,個人が責任を負わない,チームアカウンタビリティという考え方に異議を唱える。氏はチームが責任を負うことの効果性に疑問を呈し,単に成功ないし失敗の責任を負う個人が存在しないだけなのではないか,と問いかけている。

  • 過去から学ぶことは必要か

    著述家でコンサルタントでもある Gerald M. Weinberg 氏は,コンピューティングビジネスに半世紀以上も積極的に関わり続けている人物だ。氏は,新しいテクノロジに係わるハイプサイクルが不可避と思えること,情報産業が過去のハイブサイクルからほとんど何も学んでいないこと,についての懸念を表した。同じように Elisabeth Hendrickson 氏も先日,"偽アジャイル (fake agile)" の影響についてブログした。両氏とも,改善のためのアドバイスも合わせて提供している。

  • Machiel van der Bijl氏は、手動のテストを時代遅れのものにするか?

    オランダのTwente大学のMachiel van der Bijl氏は、ソフトウェアテストを自動化するモデルベーステストのアプローチを最近発表した。

  • チームから信頼を得るには

    Wanjun Zhuang氏がLinkedInのアジャイルコーチンググループのメンバに新しいアジャイルチームから信頼を得ることについて質問している。氏はメンバからマネージャだと思われていて気持ちを開いてくれない。評価者だと思っているのだ。この質問にはたくさんの助言が寄せられた。どれもそソフトウエア開発チームに役に立ちそうだ。

  • Eric Gamma 氏が Microsoft Visual Studio チームに参加

    GoF (Gang of Four) として知られる Design Pattern の 4人の共著者のひとりである Eric Gamma 氏が Microsoft の Visual Studio チームに参加した。

BT