آموزش پیاده سازی اسکرام با Azure DevOps

Implementing Scrum with Azure DevOps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Azure DevOps به شما کمک می کند تا فرآیند توسعه و تحویل نرم افزار خود را ساده کنید. این دوره به شما یاد می دهد که چگونه از Azure DevOps با Scrum برای برنامه ریزی، توسعه، آزمایش، پیگیری و استقرار محصولات نرم افزاری خود استفاده کنید. شما می دانید که Azure DevOps می تواند به شما و تیم شما در برنامه ریزی، توسعه و ارائه نرم افزار با استفاده از Scrum کمک کند. اما مطمئن نیستید از کجا شروع کنید. در این دوره آموزشی، پیاده سازی Scrum با Azure DevOps، یاد خواهید گرفت که از Azure DevOps برای ساده کردن محصولات و پروژه های توسعه نرم افزار خود استفاده کنید. ابتدا با مروری بر اسکرام شروع می کنیم تا بدانیم باید روی چه چیزی تمرکز کنیم. سپس به نقش‌ها، مصنوعات و رویدادهای Scrum و نحوه استفاده از Azure DevOps برای مدیریت کار برای هر یک از این موارد خواهیم پرداخت. در نهایت، یاد خواهید گرفت که چگونه از Azure DevOps برای اصلاح بک لاگ، Scrum چند تیمی و ردیابی معیارها با استفاده از داشبورد استفاده کنید. پس از اتمام این دوره، مهارت ها و دانش لازم برای استفاده از Azure DevOps برای پشتیبانی از تلاش های توسعه و تحویل نرم افزار Scrum & Agile خود را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

بررسی اجمالی اسکرام Scrum Overview

  • معرفی Introduction

  • بررسی اجمالی چارچوب اسکرام Scrum Framework Overview

  • تعریف انجام شد Definition of Done

  • PBI باید تکمیل شود تا در یک سرعت انجام شود PBIs Should Be Completed to Done in One Sprint

  • انتخاب مدت زمان اسپرینت Choosing Your Sprint Duration

  • چگونه در Scrum + Azure DevOps موفق باشیم How to Be Successful at Scrum + Azure DevOps

  • خلاصه Summary

برنامه ریزی و مدیریت بک لاگ محصول Planning & Managing a Product Backlog

  • معرفی Introduction

  • عقب ماندگی چیست؟ چرا اهمیت می دهید؟ What Is the Backlog? Why Do You Care?

  • نسخه ی نمایشی: یک بک لاگ محصول در Azure DevOps ایجاد کنید Demo: Create a Product Backlog in Azure DevOps

  • چه چیزی یک بک لاگ محصول خوب را ایجاد می کند؟ What Makes a Good Product Backlog?

  • تخمین و سرعت Estimation and Velocity

  • نسخه ی نمایشی: پیش بینی آینده با استفاده از سرعت Demo: Forecasting the Future Using Velocity

  • نسخه ی نمایشی: بک لاگ نمونه کارها Demo: Portfolio Backlogs

  • گروه بندی کار سازماندهی با بک لاگ ها، مناطق و برچسب های نمونه کارها Grouping & Organizing Work with Portfolio Backlogs, Areas, and Tags

  • نسخه ی نمایشی: گروه بندی سازماندهی کار با استفاده از مناطق و برچسب ها Demo: Grouping & Organizing Work Using Areas and Tags

  • نسخه ی نمایشی: اشکالات را روی بک لاگ خود قرار ندهید Demo: Don't Put Bugs on Your Backlog

  • نسخه ی نمایشی: برنامه های تحویل وابستگی های PBI Demo: Delivery Plans & PBI Dependencies

  • خلاصه Summary

برنامه ریزی اسپرینت Sprint Planning

  • معرفی Introduction

  • جلسه برنامه ریزی اسپرینت چیست؟ What Is the Sprint Planning Meeting?

  • هدف اسپرینت The Sprint Goal

  • برنامه ریزی اسپرینت چیست و چگونه The What and How of Sprint Planning

  • خطرات وظایف محول شده The Dangers of Assigned Tasks

  • نسخه ی نمایشی: Sprint Setup Demo: Sprint Setup

  • نسخه ی نمایشی: انتخاب PBI برای اسپرینت شما Demo: Choosing PBIs for Your Sprint

  • نسخه ی نمایشی: وظایف، کار باقی مانده، ظرفیت Demo: Tasks, Remaining Work, & Capacity

  • نسخه ی نمایشی: استفاده از صفحه بک لاگ برای ایجاد موارد تست Demo: Using the Backlog Board to Create Test Cases

  • خلاصه Summary

اسکرام روزانه و ردیابی پیشرفت اسپرینت The Daily Scrum & Tracking Sprint Progress

  • معرفی Introduction

  • اسکرام روزانه چیست؟ What Is the Daily Scrum?

  • کسالت، ریسک، مسئولیت پذیری Boredom, Risk, & Accountability

  • چگونه Azure DevOps به Daily Scrum کمک می کند؟ How Does Azure DevOps Help with the Daily Scrum?

  • کنترل نسخه، قابلیت ردیابی، انشعاب، ادغام Version Control, Traceability, Branching, & Merging

  • نسخه ی نمایشی: شاخه های ویژه از هیئت بک الگ Demo: Feature Branches from the Backlog Board

  • نسخه ی نمایشی: اسکرام هیئت در اسکرام روزانه/"راه رفتن روی تخته" Demo: Scrum Board at the Daily Scrum / "Walking the Board"

  • نسخه ی نمایشی: استفاده از نمودار Burndown در Daily Scrum Demo: Using the Burndown Chart at the Daily Scrum

  • موانع Impediments

  • نسخه ی نمایشی: ردیابی وظایف مسدود شده با استفاده از فیلد مسدود شده Demo: Tracking Blocked Tasks Using the Blocked Field

  • نسخه ی نمایشی: ردیابی وظایف PBI مسدود شده با استفاده از برچسب ها Demo: Tracking Blocked PBIs & Tasks Using Tags

  • خلاصه Summary

بررسی اسپرینت و گذشته نگر اسپرینت The Sprint Review & the Sprint Retrospective

  • بررسی اجمالی Overview

  • بررسی Sprint چیست؟ What Is the Sprint Review?

  • Sprint Retrospective چیست؟ What Is the Sprint Retrospective?

  • Azure DevOps در Sprint Review Sprint Retrospective Azure DevOps at the Sprint Review & Sprint Retrospective

  • نسخه ی نمایشی: استفاده از Azure DevOps Wiki از طریق رابط وب Demo: Using the Azure DevOps Wiki via the Web Interface

  • نسخه ی نمایشی: استفاده از Azure DevOps Wiki از طریق Git Demo: Using the Azure DevOps Wiki via Git

  • سرعت، خطرات کار ناتمام در دوی سرعت Velocity & the Dangers of Undone Work in the Sprint

  • استراتژی‌هایی برای مدیریت کار Undone در Azure DevOps Strategies for Handling Undone Work in Azure DevOps

  • نسخه ی نمایشی: مدیریت کار Undone در Azure DevOps Demo: Handling Undone Work in Azure DevOps

  • خلاصه Summary

خودکار کردن راه خود برای انجام و تحویل Automating Your Way to Done and Delivery

  • معرفی Introduction

  • اتوماسیون تعریف انجام شده Automation & the Definition of Done

  • نکته: پایگاه داده خود را تحت کنترل نسخه قرار دهید Tip: Get Your Database under Version Control

  • نکته: ساختار ادغام شعبه خود را ساده کنید Tip: Simplify Your Branching & Merging Structure

  • درخواست های کششی Pull Requests

  • تعریف Done، Pull Requests و Policies در Azure DevOps Definition of Done, Pull Requests, and Policies in Azure DevOps

  • نسخه ی نمایشی: یک خط لوله ساخت Azure DevOps ایجاد کنید Demo: Create an Azure DevOps Build Pipeline

  • نسخه ی نمایشی: سیاست های شعبه را برای درخواست های کششی اضافه کنید Demo: Add Branch Policies for Pull Requests

  • نسخه ی نمایشی: یک خط مشی اعتبارسنجی ساخت را برای درخواست های کششی اضافه کنید Demo: Add a Build Validation Policy for Pull Requests

  • نسخه ی نمایشی، قسمت 2 از 2: برای استفاده از قالب های YAML یک Refactor ساخت اعتبار PR ایجاد کنید Demo, Part 2 of 2: Create a PR Validation Build & Refactor to Use YAML Templates

  • نسخه ی نمایشی: معیارهای پوشش کد اجرایی را در درخواست های کششی تجزیه و تحلیل کنید Demo: Analyze & Enforce Code Coverage Metrics in Pull Requests

  • نسخه ی نمایشی: بررسی های سبک کدنویسی را در درخواست های کششی اعمال کنید Demo: Enforce Coding Style Checks in Pull Requests

  • نسخه ی نمایشی: استقرار چند مرحله ای و چند محیطی در Azure با اعتبار سنجی دستی Demo: Multi-Stage, Multi-Environment Deployments to Azure with Manual Validations

  • خلاصه Summary

تست اسکرام و کیفیت کیفیت Scrum & QA Testing

  • بررسی اجمالی Overview

  • بازاندیشی QA Rethinking QA

  • QA جلسه برنامه ریزی اسپرینت QA & the Sprint Planning Meeting

  • موارد QA به شما کمک می کند سریعتر پیش بروید؟ QA Cases Help You Go Faster?

  • ویژگی های تست QA در Azure DevOps QA Testing Features in Azure DevOps

  • برنامه افزودنی مرورگر Azure DevOps برای آزمایش The Azure DevOps Browser Extension for Testing

  • نسخه ی نمایشی: موارد تست ایجاد کنید Demo: Create Test Cases

  • نسخه ی نمایشی: موارد تست را اجرا کنید باگ ایجاد کنید Demo: Run Test Cases & Create Bugs

  • نسخه ی نمایشی: تست اکتشافی Demo: Exploratory Testing

  • نسخه ی نمایشی: موارد تست را با استفاده از اتوماسیون های مرتبط به تست های خودکار متصل کنید Demo: Connect Test Cases to Automated Tests Using Associated Automations

  • خلاصه Summary

پالایش معوقه Backlog Refinement

  • معرفی Introduction

  • اصلاح بک لاگ چیست؟ What Is Backlog Refinement?

  • مزایای بک لاگ پالایش سطوح پالایش Benefits of Backlog Refinement & Levels of Refinement

  • تخمین اتلاف وقت است/چگونه تخمین بزنیم Estimation Is a Waste of Time / How to Estimate

  • روشهای برآورد Methods of Estimation

  • تخمین تیمی با امتیاز داستان و برنامه ریزی پوکر Team-based Estimation with Story Points and Planning Poker

  • تخمین مبتنی بر تیم برای پیش بینی آماری Team-based Estimation for Statistical Forecasting

  • چگونه یک جلسه پالایش بک الگ انجام دهیم How to Do a Backlog Refinement Meeting

  • نسخه ی نمایشی: اصلاح بک لاگ محصول Demo: Product Backlog Refinement

  • اصلاح Backlog در Azure DevOps Backlog Refinement in Azure DevOps

  • نسخه ی نمایشی: Azure DevOps را برای بهبود بهتر سفارشی کنید Demo: Customize Azure DevOps for Better Refinement

  • نسخه ی نمایشی: نمودار اصلاح بک لاگ Demo: Backlog Refinement Chart

  • نسخه ی نمایشی: اصلاح یک مورد بک الگ محصول در Azure DevOps را تقسیم کنید Demo: Refine & Split a Product Backlog Item in Azure DevOps

  • خلاصه Summary

اسکرام چند تیمی Multi-team Scrum

  • معرفی Introduction

  • به چند پروژه تیمی نیاز دارید؟ How Many Team Projects Do You Need?

  • تیم ها در Azure DevOps Teams in Azure DevOps

  • چندوظیفه ای و منابع Multitasking and Resources

  • راهنمای رسمی اسکرام در تیم ها The Official Scrum Guide Guidance on Teams

  • چگونه تیم های خود را سازماندهی کنید How to Organize Your Teams

  • نسخه ی نمایشی: تیم ها در Azure DevOps Demo: Teams in Azure DevOps

  • نسخه ی نمایشی: PBI را به تیم ها اختصاص دهید Demo: Assign PBIs to Teams

  • خلاصه Summary

معیارها و داشبوردها Metrics & Dashboards

  • معرفی Introduction

  • متریک شک Metrics Skepticism

  • معیارهای خوب در مقابل معیارهای بد Good Metrics vs. Bad Metrics

  • چرا این معیار جدید را می خواهید؟: معیارهای خوب، عجیب، بد Why Do You Want This New Metric?: Good, Strange, & Bad Metrics

  • جمع بندی معیارها Metrics Roundup

  • پیش بینی آینده با سرعت Predicting the Future with Velocity

  • پیش بینی آینده با توان عملیاتی Predicting the Future with Throughput

  • نسخه ی نمایشی: داشبورد در Azure DevOps Demo: Dashboards in Azure DevOps

  • خلاصه ممنون Summary & Thanks

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش پیاده سازی اسکرام با Azure DevOps
جزییات دوره
8h 8m
109
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Benjamin Day
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Benjamin Day Benjamin Day

Benjamin Day یک مشاور و مربی متخصص در زمینه بهترین نرم افزارهای توسعه نرم افزار با استفاده از ابزارهای توسعه Microsoft با تأکید بر Team Foundation Server ، Scrum و Windows Azure است. او یک Microsoft Visual Studio ALM MVP ، یک مربی مجاز Scrum از طریق Scrum.org ، و سخنران کنفرانس هایی مانند TechEd ، DevTeach و VSLive است. هنگامی که نرم افزار توسعه نمی داد ، بن شناخته می شد که به دویدن و کایاک سواری می پردازد تا تعادل بین عشق به پنیر ، گوشت های پخته شده و شامپاین را حفظ کند. از طریق http://www.benday.com می توان با وی تماس گرفت.