Skip to Content
システム運用アンチパターン ―エンジニアがDevOpsで解決する組織・自動化・コミュニケーション
book

システム運用アンチパターン ―エンジニアがDevOpsで解決する組織・自動化・コミュニケーション

by Jeffery D. Smith, 田中 裕一
April 2022
Beginner to intermediate
352 pages
5h 17m
Japanese
O'Reilly Japan, Inc.
Content preview from システム運用アンチパターン ―エンジニアがDevOpsで解決する組織・自動化・コミュニケーション

5章最後の味付けとしての品質

本章の内容

  • テストピラミッド
  • 継続的デプロイと継続的デリバリ
  • テストスイートの信頼性の回復
  • 不安定なテストが不安定なシステムを生み出す理由
  • 機能フラグ
  • 運用チームがテストインフラを所有すべき理由

あなたがある回転の早いレストランで働いていて、調理台を渡り歩いて皿にさまざまな材料を盛り付けているところを想像してみてください。最後の調理台ですべての材料がそろいます。調理の最後には料理を引き立てるためにスパイスを加えるでしょう。しかし「高品質」という名のスパイスは存在しません。もしそのようなものがあるとしたら、みんな高品質な料理を注文するでしょう。高品質という名のスパイスで料理を満たしてくれ!と。これがまさに多くの組織における品質戦略です。

多くの企業には品質保証(QA)の専門チームがあり、高品質なプロダクトを作り出す責任を担っています。しかしプロダクトの品質は単独では存在しません。プロダクト全体の品質は個々の構成要素の品質から成り立ちます。各構成要素の品質をチェックしていなければ、最終的に高品質なプロダクトを生み出すことはできません。品質はスパイスではありません。レストランでも、ソフトウェア開発でもそうです。

高品質なプロダクトを安定して提供するためには、すべての個別のコンポーネントや構成要素で品質を作り込み、最終的にプロダクトに完全に統合される前にその品質を個別に検証しなければなりません。開発ライフサイクルの最後まで待ってテストを実行することは災いのもとです。プロダクトの全構成要素をテストする場合、より多くのテストを行うことになります。つまりテスト作業をどう行うかが重要になります。またテスト結果の質も同様に重要です。テスト結果が信頼できるものでなければ、テストの必要性に疑問が生じます。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

効率的なGo ―データ指向によるGoアプリケーションの性能最適化

効率的なGo ―データ指向によるGoアプリケーションの性能最適化

Bartłomiej Płotka, 山口 能迪
scikit-learn、Keras、TensorFlowによる実践機械学習 第2版

scikit-learn、Keras、TensorFlowによる実践機械学習 第2版

Aurélien Géron, 下田 倫大, 長尾 高弘
ユーザーストーリーマッピング

ユーザーストーリーマッピング

Jeff Patton, 川口 恭伸, 長尾 高弘

Publisher Resources

ISBN: 9784873119847Other