AzureDevOpsに基づいてプロジェクト管理システムを構築した方法

15年以上の作業で、エキゾチックなFogBugzやMantissから、2019年まで積極的に使用されていた最新のもの(TFS、Jira、Redmine、さらにはGitLab)まで、さまざまなトラッカーと出会いました。昨年、私たちは数か月で200人をAzureDevOpsで作業するために転送しました。この記事では、それがどのように起こったかを説明します。





4つのトラッカーは、サポートした4つの異なるプロセス、プロジェクトテンプレート、ビルドおよび展開システムです。一般的なトラッカーへの道は、実験から始まりました。つまり、チームの1つを「マイクロソフト以外の」スタックからAzureDevOpsに転送することです。偶然にも、パンデミックのために実験は検疫のほぼ前に行われましたが、これは私たちを止めませんでした。そして、1年足らずで、すべてのエンジニアがAzureDevOpsに移行しました。





AzureDevOpsが選ばれる理由

さまざまなトラッカーの機能を注意深く調査し、Microsoft Azure DevOps(以前のTFS)プラットフォームを選択しました。ユニバーサルプランニングツールとしての基本的な目的において、AzureDevOpsにはいくつかの利点があります。





  • 休暇を考慮し、他のプロジェクトに切り替えることで、チーム内の各人のタスクとワークロードの分散を計画するための便利なインターフェイス。





  • 1 ;





  • remaining work ;





  • , , Area.





, , , : , , , , .





  • .





  • CI/CD .





  • ,





  • , (, , );





  • : , , , . , -.





.





  1. : .  . . , . , .





  2. .  : PBI, PBI , , , , , .





  3. .  – Azure DevOps.





  4. Git.  , Azure DevOps, CI/CD - Gitlab. , . : , Git, CI/CD. Gitlab Gitlab – Azure DevOps, , .





  5. Azure DevOps Git CI/CD.  Azure DevOps CI/CD. Azure DevOps , Gitlab - Devps Gitlab Azure DevOps . Azure DevOps Gitlab. Azure Devps , , “ ”. , Pull Request Code Review, , .





. . – , .





  1. , , Azure DevOps.





  2. , , « ». .





  3. - .





  4. «» Azure DevOps. .





  5. , , , , . .





  6. .





: Azure DevOps

. , .





time-to-market

. , -  , . , , , Excel .





, , , - -. , ( , ..).





: , . , .





, , . , . – , .





-

Azure DevOps . , - . Software Developer in Test (SDET) Azure DevOps, -.





Jira, ServiceNow

. — Service Desk , , Service Desk .





BPMN Camunda, , .





MS Teams

Microsoft Teams . , , , .





Teams, - Azure DevOps .





 





Azure DevOps :





  • (.NET JAVA, ) time-to-market .





  • 会社のすべての従業員に、開発管理プロセスとツールの共通のビジョンを提供します。その結果、プロジェクト間のプロセス、チーム間のスペシャリストのローテーション、複数のチームの従業員の作業が一度に簡素化されました。





  • プロジェクト間(設定、ダッシュボード、メトリック)のタスクおよびチーム管理でグッドプラクティスを再利用します。








All Articles