Skip to content

Kick off

ytorii edited this page Oct 25, 2017 · 3 revisions

🍀 プロダクトの目的

  • Roadmap
  • 最新技術を前のめりで試してバグ見つけたらOSSに貢献できるチームを目指す
  • たくさん失敗して経験値をあげていく為のプロダクトでもある
    • エラーでコケてもよい訳ではない
    • 👿 500エラーは大罪です 👿

🔫 プロジェクトの進め方

  • Sprintは2weeks、Sprint毎にKPT
  • 基本は誰かが提案 → Issueで議論 → AcceptされたらProduct Backlogに追加
  • 次回リリースのマイルストーンを決定し、Product Backlogの中から優先順位の高いものからSprint Backlogへ追加していく
  • 導入したいアーキテクチャやツールなどあればIssueでどんどん提案して欲しい
  • 本業の仕事で導入する前にお試し的なノリで(ただし、Acceptされるとは限らない
  • Tebukuroが本業にできるようにしますけどね

📦 ソースの管理

  • GitHub
    • ZenHubを使う
      • Epic - ユーザストーリー単位(e.g. 管理者がイベントを公開する)
      • Issue - ユーザストーリーのタスク単位(e.g. イベントモデルを作成)
    • PRが大きくならないようにしたい(影響範囲を最小限にするため)
    • バージョン管理 x.x.x.x.beta1 → rc1
  • Issue
    • 🇯🇵 🇺🇸 英語には英語で、日本語には英語でも日本語でもOK
    • テンプレートを作成
  • Pull Request
    • 🍴 かならずfork元からPRする
    • テンプレートを作成

💉 テスト

💻 Environment

  • Frontend
    • React, Redux, Flow
    • Next.js
    • Webpack
  • Backend
    • Rails
    • PostgreSQL
    • Websocket, Sidekiq, MQ
  • Mobile
    • React Native
  • Docker
    • 👿
Clone this wiki locally