InfoQ ホームページ Patterns に関するすべてのコンテンツ
-
API、インテグレーション、オートメーションフローを作成するGeminiコードアシスト、パブリックプレビュー版を公開
GoogleはCloud Next Conferenceで、エンタープライズ向けのAIコード補完・支援ツール「Gemini Code Assist」を発表した。このツールは、Apigee API ManagementおよびApplication Integrationでのパブリックプレビューとして提供されている。
-
グーグル、クラウド・プラットフォーム上に独立したインテグレーション・プラットフォームを提供
GoogleはGoogle CloudのApplication Integrationの一般提供を発表した。Integration Platform as a Service(iPaaS)は、顧客がアプリケーションをコードなしで視覚的に接続できるように設計されている。
-
議論によるソフトウェアアーキテクチャの拡張 - アドバイスプロセス
Andrew Harmel-Law氏は先頃、"アドバイスプロセス(Advice Process)"に基づいた、非集中型で拡張性のあるソフトウェアアーキテクチャプロセスについて解説した記事を公開した。アドバイスプロセスは、ほとんどアナーキーともいえる権限付与を伴った意思決定方法をベースとして、一連の議論を促すことによって、ソフトウェアアーキテクチャを進めていく。ルールはただひとつ、"誰でもアーキテクチャ上の意思決定を行うことができる"というものだ。
-
ビジネスアジリティのパターンとアンチパターン
先日のWellyBam(Business Agility Wellington)のイベントで、書籍"Sooner, Safer, Happier"の著者らが、さまざまな企業における変革(transformation)活動を通じて自ら見出したビジネスアジリティ採用のパターンとアンチパターンについて、その理由を含めて詳しく説明した。
-
Manuel Pais氏のCOVID-19の中のTeam Topologies
Team Topologiesの共著者であるManuel Paisは、先頃、トポロジを使用して階層構造から権限を与えられたチームに移行したCapra Consultingのリーダと話をした。ジャーニーについてレポートし、COVID-19のコンテキストでTeam TopologiesについてPais氏に話を聞いた。
-
-
チームレベルのアジャイルアンチパターン - なぜ起こるのか、どう対処すべきか
優秀なスクラムマスタやコーチは、チームベースのアンチパターンに対処することができる。例えば、理想的でない結果になる原因は何か、アンチパターンに対処しない場��にはどうなるのか、といったことを説明してくれる。
-
Strangler Fig Patternを使用したマイクロサービスへのモノリスの移行
ScholarPackは、Strangler Fig Patternを使用してモノリスバックエンドから移行した。彼らは、顧客のニーズをターゲットにするために段階的な開発と継続的デリバリーを適用し、その間にモノリスを絞め殺した。
-
組織レベルのアジャイルにおけるアンチパターン - その理由と対策
アジャイルアンチパターンは、対処を怠ると組織やモラル、品質に影響する可能性がある。最初の重要なステップは、問題点の存在を認識することだ。根本原因の効果的な解析は、組織にアンチパターンが現れた原因の理解や、その原因に対処するために取ることのできるアクションの理解に寄与する。
-
組織トポロジと品質への影響
August Lilleaas氏は先頃、Microsoftの論文を引用して、組織の複雑性とソフトウェア品質との相関関係に関する記事を書いた。Rapid Software Testing Methotologyを開発したJames Bach氏も先頃、品質のメトリクスの解釈方法について記事を書いている。さらにTeam Topologiesの著者たちは、組織構造がソフトウェアプロダクトの健全性に及ぼす好影響について意見を述べている。
-
リモートワークで成功するには
リモートワークを効果的に実施するには、社員と雇用主が共に計画し実行する必要がある。人々は、今まではオフィスにいれば仕事ができていたので、リモートワークは取り組みがいのあることだと気付くだろう。また、この取り組みに対して、リモートワークがうまくいった時、社員と雇用主の得るものは、費やした時間に見合うに足りるものとなる。
-
DOES London - Mark Schwartz氏の語る”戦争と平和とIT”
元CIOで因襲打破主義者(iconoclast)を自称するMark Schwartz氏が、先日のDevOps Enterprise Summit Londonで講演した。Schwartz氏は、IT Revolutionの出版した3つの書籍'The Art of Business Value'、'A Seat at the Table'、'War & Peace & IT'の著者であり、現在はAmazon Web Servicesでエンタープライズストラテジストの任にある。
-
分散システムのパターン
Mathias Verraes氏が一連のブログ記事を投稿して、自身が仕事で出会った、有用な分散システムのパターンについて説明している。現時点で16のパターンを、デカップリング、汎用メッセージング、イベントソーシングという3分野に定義する。目的は、各パターンをその有用なコンテキストとともに識別し、命名し、文書化することだ。
-
包括的な視野を持ってJiraを効果的に利用する
AtlassianのパートナであるDevInitのDzmitry Hryb</a>氏が先頃、Jiraのイシュー中心のモデルが結果として”マクロな視野”を欠いた近視眼的な見方をもたらしているとする,TechCrunchの主張に対する反論を公開した。アーキテクトのEltjo R. Poort氏とDevOpsリーダのMatt Saunders氏も先日,ビジョンとアーキテクチャの方向性を捉える上で最も適した他のツールとJiraを併用するためのパターンを紹介している。
-
新しいCIO像 - IT推進役としてのMark Schwartz氏の提案
米国市民権移民局の元CIOで、現在はAWSのエンタープライズストラテジストであるMark Schwartz氏が、ロンドンで開催されたDevOps Enterprise Summitで、ITをリードすることの意味について講演した。