InfoQ ホームページ カルチャー&手法 に関するすべてのコンテンツ
-
QCon Plus: Inclusion & Diversity in Tech トラックのまとめ
QCon Plusは、11月に3週間にわたって開催される。初日のトラックの1つは、テクノロジーにおける包含性と多様性に焦点を当てる。このトラックは、DEIに対する認識を変え、会話を進めるために設計された。3つの講演で、聴衆に具体的なツールや難しい質問を提供し、深い自己探求に招待する。
-
安全で迅速なデプロイを世界規模で - QCon Plus Q&A
Uberは、ハイブリッドクラウドモデルを使って、サービスのデプロイメントを自動化した。すべてのサービスを同じロールアウトテクニックとワークフローを使ってデプロイすることにより、デプロイメントの安全性を保証し、問題の軽減を図る。さらに、クラウド間の差異を抽象化することで、任意のプラットフォーム上で動作するサービスの構築が可能になる。
-
マイクロサービスでのエンドツーエンドテストの課題
マイクロサービスは、エンドツーエンドの責務を持って自動化されたCI/CDパイプラインを運用する、独立したチームに適している。一方で、エンドツーエンドのテストによるソフトウェアの品質保証は、ソフトウェアコンポーネントの迅速な統合とリリースに相反する場合もある。エンドツーエンドのテストがフェールすると、その原因となった問題が解決されるまで、関連するすべてのマイクロサービスのCI/CDパイプラインがブロックされることになるからだ。
-
Strangler Fig Patternを使用したマイクロサービスへのモノリスの移行
ScholarPackは、Strangler Fig Patternを使用してモノリスバックエンドから移行した。彼らは、顧客のニーズをターゲットにするために段階的な開発と継続的デリバリーを適用し、その間にモノリスを絞め殺した。
-
データサイエンスチームにアジャイルを導入する
アジャイルはデータサイエンスチームの、ステークホルダとのコラボレーション改善と生産性向上に寄与する。優先順位が明確になることで、作業への集中と成果の提供が可能になるのだ。実践する上で重要なのは、アジャイルの旅に同行することによって、データサイエンスチームの賛同を得ることである。
-
リモートでの脅威モデリングの促進
ThoughtWorkのJim Gumbley氏は先頃、リモートとオンサイトセッションを促進するテンプレートを使用して、Martinfowler.comで脅威モデリングのガイドを公開した。彼は、ビジネスの利害関係者とともに、各反復内での継続的な脅威モデリングを主張している。Derek Handova氏は、自動化によるセキュリティからの摩擦の除去と、SDLCにおけるセキュリティの焦点の強化についても書いている。
-
2021 State of Testing Survey - 参加者募集
2021 State of Testingサーベイの目的は、テスト業務の発展状況に関する洞察を提供し、テストプラクティスの採用やテストに関するトレンドを理解することにある。サーベイは12月を通して実施される。
-
BBC Onlineがサーバレス化
先頃の記事で、BBCエンジニアリングチームは、BBC Onlineをクラウドおよびサーバレスデプロイメントに移行するために行われた作業について説明している。BBCのWebサイトの半分がAWS Lambdaでサーバレスによってレンダリングされるようになった。
-
移譲でチームをスーパーチャージする方法: QCon London Q&A
作業を移譲すると、作業をより適切かつ迅速に行うことができる。チームの自律性を高め、学習の機会を生み出す。移譲は自分でタスクを実行することから始まり、他の誰かにそのタスクを引き受けさせることで終了する連続体だ。Brandwatchのエンジニアリング担当副社長であるJames Stanier氏は、QCon London 2020で自己組織化チームに移譲することについて話した。
-
機械学習によるテスト失敗の予測
機械学習を使用して、コードの変更に対するテストの動作を予測できる。これらの予測は、チェックイン時に情報を提供することで、開発者へのフィードバック時間を短縮する。Marco Achtziger氏とDr. Gregor Endler氏は、OOP 2020で失敗から学ぶために機械学習をどのように使用しているかを発表した。
-
組織レベルのアジャイルにおけるアンチパターン - その理由と対策
アジャイルアンチパターンは、対処を怠ると組織やモラル、品質に影響する可能性がある。最初の重要なステップは、問題点の存在を認識することだ。根本原因の効果的な解析は、組織にアンチパターンが現れた原因の理解や、その原因に対処するために取ることのできるアクションの理解に寄与する。
-
リーンと「LeanとDevOpsの科学 (Accelerate) 」を適用して価値をデリバリする: QCon Plus Q&A
リーンの原則と実践の背景にある科学と数学を理解することで、エンジニアリングリーダは、職場でそれらを提唱し、実装することができる。このようにして、David Van Couvering氏がQCon Plus 2020で価値を提供するためのリーン原則と実践の適用についての講演で説明したように、従業員のエンゲージメントと士気、そして収益に直接影響を与えることができる。
-
リモート文化の意図的な創造と育成
企業文化は短期間には構築できないし、押し付けることもできない。企業文化は創業者のイデオロギや、仕事に関わる振る舞いに深く根差している。そこから成長し、価値観を共有する個人が雇用されることで独自に進展すると同時に、個人の持つアイデンティティが文化の中に織り込まれていくのだ。
-
Dark Starを建設する - コラボレーションを学ぶシリアスゲーム
ゲームは学習エクスペリエンスだ。安全に実験を行う空間を提供することで、ソフトスキルの理解向上と成長に寄与する。ゲームをプレーすることのメリットと、DSBuildersゲームのプレーから得た経験について、Corrado (Dex) De Sanctis氏にインタビューした。
-
見積を止めたことで予測可能性が向上したのはなぜか
ストーリポイントを使った見積が役に立っていないのではないか、と思ったあるチームが、#NoEstimateを試してみることにした。ストーリをより小さなタスクに細分化することで、ベロシティに対する洞察が生まれ、予測可能性を高くすることができる。プロセスに要する時間を低減して、価値の提供により多くの時間を費やすことも可能になる。