آموزش توسعه‌دهنده Microsoft Azure: تراز کردن الزامات عملکردی و غیرعملکردی

Microsoft Azure Developer: Aligning Functional and Non-functional Requirements

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برای برنامه ریزی، ساخت و ارسال یک سیستم یا برنامه موفق، ابتدا باید دقیقاً در مورد آنچه که سیستم باید انجام دهد و چه ویژگی هایی از آن انتظار دارید، آگاه شوید. در این دوره، Microsoft Azure Developer: Aligning Functional and Non-functional Requirements، دانش اساسی برای کشف، نوشتن و اصلاح نیازهای کاربردی و غیر کاربردی خود را یاد خواهید گرفت. ابتدا، خواهید دید که چگونه می توان الزامات را از ایده های تجاری بزرگتر استخراج کرد و چرا تمایز بین عملکردی و غیر کاربردی مهم است. در مرحله بعد، راه‌هایی برای کشف فرضیات ناگفته و ادغام این ایده‌ها در داستان‌های کاربر و معیارهای پذیرش را بررسی خواهید کرد. در نهایت، شما بر روی تخمین تلاش در وظایف خود و چگونگی اطمینان از اینکه تلاش های خود قابل آزمایش و اندازه گیری هستند، کار خواهید کرد. هنگامی که این دوره را به پایان رساندید، مهارت ها و دانش مورد نیاز برای اهداف تجاری مبهم و تقسیم آنها به وظایف واضح و قابل دستیابی را خواهید داشت.

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

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

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

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

معرفی Introduction

  • بررسی اجمالی: چرا ما این کار را انجام می دهیم Overview: Why We Do This

  • بررسی اجمالی: چرا ما این کار را انجام می دهیم Overview: Why We Do This

  • چه چیزی میخواهید بدانید What You Need to Know

  • چه چیزی میخواهید بدانید What You Need to Know

  • واژگان کاری ما Our Working Vocabulary

  • واژگان کاری ما Our Working Vocabulary

  • مقایسه الزامات عملکردی و غیر عملکردی Comparing Functional and Non-functional Requirements

  • مقایسه الزامات عملکردی و غیر عملکردی Comparing Functional and Non-functional Requirements

خواندن و تفسیر مشخصات طراحی Reading and Interpreting Design Specifications

  • بررسی اجمالی: اولین چیزی که می آید Overview: What Comes First

  • بررسی اجمالی: اولین چیزی که می آید Overview: What Comes First

  • ایجاد حس "نیاز" Making Sense of "Requirement"

  • ایجاد حس "نیاز" Making Sense of "Requirement"

  • استفاده از FURPS برای استخراج نیازها Using FURPS to Elicit Requirements

  • استفاده از FURPS برای استخراج نیازها Using FURPS to Elicit Requirements

  • شناسایی محدودیت های فنی و معماری Identify Technical and Architectural Constraints

  • شناسایی محدودیت های فنی و معماری Identify Technical and Architectural Constraints

  • پاسخ به تغییر ویژگی های پلت فرم Responding to Changing Platform Features

  • پاسخ به تغییر ویژگی های پلت فرم Responding to Changing Platform Features

  • مفروضات و اهداف خودسرانه را شناسایی کنید Identify Assumptions and Arbitrary Goals

  • مفروضات و اهداف خودسرانه را شناسایی کنید Identify Assumptions and Arbitrary Goals

اصلاح داستان های کاربر و معیارهای پذیرش Refining User Stories and Acceptance Criteria

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

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

  • نوشتن داستان های کاربر Writing User Stories

  • نوشتن داستان های کاربر Writing User Stories

  • تعریف معیارهای پذیرش Defining Acceptance Criteria

  • تعریف معیارهای پذیرش Defining Acceptance Criteria

  • پالایش داستان های کاربر Refining User Stories

  • پالایش داستان های کاربر Refining User Stories

  • داستان های کاربر به عنوان نیازهای غیر کاربردی User Stories as Non-functional Requirements

  • داستان های کاربر به عنوان نیازهای غیر کاربردی User Stories as Non-functional Requirements

تعریف وظایف و ایجاد سطح تلاش Defining Tasks and Establishing Level of Effort

  • برآورد نرم افزار و سطح تلاش Software Estimation and Level of Effort

  • برآورد نرم افزار و سطح تلاش Software Estimation and Level of Effort

  • استفاده از نقاط داستانی Using Story Points

  • استفاده از نقاط داستانی Using Story Points

اطمینان از اینکه همه الزامات قابل آزمایش هستند Ensuring All Requirements Are Testable

  • اندازه گیری کیفیت و قراردادهای سطح خدمات Quality Measurements and Service Level Agreements

  • اندازه گیری کیفیت و قراردادهای سطح خدمات Quality Measurements and Service Level Agreements

  • تعریف الزامات قابل آزمایش Defining Testable Requirements

  • تعریف الزامات قابل آزمایش Defining Testable Requirements

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه‌دهنده Microsoft Azure: تراز کردن الزامات عملکردی و غیرعملکردی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 20m
40
Pluralsight (پلورال سایت) pluralsight-small
27 شهریور 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
53
4.8 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simon Allardice Simon Allardice

سایمون یکی از نویسندگان ستاد در Pluralsight است. وی با بیش از سه دهه تجربه توسعه نرم افزار ، در هر رشته ای برنامه ریزی کرده است: از امور مالی تا حمل و نقل ، راکتورهای هسته ای تا بازی سازی. قبل از پیوستن به Pluralsight ، سیمون نویسنده اصلی توسعه دهنده در lynda.com بود. اولین دوره ویدئویی وی در سال 2002 منتشر شد: از آن زمان ، دوره های محبوب وی توسط صدها هزار توسعه دهنده مشاهده شده است. تمرکز فعلی او هم بر روی جدید - جدیدترین فن آوری های توسعه iOS و Mac - و هم به موضوعات قدیمی: علوم رایانه اساسی است. او وسواس دارد که موضوعات پیچیده را در دسترس ، به یادماندنی و آسان تر برای یادگیری قرار دهد.

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

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

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