Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TokyoOtakuModeの開発フローと利用しているツールについて

bells17
March 25, 2016

 TokyoOtakuModeの開発フローと利用しているツールについて

バックオフィスダベリNight
http://ci-daberi.connpass.com/event/28155/
でLTしたスライドです
TokyoOtakuModeの開発フローと開発周辺で使っているツールについてざっくりとまとめて話しました

bells17

March 25, 2016
Tweet

More Decks by bells17

Other Decks in Technology

Transcript

  1. @bells17 • Tokyo Otaku Mode Inc. • Backend Engineer /

    Infrastructure Engineer • @bells17_
  2. ։ൃମ੍ • ։ൃ͸શͯGithub ͷ Pull Request Λ௨ͯ͠ߦ͏ • ίʔυͷमਖ਼ʹ൐͍ඞͣϢχοτςετΛॻ͘ •

    2 review ମ੍(2ਓ͔ΒͷϨϏϡʔΛ௨ͨ͠ Pull Request ͷΈ merge ͞ΕΔ) • σβΠϯͳͲҰ෦λεΫΛআ͍ͯશΤϯδχΞ͕ϑϩϯτΤϯυ/ όοΫΤϯυͷ྆ํͷ։ൃΛߦ͍ͬͯΔ • εΫϥϜ։ൃ(తͳ΋ͷ)
  3. issueͷىථ • ͪΐͬͱ࣭ͨ͠໰ͳͲ΍ۓٸ౓ͷߴ͍QA͸ Slack Ͱϝο ηʔδ • ٞ࿦ͨ͠Γେ͖Ίͷཁ݅ʹ͍ͭͯ͸ࣄલʹϝʔϧ্Ͱ΍Γͱ Γ •

    ↑Ͱ͋Δఔ౓৘ใ͕·ͱ·ͬͨஈ֊Ͱ Github ͷ issue Λ࡞੒ • Ϣʔβʔ໰͍߹Θͤ͸CSνʔϜ͕ Zendesk ܦ༝Ͱ issue Λ ࡞੒
  4. λεΫͷ؅ཧ/༏ઌ౓ௐ੔ • Github Ͱ࡞੒ͨ͠ issue Λ୲౰νʔϜͷ Trello ʹొ࿥ (Chrome extension

    ͷ Bug 2 Trello ͕ศར) • ༏ઌ౓Λௐ੔্ͨ͠ͰλεΫΛফԽ͍ͯ͘͠(εΫϥϜ։ൃͳ ͷͰجຊతʹ࣍ճҎ߱ͷλΠϜϘοΫεʹೖΔ) • εΫϥϜ։ൃνʔϜͰ͸λΠϜϘοΫεͷ੒ՌΛεϓϨου γʔτͰ؅ཧ • ϨτϩεϖΫςΟϒ(ৼΓฦΓ)΋TrelloͰ؅ཧ
  5. ػೳͷϦϦʔε • ػೳͷϦϦʔε(deploy)͸1೔ʹ͓Αͦ4~5ճఔ౓ • deploy ʹ͸ capistrano Λར༻ • Өڹͷେ͖͍ϦϦʔεͷ৔߹ϦϦʔεલʹࣾ಺ϝϯόʔʹࠂ

    ஌/ϦϦʔεͷৄࡉΛϝʔϧ • 1िؒຖʹओཁͳػೳϦϦʔεΛ·ͱΊͯϝʔϧ • 1ϲ݄ຖʹिؒͷϦϦʔεϝʔϧ಺༰Λ·ͱΊͯ࠶ࠂ஌
  6. υΩϡϝϯτ؅ཧ • ΤϯδχΞνʔϜ͸جຊతʹ esa.io Λ࢖༻ • υΩϡϝϯτ/ٞࣄ࿥/ػೳϦϦʔε/೔ใͳͲ • CSV ϑΥʔϚοτఆٛ͸

    Google Spreadsheet Λ࢖༻͢ΔͳͲҰ෦͸ผͷπʔϧΛར༻ • ϑΝΠϧڞ༗͸جຊશͯ Google Drive Ͱ