運用・開発 試行錯誤

25
DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03 運用・開発 試行錯誤

description

2013.10.03 DevLove関西 ~運用現場の話を聞いてみる~ 「運用・開発 試行錯誤」 発表資料

Transcript of 運用・開発 試行錯誤

Page 1: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

運用・開発 試行錯誤

Page 2: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

今回、初めて DevLove関西で お話させて頂きます!

Page 3: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

• 牛島 真一

• 株式会社モノタロウ

自己紹介

IT部門 コンテンツ開発グループ リーダー

• BtoB ECサイト運用・開発

• 認定スクラムマスター

Page 4: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

• 商品検索システム開発

• UI 開発

• SEO

• 新規システム導入・調査

*フロント~インフラ 幅広い知識が必要

コンテンツ開発グループ

Page 5: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

• 事業者向け通販サイト

• 工場・工事用間接資材、自動車

アフターマーケット商品通信販売

• 取扱商品点数 800万点 2014年10月現在

Page 6: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

顧客属性

業種 規模

•「製造業」 「自動車業」 「建設・工事業」

従業員50人以下、約70%

Page 7: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

• 開発言語

• システム自社開発

• Webシステム

• 基幹システム

• 物流システム

運用・開発

Page 8: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

アクセスが集中する時間

平日 9:00~18:00 メイン 12:00~13:00 アクセスが落ちる 18:00以降いっきに落ちる

Page 9: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

IE

Internet Explorer6~11 全部テスト対象ブラウザだったりなかったり...(´Д`;)

IE11

56%

IE8

21%

IE9

12%

IE10

8%

IE7

2%

IE6

1%

Internet Explorer

Chrome

Safari

Android Browser

Firefox

0.0

0%

10.0

0%

20.0

0%

30.0

0%

40.0

0%

50.0

0%

60.0

0%

70.0

0%

Page 10: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

電話・FAXでも注文受付

FAX限定キャンペーンとかあります 受注全体の約15%とかあります

Page 11: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

取扱商品がマニアック

用途不明な商品が多々...

Page 12: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

商品データが日々増加

現在約800万商品 取り扱う商品は日々増加…

商品を検索するシステムの運用・開発

Page 13: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

開発システム例

入力途中の文字からキーワード候補表示

Page 14: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

開発システム例

API化する事で 同様の機能を素早く 展開

Page 15: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

運用・開発

ABテストやってます

テストAはガジェット上部に表示

テストBはガジェット下部に表示

Page 16: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

計測結果 データ分析チーム → 採用可否 テストの仕組みも自社開発

テストしたいって誰が決めるの?

ところで…

Page 17: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

誰でも提案可能!

とは言え… 各自チームリーダとの話し合いは 突破して下さい。

Page 18: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

悩みごと

サポートブラウザの多さ… IE6~11、FF、Ch、Safari

UI開発での互換検証も…

Page 19: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

自動化はじめました

まだテスト開発環境で検証中ですが

Page 20: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

前々からやりたいと思ってたが なかなかできなかった…

でも!

プロジェクトとして動き始めてます

Page 21: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

何をしたか?

チームメンバーに分担して それぞれ動いてもらった

リファクタリング部隊 CIツール部隊

Page 22: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

それとなく各部署にヒアリング… 「悩み事を共有してください!」

そして…

Page 23: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

社内勉強会を開催!

結果

毎回20名以上の参加者!

Page 24: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

わかったこと

新しい事をやるのは1人じゃ限界があります。 その為にチームがいると思います。 チームでも手におえない事があるなら チームの枠を超えて、まきこんでいけば 実は案外かんたんに動き始めていく事を いま、身をもって体験しました。

Page 25: 運用・開発 試行錯誤

DevLove関西 ~運用現場の話を聞いてみる~ 2014.10.03

ありがとうございました!