در فرآیند ALM (یا همون DevOps) بخش های مختلفی وجود داره، بخش مدیریت نسخه های کد و دیتابیس (version Control/Source Control)، بخش مدیریت پروژه و Task ها (Issue ها)، بخش بررسی کیفیت و Build و Test خودکار (Continuous Integration)، بخش پابلیش و Deploy محصولات ایجاد شده (Continuous Delivery/Deployment) و در نهایت Continuous Monitoring And Feedback.

دوره ی Effective Team Management with VSTS/TFS 2018 Update 2 and Scrum ارائه دهنده روش صحیح، بهینه و عملیاتی مدیریت پروژه چابک (Agile) با استفاده از ابزارهای پلتفرم مایکروسافت است.
 
Effective Team Management with VSTS/TFS 2018 Update 2 and Scrum
Guide for scrum Masters

Published: June 8, 2018
Course Title: Effective Team Management with VSTS/TFS 2018 Update 2 and Scrum
Audiences: Scrum Masters, Project Managers, Team Leads, Agile Team Members or anyone who handles and involves in the Enterprise Software Delivery Process
Prerequisites: Minimum2 Year Software Development in Teams, Basic Agile Methodologies Knowledge
Technology: Visual Studio Team Services/Team Foundation Server 2018 Update 2
Course Hours: 30 Hour
Author: Ali Azhdari
این دوره نگاه عمیقی به مشکلاتی که تیم های چابک در مدیریت Issue ها به اونها بر میخورند داره و به اونها یاد میده چطور با استفاده از بهترین ابزارها به این مشکلات غلبه کنن.

به جای آموزش جزئیات ابزار VSTS/TFS این دوره ارائه دهنده راه حل های تایید شده اییه که به شما کمک می کنه تیم چابک بهتری داشته باشید. یاد میگیرید که چطور تیم های کوچیک رو مدیریت کنید، چطور فرآیند کاری تیم های بزرگ رو برای کار روی پروژه های بزرگ تسهیل کنید. همینطور یاد میگیرید که با تیم های توزیع شده (از نظر جغرافیایی) کار کنید و پروژه رو به نتیجه برسونید.
 این دوره توجه خاصی به ایجاد پایداری طولانی مدت برای مدیریت موثر Backlog/portfolio backlog داره. می بینید که چطور از نزدیک با Stakeholder کار کنید تا به درک بهتری از نیازمندی های محصول رسیده و چگونگی فرآیند Post execution analysis و برنامه ریزی اسپرینت بعدی رو یاد می گیرید .

مدت دوره: ۳۰ ساعت
پیش نیاز: حداقل ۲ سال سابقه توسعه نرم افزار در تیم های نرم افزاری، آشنایی با روش های چابک مدیریت پروژه های نرم افزاری
مخاطب: اسکرام مسترها، مدیران پروژه، اعضای تیم های چابک
اهداف دوره: هدف اصلی از این دوره پر کردن جای خالی موجود در فرآیند ALM در کشورمون هست، بعضا ابزار یا پروسه ایی نصب و استفاده میشه ولی به علت عدم استفاده صحیح هم تیم با مشکلاتی مواجه میشه و هم اون فرآیند زیر سوال میره، این دوره به شما نشون میده روش استفاده صحیح از VSTS/TFS برای مدیریت Issue ها و پروژه های نرم افزاری چابک به چه شکله.
 
مطالبی که در این دوره یاد می گیرید:
  • راهبری تیم های بزرگ و توزیع شده با استفاده از VSTS/TFS
  • اجرای فرآیندهای تیم Agile
  • مرور Requirement ها جهت ایجاد traceability با کمک Visibility و Accountability
  • غلبه بر چالش ها و دوری جستن از مشکلات معمول تیم های Agile
Chapter 1 – Handling Teams
VSTS/TFS
Team Project Collections, Team Projects, and Teams
Work Items
Iterations/Sprints and Areas
Determining the Ideal Size for Teams
Large Teams
Getting Started with Large Teams
Monitoring the Progress of Multiple Teams

Chapter 2 – Work Items And Process Templates
Traceability (VSTS/TFS Work Item Tracking System)
The Process in VSTS/TFS

Chapter 3 – Working With a Backlog
Defining Work
Work That Delivers Value to Clients
Support Work
Spike Items
Backlog
Levels of Backlog
Adding Defects/Bugs to the Backlog
Grooming Your Backlog
Prioritizing the Backlog
Estimating Your Backlog Work
Getting Stakeholder Feedback
Defining a Process
Planning with a Small Team
Planning with a Large Team
Visualizing Your Plan
The Sprint Zero or the Pre-Sprint

Chapter 4 – Working On Iteration
Starting the Sprint
Daily Activity
Planning the Day
Choosing Work for the Day
Tracking and Resolving Impediments and Other Supportive Work
Handling Supportive Work within the Team
Handling Impediments/Roadblocks
Working with Code
Testing the Work
Monitoring the Progress
Avoiding Defects
Facilitating Unavoidable Changes
Handling Disaster Situations
Release Stability
Visualizing and Positively Impacting the Team

Chapter 5 – Work After an Iteration
Handling Partially Done Stories
Moving Partially Completed Work to the Backlog
Visualizing and Analyzing the Completed Work
Velocity
Burndown and Burnup
Lead Time and Cycle Time
Cumulative Flow
Planning the Next Iteration
Forecasting Future Work
Planning Capacity for the Next Iteration
Continuous Improvement

Chapter 6 – Roadmap/Project Plan and Resources
Creating the Project Plan/Product Roadmap
Business Analysis (Office Integration)
The Mobile Interface

Chapter 7 – Adapting VSTS/TFS to your Team’s Process
Customizing Shared Resources
Customizing Team Projects and Processes
Customizing the Access to Work Tracking Tools
Customizing the Test Experience
Additional Customization Options