プロジェクト

全般

プロフィール

操作

Wiki » 履歴 » リビジョン 9

« 前 | リビジョン 9/33 (差分) | 次 »
みぞ @mizo0203, 2018/05/27 08:04


Wiki

開発ツール

  • GitHub
  • Redmine
    • 要件管理
    • 不具合管理
    • Wiki
  • Markdown + PlantUML
    • ドキュメント作成
    • 設計図作成
      • ※ Word・Excel・PowerPoint は使用禁止
  • CircleCI - 1 コンテナ無料(プライベートリポジトリでも可、ビルド時間 25h/month まで)
    • ビルドチェック
    • 静的解析
      • Lint - コードの構文チェック
      • FindBugs - 実行時に起こり得るバグの検出
    • 【できれば】Programming Tests
    • 【できれば】Deploy
  • Slack
    • チャット

利用サービス

開発フロー

  1. Redmine にチケットを作成
  2. GitHub で各自ブランチを切って Commit & Push
    • プリフィックス(範囲) + 英語のコミットメッセージ + #チケット番号 + @作業時間
    • 原則 1 Commit 1 チケット
      • fix(*): hogehoge. #99 @0.5h #999 @1h :例外的に複数チケットを 1 Commit で対処する場合
  3. CircleCI でビルドチェック、静的解析、PT
  4. みぞ + 1 名の 2 名でコードレビュー & マージ
  5. CircleCI でビルドチェック、静的解析、PT、Deploy

開発言語

サーバーはJSONを処理できれば、何でも使用できる

Google App Engine for Java を利用する開発


Updated by みぞ @mizo0203 , 6年以上前に更新
Access count: 15103

コメント


    みぞ @mizo0203 さんが6年以上前に更新 · 9件の履歴