Jira のアクションを使って作業時間を計測する
こんにちは、 @kz_morita です。
今回は、普段使っている Jira で作業時間を算出するために、Jira のアクションを使って計測してみたので、方法についてまとめます。
Jira で作業時間を計測する 下準備 まず準備として、Jira に以下の 3 つのカスタムフィールドを追加します。
着手時刻: datetime 完了時刻: datetime リードタイム(分): number 次にカスタムフィールドの ID を知るために、上記のフィールドが入ったチケットを実際に作成します。
作成したら右上のメニューから、XMLのエクスポート を選択します。
すると以下のようなXMLが表示できます。
後ほど使うので、着手時間フィールドのIDを控えておきます。 今回のケースだと、customfield_10034 となります。
ここまで準備できたら OK で、実際に Jira のアクションを作成していきます。
アクション作成 アクションですが基本的に、トリガー (いつ) と条件 (どれを) とアクション (なにする)をセットで作っていきます。
今回は 3 つアクションを作ります。
着手時刻記録用 完了時刻記録用 リードタイム算出用 着手時刻記録用 以下のような情報で作ります。
トリガー 課題のトランジション時を選択して、ソースステータスに、オープン ターゲットステータスに DOING を選択します。 要は課題が着手開始されたときのステータスの遷移時に発火するように設定します。
条件 今回は、対象のプロジェクトだけに適用するようなトリガーにしたいため、上記のような条件を設定しました。
アクション 上記のように、着手時刻のフィールドに対してトリガーが発火された時刻を入力するように設定します。