メルカリの開発環境

(2016/09/08〜2016/10/17)
  • メルカリの開発環境とか文化をメモる
  • いろいろ

  • 開発環境は全てQAエンジニアが作る
  • インフラの修正も全てGitHubでプルリクを送り、マージされたらAnsibleでデプロイ
  • 最低限のルールとして、チケット駆動開発をしている
  • hubotコマンドでブランチ名を渡せばQA環境が立ち上がる
  • 環境

  • GitHub開発
  • チケット管理はオールRedmine
  • wikiはCrowi
  • 言語はPHPGolang
  • DBはMySQL
  • RFC

  • 日常で気づいた改善点をRFCと称してIssueにメモしておく
  • 改善デーみたいなのがあるのでそこで改善する
  • Be Professional Dayだった気がする
  • 気になる木

  • 組織拡大に合わせて出てくる課題に対してどうしていくんだろう
  • 縦割りが進んで横串が弱くなるとか
  • エンジニアのサービスに対する熱意はどれくらいなのか
  • 技術に対する熱意やプロ意識は外からでもひしひしと感じる
  • 末端的な開発やユーザにダイレクトでないことをする時にその向こう側にいるユーザを意識できるエンジニアはどれくらいいるのか
  • 変な言い方すると企画とバトることとかあるのかしら
  • 開発環境 メルカリ

Related(2)

general(396)