InfoQ ホームページ カンファレンス に関するすべてのコンテンツ
-
コーディングの規約とガイドラインで得られた学び
コーディングの規約とガイドラインに従うことでコードの一貫性が向上するが、運用を誤ると残念な結果につながることがある。 Arne Mertz氏は、規約やガイドラインの採用範囲をソフトウェア開発者で選択し、逸脱箇所を明確に文書化しておくことを提案している。こうすることで、開発者同士がコミュニティや日々の仕事の中でエクスペリアンスを議論でき、不必要で煩雑な書類作業に煩わされることなく、コラボレーションの促進やコード品質の向上を目指すことができる。
-
自動テスト結果の分析における人工知能の活用
自動テスト結果の分析は、テスト活動において非常に重要かつ困難な部分である。任意の時点で、自動テストの結果に従って製品の状態を伝えることができなければならない、と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を使用すべきでない場面を知っていることだ。
-
データコントラクトでデータチームのチームコラボレーションを促進するには
データコントラクトは、データプロバイダーとデータコンシューマー間のインターフェース定義であり、データモデル、品質保証、所有権などを指定する。Jochen Christ氏によると、データコントラクトはデータメッシュでの分散データのデータ所有権の決定に不可欠であり、このおかげでデータ特定性、データ相互運用性、データガバナンスが確保されている。データコントラクトでチーム間のコミュニケーションが促進され、データプロダクトの信頼性と品質が向上している。
-
Webコンテンツアクセシビリティガイドラインを使用したアクセシブルなウェブサイトの作成
Webアクセシビリティとは、障害を持つユーザーがウェブコンテンツを利用可能にすることである。開発チームは、Webコンテンツアクセシビリティガイドラインの成功基準を使用してアクセシビリティを向上させ、インクルーシブなWebサイトを作成することができる。
-
InfoQの新認定制度、シニア開発者とアーキテクト向けの実践的スキルにフォーカス
InfoQは国際的なソフトウェア開発カンファレンス QCon London 2025(4月7日〜10日)で、初のハンズオン・ソフトウェアアーキテクチャ認定制度を発表する。この認定制度は実務者主導のカンファレンスセッションと、実世界のアーキテクチャ課題に焦点を当てたハンズオンワークショップを組み合わせたものである。
-
QCon London 2025 Trainingでマイクロサービス、LLM、チームトポロジーにディープダイブする
19回目を迎えるQCon London 2025は、3日間のテクニカルセッション(4月7日~9日)だけでなく、それ以上のものを提供する。参加者は、シニア開発者、アーキテクト、チームリーダーのための実践的で詳細な学習体験を提供するように設計された2日間のオプショナルトレーニングデイ(4月10日〜11日)を受講できる。これらのセッションは、重要なソフトウェア開発トピックを深く掘り下げ、上級実践者の指導のもとでスキルを磨く絶好の機会だ。
-
SlackがAIを活用したハイブリッドアプローチでEnzymeからReactテストライブラリに移行した方法
EnzymeはReact 18をサポートしていないため、既存の単体テストは使用できず、それらが提供する基礎的な信頼性を危険にさらしていた、とSergii Gorbachov氏はQCon San Franciscoで述べた。彼は、テストカバレッジの継続性を確保するために、SlackがすべてのEnzymeテストをReact Testing Library(RTL)に移行した方法を示した。
-
ソフトウェアエンジニアリングの効率化を支援する社内ツールの移行から学んだこと
QCon San Franciscoのプレゼンテーションで、Ying Dai氏(ダイ氏)は2つの重要なソフトウェアエンジニアリングのマイグレーションストーリーを共有した。1つはプロダクションモニタリングに焦点を当てたもので、もう1つは自動検証を伴うプロダクションデプロイメントに関するものである。どちらの移行も、エンジニアリングの効率を向上させるという目標によって進められたが、それぞれに課題と教訓があった。
-
コピー&ペーストのデプロイから完全なGitOpsへ移行する方法
InnerSourceは、GitOpsを導入する際、企業固有のロジックを共有することで開発作業の軽減に貢献したと、Jemma Hussein Allen氏はQCon Londonで語った。彼女は講演の中で、コピー&ペーストのデプロイメントから完全なGitOpsへと移行した方法を示した。彼女は、心理的に安全な環境は、ペインポイントを解決しイノベーションを促進するのに役立つオープンで正直な議論のために本当に重要であると述べた。
-
全てのものをストリーミング:効果的なデータストリーム処理のパターンを探る、QCON SFでのAdi Polak氏講演
Confluent社のDirector of Advocacy and Developer Experience Engineering Adi Polak氏が直近のQCon San Franciscoで「全てのものをストリーミング—効果的なデータストリーム処理のパターン」を講演した。Polak氏の講演はデータストリーミングの持続的な課題をハイライトし、組織がスケーラブルで効率的なデータストリーミングパイプラインを管理するのに役立つ実用的なソリューションを明らかにした。
-
ソフトウェアテスト自動化におけるAIの役割を探索する
Victor Ionascu氏によると、ソフトウェアテストの複雑さの増大に対応するため、QAプロフェッショナルがAIを活用する傾向が高まっている。AI駆動型自動化はテストカバレッジの向上、テストサイクルタイムの短縮、結果精度の向上を可能とし、より高品質なソフトウェアをより速くリリースできるようにする。
-
QCon San Francisco 2024のAIとMLトラック - 生成AIと実用的アプリケーションを深掘り
InfoQによる国際的なソフトウェア開発会議であるQCon San Francisco 2024では、AIとMLの急速な進歩に特化した2つのトラックが設けられており、これらの技術が現代のソフトウェア開発の中心となっていることを反映している。
-
ユーザー中心主義の開発者向けプラットフォームとプラクティスで顧客満足度を向上させる方法とは
「ユーザーに焦点を当てることで、プラットフォーム開発チームは開発者の真のニーズに応えるプラットフォームの構築を実現できる」とAna Petkovska氏がQCon Londonで語った。彼女は「Delight Your Developers with User-Centric Platforms & Practices(ユーザー中心主義の開発者向けプラットフォームとプラクティスによる顧客満足度の向上))」という講演の中で、自チームのデベロッパーエクスペリエンス(DevEx)グループや提供する製品・サービスを紹介した。