クラウド時代のソフトウェア品質管理。Publickeyクラウド時代のソフトウェア品質管理。「システム管理者は、数学的、科学的にログを分析して、システムで何が起きているのかを判断することが新しい役割になる」。Adams氏でした(参考:Twitterの大規模システム運用技術、あるいはクジラの腹の中(前編)~ログの科学的な分析と、Twitterの「ダークモード」)。Adams氏はまた、Twitterのソフトウェアはデプロイされたあとも何かあればすぐにさまざまな機能を停止できる「ダークモード」と呼ばれる90ものスイッチを備えていると説明しています。More)そういえば同じような見解を以前にも読んだことがあります。Whittaker氏は、クラウド時代のソフトウェアテストについて次のように書いていました。ようにソフトウェアは単に、開発してリリース、とはならない。ソフトウェアは成長するように構築されるものではなく、出荷されるものでもない...それは単に利用可能になるのだ、文字通り、スイッチを入れるように。クラウド時代のソフトウェアは、出荷されものではなく、スイッチを入れるように「利用可能になる」ものだ、という認識はグーグルの中の人も、Twitterの中の人にとっても共通の認識のようです。Whittaker氏は、クラウド時代のソフトウェアでは、こうしたリリースはつねに起きているのだと指摘します。time.これはあなたの父親の時代のソフトウェアではない。21世紀の開発は、現場においてイノベーションからリリースまでがシームレスに続いており、しかもいつでもリリースが発生しているのだ。古い世代のソフトウェア開発(父親の時代の開発)、つまりはいま普通に行われているパッケージソフトウェアの開発は、顧客がその製品を入手するためにはいったん開発を終えて製品をリリースする必要がありました。クラウド時代のソフトウェアは、つねに開発が続けられ、それが顧客に絶え間なく届けられていくというわけです。2.0が流行した頃に「永遠のベータ」という言葉がよく言われましたが、まさにそういう状態なのでしょう。ソフトウェアテストの仕事は内科医のようになったソフトウェアをリリースする形態の変化が、ソフトウェアテストに関する仕事にも変化をもたらしていると、Whittaker氏は説明します。physician.品質管理と品質保証について、父親の時代のソフトウェア、デミング博士のモデルでは、私たち(テスト担当)の役割は検査官(Inspector)にあたる。それとは対照的に、いまの私の仕事は内科医のようなものだ。クラウド時代のテスト担当者の仕事は、まるで内科医のようだというのです。実際のところ、医療の例えはソフトウェアテストについて考えるとき興味深い類似点がある。内科医にとっての病院は、私たちにとってのデータセンターだ。つねに活動があり、多くのことが並行して起きている。動作中のソフトウェアのことを、まるで生命活動をしている生き物のように例えているのです。自分たちはそれを診る内科医だと。beds.内科医には患者がいる。私たちにはアプリケーションと機能がある。彼らの医療機器は、私たちのインフラとツール群にあたる。私はアプリケーションの機能を小さな仮想病院のベッドの上に横たわるデータセンターにまき散らしたように描くことができる。ソフトウェアを患者として、つねにその活動を把握することが大事だとWhittaker氏は書いています。さあ、テスターが診ることができるように、生体活動をモニタするための機器を取り付けよう。人間の患者のように、アプリケーションには脈拍があり、データは血液の流れのようにコードのあいだを流れていく。クラウド時代のテスターの技量とは、どのようなデータをどこから取得し、どう分析し、どのように原因を突き詰めていくか。記録をどのように整理するか、といったことになるというのです。Whittaker氏は、新しい時代のソフトウェア品質管理のあり方は、健康管理のようだと結んでいます。cure.これは新しい時代のソフトウェアにおけるチャレンジだ。それは「出荷前にできるかぎり信頼性を高めよう」的なプロセスではない。≫次の記事マイクロソフトに厳格な一家を襲う悲劇。Javaよ永遠なれ≪前の記事Webブラウザは多様性の時代へ。Niino(jniino)IT系の雑誌編集者、オンラインメディア発行人を経て独立。新しいオンラインメディアの可能性を追求しています。10本トランプ政権の不確実性はグローバルIT市場の成長率を下げているとガートナーが暗に指摘。2017年IT市場予測Googleは巨大なインフラをどうやってセキュアに保っているか。独自のセキュリティチップ利用やDoS対策、安全なソフトウェア開発など、全体像を解説したホワイトペーパーを公開さくらインターネット、1ペタフロップス超の「高火力コンピューティング基盤」が産総研とHi-Matのスーパーコンピュータに採用2016年の国内地域別IT市場は東京だけがプラス成長。2017年も東京だけがプラス、大都市圏とそれ以外の格差が広がる。Japanコンテナ市場は急成長、4年で3倍以上の3000億円規模へ。Essentials」まもなく提供開始、シトリックスオープンソースの開発現場では限られたリソースで品質管理をどうしているのか。Framework、power-assertの作者が討論(後編)オープンソースの開発現場では限られたリソースで品質管理をどうしているのか。Framework、power-assertの作者が討論(中編)オープンソースの開発現場では限られたリソースで品質管理をどうしているのか。Edgeの内部もバージョンアップほかグーグルのクラウド事業は広告事業より稼ぐようになる夏のITイベント関連。usPublickeyについて/運営者についてお問い合わせ広告についてプライバシーポリシ。