BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Agile に関するすべてのコンテンツ

  • AI支援クラウド開発用MCPサーバーを導入

    AWSはAWS Model Context Protocol (MCP) Servers for Code Assistantsのオープンソースリリース、AWSのベストプラクティスを活用してAI駆動のコードアシスタントを強化するために設計された専用サーバ群を発表した。同社によればこれらのサーバーは開発を加速するためにAIを活用してコンテキストに応じたガイダンスを提供し、コードの品質を向上させ、セキュリティおよびコスト最適化原則を遵守することを確実にする。

  • CloudflareがModel Context Protocol(MCP)サーバーのリモートホスティングを可能に

    Cloudflareは、同社のプラットフォーム上でModel Context Protocol (MCP)サーバーをリモート構築およびデプロイする機能を発表した。これにより、AIアプリケーションと外部サービス間の標準化されたインタラクションを目的としたプロトコルの範囲と使いやすさが拡大する。これまではローカルでの実行に限定されることが多かったMCPサーバーが、Cloudflareのグローバルネットワークを活用可能になった。

  • AWS CodeBuildが並列テスト実行を追加してCIを高速化

    AWSは、フルマネージド継続的インテグレーションサービスであるAWS CodeBuildにおいて、並列テスト実行機能が利用可能になったことを発表した。この新機能は、複数のビルドコンピュート環境でテストスイートを同時に実行できるため、ビルド時間を大幅に短縮すると同社は述べている。

  • ソフトウェア開発者が影響力を高めるためにパーソナルブランドを構築する方法

    強力なパブリックブランドは、ソフトウェアエンジニアの転職を支援し、チャンスを生み出す。QCon San Franciscoでのソフトウェアエンジニアとしてのパーソナルブランドの構築についての講演で、Pablo Fredrikson氏は、サービスの問題で悩んでいたチームを助け、最終的に人間関係の改善に役立ったというエピソードを披露した。自分のブランドを築くには、目標を明確にし、目に見えるプロジェクトを引き受け、役に立つことだ。それがあなたと会社の両方に利益をもたらす。

  • コーディングの規約とガイドラインで得られた学び

    コーディングの規約とガイドラインに従うことでコードの一貫性が向上するが、運用を誤ると残念な結果につながることがある。 Arne Mertz氏は、規約やガイドラインの採用範囲をソフトウェア開発者で選択し、逸脱箇所を明確に文書化しておくことを提案している。こうすることで、開発者同士がコミュニティや日々の仕事の中でエクスペリアンスを議論でき、不必要で煩雑な書類作業に煩わされることなく、コラボレーションの促進やコード品質の向上を目指すことができる。

  • GitHub CopilotがWindows Terminalで動作可能に

    GitHub CopilotのWindows Terminal Canaryへの統合により、Terminal Chatと呼ばれるAI駆動機能が導入され、ユーザーはターミナル環境内で直接コマンドの提案や説明を受けられるようになる。この統合はIndividual、Business、Enterpriseユーザーを含むすべてのGitHub Copilot加入者が利用できる。

  • 自動テスト結果の分析における人工知能の活用

    自動テスト結果の分析は、テスト活動において非常に重要かつ困難な部分である。任意の時点で、自動テストの結果に従って製品の状態を伝えることができなければならない、とMaroš Kutschy氏はQA Challenge Acceptedで述べた。彼は、人工知能が分析に費やす時間を節約し、人的ミスを減らし、新たな障害に集中するのに役立っていることを紹介した。

  • エンジニアリングチームがAI、プラットフォームエンジニアリング、DevExにどう取り組んでいるか:InfoQ Dev Summit Boston 2025

    InfoQとQConの開発チームによるこのイベントは、理論的な議論のみ行うカンファレンスとは異なり、Netflix、The New York Times、Shopify、CarGurus、Vanguardなどから得られる実践的な洞察に基づいた現実世界での実装にフォーカスしている。講演者は参加者がすぐに適用できる戦略を共有し、チームがコストのかかる試行錯誤を避けられるよう支援する。

  • ソフトウェアアーキテクトが日常業務で人工知能をどのように活用しているか

    ソフトウェアアーキテクトやシステム・アーキテクトがすぐに生成型人工知能(AI)や大規模言語モデル(LLM)に取って代わられることはないだろう、とAvraham Poupko氏は述べている。彼らは生成型AIとLLMを活用する方法を知っているソフトウェアアーキテクトに置き換えられるだろう、そして同時に重要なのは、生成型AIを使用すべきでない場面を知っていることだ。

  • GitLabがセルフホスト型AIプラットフォームのサポートを開始

    2025年2月20日、GitLabはユーザーエクスペリエンスと機能性向上を目的としたバージョン17.9をリリースした。このリリースの目玉はGitLab Duo Self-Hostedの一般提供開始であり、組織のインフラ内に大規模言語モデル(LLM)をデプロイすることが可能になった。

  • GitLabのリリースが保護されたコンテナリポジトリを提供; XSS脆弱性を修正

    GitLabはバージョン17.8のリリースを発表した。このバージョンには、大幅なセキュリティ強化、コンテナリポジトリの新機能、機械学習機能、より優れたデプロイメント追跡機能が含まれている。このアップデートには60以上の改良が含まれており、GitLabコミュニティから121の貢献があった。

  • データコントラクトでデータチームのチームコラボレーションを促進するには

    データコントラクトは、データプロバイダーとデータコンシューマー間のインターフェース定義であり、データモデル、品質保証、所有権などを指定する。Jochen Christ氏によると、データコントラクトはデータメッシュでの分散データのデータ所有権の決定に不可欠であり、このおかげでデータ特定性、データ相互運用性、データガバナンスが確保されている。データコントラクトでチーム間のコミュニケーションが促進され、データプロダクトの信頼性と品質が向上している。

  • ほとんどの企業が毎週障害を経験:The State of Resilience 2025 Report

    Cockroach Labsが発表したThe State of Resilience 2025 Reportによ���と、ほとんどの組織で障害は日常的に発生しており、55%の企業で毎週、14%の企業で毎日障害が発生していると報告している。驚くべきことに調査参加者の100%が障害による収益損失を経験しており、過去12ヶ月間で100万米ドル以上の損失を報告した企業(8%)もあった。

  • AWS CodeBuildがiOSのデプロイ簡素化のためにFastlaneをサポート

    CodeBuild、AWSの継続的インテグレーションサービスはiOS、iPadOS、watchOS、tvOS、macOSアプリのコード署名、スクリーンショット生成、ベータ版配布、アプリストアへの申請などのタスクを管理するFastlaneサポートを提供するようになった。

  • Vercelでは新しいMicroVMインフラストラクチャの導入でビルド時間を短縮

    クラウドプラットフォームサービス会社のVercelは、顧客のビルドのインフラストラクチャを支える新しい低レベルコンピュートプラットフォームであるHiveについての詳細な分析を公開した。Vercelは、2023年11月から信頼されていない一時的なコンピューティングタスクのためにHiveを使用している。

BT