InfoQ ホームページ ThoughtWorks に関するすべてのコンテンツ
-
議論によるソフトウェアアーキテクチャの拡張 - アドバイスプロセス
Andrew Harmel-Law氏は先頃、"アドバイスプロセス(Advice Process)"に基づいた、非集中型で拡張性のあるソフトウェアアーキテクチャプロセスについて解説した記事を公開した。アドバイスプロセスは、ほとんどアナーキーともいえる権限付与を伴った意思決定方法をベースとして、一連の議論を促すことによって、ソフトウェアアーキテクチャを進めていく。ルールはただひとつ、"誰でもアーキテクチャ上の意思決定を行うことができる"というものだ。
-
レガシシステム廃止のためのパターン - ThoghtWorksが語るITランドスケープの進化
Martin Fowler氏は先頃、"Patterns of Legacy Displacement"という一連の記事を公開した。レガシシステムのリプレースに関連した、著者らの集合的体験を要約したものだ。プロジェクトを3つのフェーズに分割し、それぞれについて列挙されたパターンに従うことで、成功の可能性は高くなる、と著者らは主張する。
-
テストピラミッドを使って品質を左シフトする
品質の左シフト(前倒し)とは、開発終了後に品質テストを行うのではなく、ソフトウェア開発サイクルの早期に品質を作り込む、という意味である。テストピラミッドモデルを使うことで、テストをより早いステージに移動させることが可能になり、統合時に問題となる欠陥を開発早期に発見することが可能になる。
-
完璧なソフトウェア、継続的デリバリの計測、将来の展望 - Agile on the Beach 2017
Agile on the Beach 2017の最終日午後の主な内容は、“デリバリチームはリーンやインタラクティブで継続的なデプロイメント方法論を取り入れることで、より迅速な価値追加が可能になる”、“継続的デリバリのメリットは大きいが、現状に対して原則を適用する必要があるため、その実践は簡単ではない”、というものだった。
-
ThoughtWorks、プライベートエクイティ企業Apax Partnersに売却
グローバルなソフトウェア開発およびデジタルトランスフォーメーション企業であるThoughtWorksが、ロンドンを拠点とするプライベートエクイティ企業Apax Partnersに買収される。契約条件は明らかにされておらず、2017年Q4に成立する予定だ。
-
ThoughtWorks Radarアップデート
いつものように、ThoughtWorks Technology Radarは、Language & Frameworks、Platforms、Techniques、Toolsという4つの領域をカバーする。それぞれの領域は、Adopt、Trial、Assess、Holdという4つの推奨レベルに分かれている。この記事では、各領域で新しく注目すべきものだけを取り上げる。
-
2015年11月のThoughtWorks Radar
ThoughtWorksが2015年11月のRadar��公開した。これはテクノロジーを4つのエリア、言語とフレームワーク、プラットフォーム、テクニック、ツールに分けたものだ。
-
ThoughtWorksのMingleがビルド時間を改善
Mingleの継続的インテグレーションには現在,1回のビルドに40分を要する。ThoughtWorksのSudhindra Rao氏は,その成果を公表している。
-
2015年1月のThoughtWorks Radar
ThoughtWorksは2015年1月のレーダーのデジタルプレビューを発表し、技術、ツール、プラットフォーム、言語について意見を公表し、ソフトウエア技術に関する現在のトレンドを発表した。
-
ThoughtWorks Technology Radar 2014年7月版
ThoughtWorksがTechnology Radar July 2014 (PDF) を公開した。ここにはJavaScriptエコシステム、マイクロサービス、コンウェイの法則、インフラストラクチャの分散化に関する大きなトレンドが示されている。
-
ThoughtWorks Technology RadarについてRebecca Parsons氏が語る
1月、ThoughtWorksは最新のTechnology Radarで、同社が追跡しているソフトウエア開発のエコシステムの動向を発表した。1)プロダクション環境での警告システムとリカバリ、2)プライバシとビッグデータの緊張関係、3)JavaScriptのエコシステム、4)物理と仮想の環境の境界の曖昧化、の4つが今年の大きなテーマだ。
-
ThoughtWorksが継続的デリバリツールGoをオープンソース化
ThoughtWorksが継続的デリバリ(Continuous Delivery,CD)であるGoをオープンソースにした。このツールはCruiseControlを起源にしており、開発プロセス全体をカバーするパイプラインプロセスを提供する。つまり、継続的統合、テスト、デプロイメントだ。
-
ThoughtworksのTechnology Radarから見る最新技術トレンド
Thoughtworks社が最近公開したTechnology Radarの最新記事は、『Infrastructure as Code』(コードによるインフラ管理)を可能にする技術、『境界のない企業』、実績あるプラクティスのあらゆる場面への適用、そして軽量なアナリティクスを目玉としている。
-
継続的デリバリがイノベーションを加速する
Thoughtworks が先日公開した白書で取り上げた継続的デリバリ (CD, Continuous Delivery) の成熟モデルは,多くの企業がイノベーションの重要性を理解しながらも,ビジネスリーダの要求に対して十分な速さでソフトウェアを提供できていないという調査結果に対する回答だ。
-
Agile Australia 2012、アジャイルのオーストラリアにおける成功
先週、850名を超える人たちがAgile Australia 2012のためにメルボルンのヒルトン・オン・ザ・パークホテルに集まった。そこで彼らは自らの体験を共有し、75名を超えるオーストラリアとニュージーランドの経験豊かなアジャイル実践者から学んだ。