Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Web creed

1,060 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Web creed

  1. 1. Web Creed @kanayannet #gunmaweb
  2. 2. Creed とは?
  3. 3. Creed = 信条
  4. 4. 今回は 自分が 仕事や趣味でwebアプリの開発をしていて 感じた事....
  5. 5. 結果、こうしていこう と思った 事を話します
  6. 6. ちなみに、仕事でwebアプリ の開発やる時の主な自分の 役割は以下のとおりです。
  7. 7. テストケース作成テストコード作成関数設計、作成 実装
  8. 8. なので、ちょっと主観入るかも?
  9. 9. webアプリの特徴リリース後でも回収が効きやすい
  10. 10. リリース後でも回収出来る...とはいえ、利用者が多くなってくると...
  11. 11. バグったら...怖い dis られる。 迷惑かける。
  12. 12. 0.018 %
  13. 13. この数字、実は 以前自分が作ったソフトのとあるバグが発生する確率です。 ※ユーザ数に対して、とあるバグが 発生した確率です。
  14. 14. それでも利用ユーザ数が 10万人いると... 18人
  15. 15. どう捉えるか?中々、完全に回避は難しい...orz
  16. 16. ここ数年でweb に関わる新技術は 次々に登場しました。
  17. 17. 199x年ダイヤルアップ回線 テレホーダイ ISDN回線 Flash の登場
  18. 18. 2001年ブロードバンドの時代 ADSL . CATV 2003年 光回線MySQL 4.0 の登場
  19. 19. 2004年 Ajax2006年 Json
  20. 20. 2007年∼2009年 NoSQL 系の技術 memcached Hadoop MongoDB Redis
  21. 21. 2010年WebSocket 2011年HTML5, CSS3
  22. 22. 今後も新しいものは、出続けるだろうし まだ、当たり前になってないものも 当たり前になっていくだろう。
  23. 23. 新しいものを使う -> 手本が少ない リスクを伴う
  24. 24. 何もやらない -> 開発効率が上がらない 新しいものが作れない
  25. 25. リスクを回避する為に、色々出ましたね
  26. 26. テストコードを事前に用意 リリースの粒を細かくする変更に耐えられるような設計
  27. 27. 参考: http://www.slideshare.net/Ryuzee/ss-8332120
  28. 28. 手本が無いものは下になりやすいですからね
  29. 29. とはいえ「これやれば絶対大丈夫」 なんてものは無い訳で...
  30. 30. ましてや、こんな低確率なバグをテストで 出すのも至難の業な訳で... 0.018 %
  31. 31. すぐにでも出来るものはみんなやろう。それでも「やってみなければ解らない」 ものは しょうがない
  32. 32. しょうがない != 諦め しょうがない ↓「問題が発覚したら都度対処しよう」
  33. 33. と言っても問題抱えていると、 疲れますよね
  34. 34. こういう場でリフレッシュするなり 意見交換するなりより良いやり方共有するのもいいですね!
  35. 35. ご清聴ありがとうございました!

×