プロジェクト

全般

プロフィール

操作

Wiki » 履歴 » リビジョン 7

« 前 | リビジョン 7/33 (差分) | 次 »
HAO @nekonosukiyaki, 2018/05/26 16:43


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を処理できれば、何でも使用できる

GoogleAppEngineを利用する開発

GoogleAppEngine利用して、Webアプリなどを開発する手順はGoogleドキュメントを参考
https://cloud.google.com/eclipse/docs/creating-new-webapp?hl=ja


Updated by HAO @nekonosukiyaki , 6年以上前に更新
Access count: 15714

コメント


    HAO @nekonosukiyaki さんが6年以上前に更新 · 7件の履歴