Visual Studio Team Services で 新規プロジェクトを作成するときの自分用初期設定メモ

公開日: : Blog, Microsoft

新規プロジェクト作成

  • Version control -> Git
  • Work item process -> Scrum

ブランチなど

READMEやgitignoreの作成

  • Add a README
  • Add a .gitignore: Visual Studio

Developブランチを作成

  • Code -> Branches
  • New Branch
  • develop based on master

  • Setting
  • Version Control
  • develop 右クリック -> Set as default branch

ブランチポリシーの設定

ブランチ保護
 レビュー必須
 チケットリンク必須
 レビュー解決済み

マージ前ビルド検証は任意

※masterも同様

バックログなど

  • EpicsとFeaturesを含めるか決める
  • Working days:適宜
  • Working with bugs:Bugs are managed with tasks に変更

プロダクトバックログとざっくりスプリント計画

  • プロダクトバックログを全部書き出す
  • リードタイム決めてスプリント定義

スプリント計画

  • スプリントバックログ決める
  • Work -> Backlogs -> 対象スプリント -> Capacity
  • メンバーアサインとCapacity Per Day(必要に応じてDays Off)を入力
  • プロダクトオーナーとスプリント計画たてる
  • 対象スプリントのバックログアイテムごとのタスクを洗い出す、見積もりもここで入力
  • スプリント開始以降はバーンダウンチャートで確認する

ビルド・リリース定義

  • Setting -> Agent queues でビルドエージェント作成
  • デフォルトのクラウド上のエージェントでもいいが無料枠の月240分はすぐ到達してデプロイ出来なくなってしまう。
    有償パイプライン追加してもいいが、無償のプライベートパイプラインが1つ用意されているのでそれは活用したい。

  • New ququq -> Create a new pool → ここで入力したPool nameは後で入力する
    ビルドマシン上でVSTSひらいてDownload agentをクリック、あとはそこの案内どおりコマンドぽちぽち打てば終わる。

  • デプロイまでやる場合は、NPM入ってないとデプロイ失敗するタスクが多いので事前にホストマシン(≒ビルドマシン)上に入れておく

  • ビルド・リリース定義はターゲットアプリケーションによって全然変わるので割愛

  • リリース定義に承認者追加するかどうかはデリバリー計画によって決める

ダッシュボード

  • チームにあわせて好きにやる。
  • ダッシュボードが一番おもしろい
  • Manage Dashboards から Auto-refresh を ON にしてディスプレイにつけっぱなしにしておくと便利

関連記事

no image

Visual Studio 2017 Version15.2 にアップデート後、Xamarin.iOS でビルドエラーが発生時の回避メモ

環境 Visual Studio Enterprise 2017 Version 15.2

記事を読む

no image

Windows8.1 64bitにVB6.0開発環境を構築メモ

MSDNフォーラムの、この投稿はとても素晴らしいです。 windows 8 64bit

記事を読む

Hardware assisted virtualization and data execution protection must be enabled in the BIOS

MacBook Pro + Bootcamp + Windows10 で Docker for Wi

記事を読む

【WPF/XAML】テキストボックスをテキストエリアにする

XAMLのTextBoxをHTMLのTextAreaのように表示・動作させる方法 <

記事を読む

シマンテックインストール時に「指定されたパスが空です。」

Windows10 64bit, Symantec Endpoint Protection はおそら

記事を読む

no image

Windows 10 IoT Core の 製品化メモ

概念実証(Proof of concept)を終了し、製品化を行いたい場合のステップ サインア

記事を読む

no image

Microsoft.OData.Clientでフォーム認証を行う

構成 サーバー ** Azure API Apps ** ASP.NET Web API クライ

記事を読む

no image

【C#, WPF】XMLデータをListViewに表示し、チェック項目のみXML保存させる

前回の続きというか、WPF版。 <Window x:Class="MyWP

記事を読む

Visual Studio 2015 Update1 の Xamarin.Forms でインテリセンスを使いたい

Xamarinを触り始めました。 チュートリアルということで、Xamarin.Forms Quick

記事を読む

Visual Studio 2015 + PHP Tools for Visual Studio で App Service for Linux へデプロイ

発端はこれ。 https://social.msdn.microsoft.com/Forums/ja

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑