Tip:
Highlight text to annotate it
X
Git に移行するチームが増えるにつれ、
うまくワークフローに取り込めず苦労し、
軌道に乗るまでに 3 〜 6 ヶ月 かかる事例も増えています。
「Atlassian Git Essentials」を用いると
Git をスムーズに導入でき、
ツール間の連係はシームレスになります。
Git に不慣れなチームにとって、 ブランチで作業を行うのは
馴染みのない面倒な作業かもしれません。
しかし、Git のブランチやマージは 決して難しいものではありません。
皆さんがすぐに始められる方法を 用意した理由もそこにあります。
JIRA の「ブランチの作成」を 使えば、課題からコードへと
直接移動することができます。
まず Stash が独自のブランチモデルに基づき
課題キーを含むブランチのタイトル、 ブランチの種類を提案します。
Bamboo の自動ブランチ検出は ビルドステータスを表示し
ブランチが正しく作成できているのかが 確認できます。
ブランチベースのワークフローは、 シンプルに、一貫性を保つようにしましょう。
開発者との課題の共有が
うまく機能しないことがあります。
開発リーダーやプロジェクトマネージャーは
発生している問題が把握できなくなります。
「Git Essentials」では、JIRA にすべてが集約されます。
プロジェクト管理と開発作業が常に同期します。
コードの更新状況と課題アクティビティを 1 箇所で確認することができ、
関連する情報が即座に見つかります。
JIRA 開発パネルなら、 課題の状況が一目でわかります。
致命的な課題も即座に特定できます。
詳細を確認するには、項目の リンクをクリックするだけです。
たとえば、プルリクエストを受け取れば 連絡する相手がすぐにわかります。
高いコード品質を維持するには、 トレーサビリティが非常に重要です。
「Git Essentials」なら
課題、コード、ビルド間を 自由に行き来することができます。
双方向リンクにより アプリ間の移動は簡単です。
ビルドに失敗したとしても、
Bamboo に直行して
ビルド失敗の原因を即座に特定し、
また JIRA 課題に戻ってこられます。
要点を見失うことなく、 JIRA、Stash、Bamboo 間を行き来できます。
それこそが「Atlassian Git Essentials」であり、
チームがワークフローを取り入れる際に発生する
大きな問題に対してのソリューションなのです。
ベストプラクティスの採用は決して容易ではありませんが、
然るべき場所にて、適切なタイミングで、必要とする情報を 入手できます。