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

UWPとAzure Web AppsでOData

超メモ。走り書き。 Azure上にSQLデータベースコードファーストなAPIをODataで作成する。

記事を読む

[OxyPlot]errro CS0117: ‘Resource.Attribute’ に ‘mediaRouteSettingsDrawable’ の定義がありません

Xamarin.Formsでグラフ描画を行う方法のひとつにOxyPlotというライブラリがある。

記事を読む

no image

属性を使って、列挙型の列挙子を並び替え、フィルタリングする

メモだよ

記事を読む

NetworkOperatorTetheringManager を使って、モバイルホットスポットをアプリケーションから構成する

UWPアプリケーションからテザリングアクセスポイントの構成を行ったメモ テザリングの Networ

記事を読む

no image

Xamarin.FormsのAndroidでスプラッシュ画面

Xamarin.Formsでアプリを作成した時、iOSは起動時にLauncher.storyboar

記事を読む

Xamarin Studio から Visual Studio for Mac へ変更してから、”The “XamlCTask” task failed unexpectedly.” が発生。

Visual Studio for Mac がGAしたので、インストールしてみた。 それまで開発して

記事を読む

no image

Developers Festa Sapporo 2016 メモ

ブログ書くまでが、Developers Festa Sapporo 2016 社内とかに展開するよ

記事を読む

no image

Azure へ WordPress 環境を作成

よくあるやつだけど。 社内LT用

記事を読む

no image

UWPでMicrosoft.OData.Clientを使用する時、LINQ式でエラー

UWPからは非同期メソッドを実行する必要があるので、通常はExecuteAsyncをコールするが、

記事を読む

【ストアアプリ】バッジ通知(BadgeUpdateManager)について

こんにちは。 前回のタイル通知にバッジ通知を追加しました。 以下を参考に。 https

記事を読む

Message

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

PAGE TOP ↑