デブサミ2011【18-B-5】クラウド時代のソフトウェア開発
#devsumi 【18-B-5】 ベータテストでは、はじめの方は機能改善要望を受け付けていくけど、後半に進むにつれ、出荷前のRCでは受け付けない。(バグフィックスにつとめる)
2011-02-18 15:55:02#devsumi 【18-B-5】あ、GoogleChromeは3大原則を厳守。3S。シンプル、スピード、セキュリティ
2011-02-18 15:55:55#devsumi 【18-B-5】 クラウドになることで、 リリースしてからが(今まで以上に)本番 さけるべきはサービスダウン、常に安定稼働してないといけない。
2011-02-18 15:57:55及川「クラウドは品質の考え方が変わる。パッケージ時代はリリースして開発プロセスが終了、避けるべきはリコール。クラウドではリリースしてから本番、避けるべきはサービスダウン」 #devsumi
2011-02-18 15:58:36#devsumi 【18-B-5】 ソフトウェアのプロセスそのものもかわってくる。 1サイクルがすごい速くなる。繰り返せる。 Launch & Iterate
2011-02-18 16:01:43#devsumi 【18-B-5】 市場が存在しない場合、そのような商品を提供する場合、マーケットリサーチはあまり意味がない。
2011-02-18 16:03:36#devsumi 【18-B-5】 社内で徹底的に議論し、決まったらすぐにだす。 誰も答えが出せないので。 クライアントにインストールするようなものではなく、Web越しだから使われてるかがわかる。
2011-02-18 16:05:34要は誰も正解を知らない。フォーカスドユーザーインタビューなどをしても、「人は聞かれると喜ばれる答えを返してしまう」ことにより、意味はない #18B5 #devsumi
2011-02-18 16:05:39#devsumi 【18-B-5】 ウェブベースのクラウドには、バージョンの概念はほとんど関係がない。 絶えず進化しているので。(内部的にはある)
2011-02-18 16:05:53ウェブサービスではABテストが使える。だから、ユーザの行動で機能が使われているがテストできる #devsumi #18B5
2011-02-18 16:07:31開発インフラがスケールするようになっている。googleでは40の異なるオフィスに5000の開発者がいる。人手によるビルドの制御は無理。速すぎて正しくメモれてないかも #devsumi #18B5
2011-02-18 16:09:39