グーグルはあれほど多くのソフトウェアのテストをどのように行っているのか?

2011年2月16日

グーグルは検索エンジンだけではなく、メールソフトのGmail、オフィス系ソフトのGoogle Apps、WebブラウザのChromeやOSのAndroidなど、さまざまな種類と規模のソフトウェアを開発しています。

それらはどのようにテストされ品質管理されているのでしょうか? グーグルのブログGoogle Testing Blogに、Test Engineering DirectorのJames A Whittaker氏による「How Google Tests Software」がポストされ、その概要を伝えています。

3つのチームからなるEngineering Productivity

Google Testing Blog: How Google Tests Software

Whittaker


There isn't an actual testing organization at Google. Test exists within a Focus Area called Engineering Productivity. 

Engineering Productivity


SearchAppsAdsMoblieOS1Engineering ProductivityEngineering Productivity1

3

 
IDE

 


Embedded engineers 


3Engineering ProductivityEngineering ProductivitySearchGmailChrome


Engineering ProductivityWhittaker


This separation of project and reporting structures has its challenges. By far the biggest is that testers are an external resource. Product teams can't place too big a bet on them and must keep their quality house in order.

1




Engineering Productivity


Yes, that's right: at Google it's the product teams that own quality, not testers. Every developer is expected to do their own testing. The job of the tester is to make sure they have the automation infrastructure and enabling processes that support this self reliance. Testers enable developers to test. 




Engineering Productivity

Engineering ProductivityWhittaker

テストエンジニアはテストへの取り組みを促進する

Google Testing Blog: How Google Tests Software - Part Two

WhittakerHow Google Tests Software - Part Two3

Software EngineerSWE 


Softweare Engineer in TestSET 
Testability

Test EngineerTETESET2SWESET

3調

Whittaker

あわせて読みたい

プログラミング言語 Google システム開発




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed


10



GoogleCommon Expression LanguageCEL
PostgreSQLAI使PgvectorscalePgvector
PureStorageStorage-as-a-ServiceSLA
AIShoreline.ioNvidia
AWSAIAmazon Q
Android 15
JavaScript2520Python1820Java1770SlashData調
2024100AI
Docker DesktopGitHub ActionsWindows on ArmDocker Desktop 4.31