グループプロジェクトのヒント:JIRAボードを設定し、Githubプロジェクトにリンクする方法


ファウンダーズとコーダーで私のウェブ開発ブートキャンプの間、我々は毎週数日で新しいグループプロジェクトを構築しました.私たちは私たちのgithubリポジトリの問題を提起し、デフォルトの推奨カラムに私たちの問題を視覚化するためにGithubプロジェクトKanbanボードを使用して、進行中、行う.
より長いスプリントでより大きなプロジェクトを構築するために動いたので、我々は問題プライオリティータグ、時間追跡とスプリントポイントのような箱からより多くの特徴を持っているので、代わりに我々のGithubレポをJIRAにリンクしようとしたかったです.
JIRAはソフトウェアエンジニアリングチームだけではなく、プロジェクト追跡のための非常に人気のあるツールです.プログラマーになる前の私の前の生活で、私は電子商取引のファッションブランドのための写真撮影スタジオで働いていました、そして、彼らは製品写真の状態を追跡するためにJIRAを使いました.
私は、人々がそれを持っている愛/憎悪関係を持っているように見えました、そして、それは初心者として使うのが全く難しいことがありえます.私が最初のJIRAプロジェクトを準備したとき、私は圧倒的に混乱しました、しかし、うまくいけば、私はそれをためして、スプリント計画でボスになる人々のためにそれを壊すことができます!

ステップ1 - JIRAプロジェクトボードを設定する

  • すでに持っていないJIRAアカウントを設定します.
  • JIRAで、プロジェクトに移動します.
  • プロジェクトキーに注意してください.
  • プロジェクトボードのテンプレートを選択してください、私は開いたプロジェクトのためのKanbanを推薦するか、固定スプリント計画のためにスクラムを勧めます.このチュートリアルではスクラムを使います.

  • ステップ2 - Githubの統合を設定する

  • JIRAでは、アプリケーションに移動して新しいアプリケーションを検索し、“JITITB JIRAの”を検索します.
  • を選択してアプリを取得し、それが正常に追加されたら、選択を開始を選択します.
  • あなたのGitHubアカウントにあなたを連れて行く組織を加えてください.
  • あなたの組織が表示されない場合は、JIRAをインストールしてください.
  • すべてまたは唯一の選択されたリポジトリにインストールします.
  • どうぞご覧下さいdocs 詳細は

    ステップ3 -あなたのチームメイトをJiraに加えてください

  • すべての人々とチームを見てください、そして、あなたのチームメイトをあなたのJIRAサイトに加えるために、人々を加えてください.
  • ステップ4 - JIRAの問題を追加する

  • これでJIRAのバックログに問題をログ出力できます.
  • 各問題の優先順位の矢印を割り当てることができますまた、ストーリーポイントと元の推定(時間推定).

  • ステップ5 -スプリント計画

  • すべての問題を記録したら、Sprintを作成し、Sprintにバックログの問題をドラッグし始めることができます.
  • それはあなたが追跡することができますので、ポイントの推定値を教えてくれます.

  • ステップ6 -スプリントを開始!

  • スタートスプリントを選択すると、持続時間と開始日を設定できます.
  • 次に、プロジェクトのボードには、列間の問題を移動できるようにリダイレクトされます.これはまた、アクティブなスプリントに移動するときに見つけることができます.

  • ステップ7 - Githubブランチとコミットメッセージのリンク

  • 今すぐあなたのチームのメンバーに問題を割り当てを開始し、コーディングを開始!
  • しかし、待って、どのようにあなたが働いている枝をリンクし、あなたが作るコミット?さて、プロジェクトのキーを覚えていますか?そういうわけで、私のすべての問題が挙げられますCOOL-1 , COOL-2 , など
  • ブランチをJIRA課題にリンクするには、JIRAの発行名でブランチ名が開始されます.COOL-1_create_readme
  • コミットをリンクするには、JIRA課題番号を使用してコミットメッセージを開始し、メッセージを追加します
  • git commit -m "COOL-1 Create README file"
    

    ステップ8 -ログあなたの時間

  • あなたはどのようによく各スプリントの終わりに推定を確認できるようにJIRA上の各問題に費やされた時間を記録することによってあなたの仕事を追跡することができます.

  • それは基本的なプロジェクトを設定するためのそれです!JIRAが提供しなければならないほど多くの特徴があります、しかし、これは我々のグループプロジェクトを通して我々を連れて行くのに十分でした.