آموزش مدیریت فرآیند نرم افزار

Software Process Management

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره با بررسی دقیق روند توسعه نرم افزار مقدمه ای در مورد مطالعه مهندسی نرم افزار فراهم می کند. چندین مدل محبوب فرآیند توسعه نرم افزار ، همراه با مباحث مربوط به چرخه عمر نرم افزار ، کیفیت ، مورد بررسی قرار گرفته است ... یکی از اساسی ترین جنبه های مهندسی نرم افزار ، درک فرآیند توسعه نرم افزار است. این دوره در مورد مدیریت فرآیند نرم افزار با بررسی چندین مدل محبوب برای توسعه نرم افزار ، پایه ای برای مطالعه در مهندسی نرم افزار است. این دوره با مطالعه چرخه عمر نرم افزار آغاز می شود ، و سپس چندین مدل از محبوب ترین و پرکاربرد برای توسعه نرم افزار ، با ابتدایی ترین و پیشرفته ترین آنها معرفی می شود. پس از پوشش این مدل ها ، این دوره کیفیت را به عنوان مربوط به روند کلی توسعه نرم افزار بررسی می کند و در مورد راه های استفاده از مدیریت پیکربندی نرم افزار برای بهبود کیفیت بحث می کند.

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

مقدمه Introduction

  • مقدمه Introduction

چرخه عمر نرم افزار The Software Lifecycle

  • مقدمه و مراحل Introduction and Phases

  • ساختن خانه Building a House

  • ساخت خانه در مقایسه با چرخه زندگی نرم افزار Building a House Compared to the Software Lifecycle

  • خلاصه Summary

آبشار و مدل های "V" Waterfall and "V" Models

  • معرفی اجمالی Introduction & Overview

  • نمودار مدل آبشار Waterfall Model Diagram

  • تاریخچه و مشخصات مدل آبشار History and Characteristics of the Waterfall Model

  • مزایای مدل آبشار Advantages of the Waterfall Model

  • معایب مدل/خلاصه آبشار Disadvantages of the Waterfall Model/Summary

  • V مدل: مقدمات طراحی مراحل V Model: Introduction & Design Phases

  • مدل V: مراحل آزمایش V Model: Testing Phases

  • خلاصه/نتیجه گیری ماژول Module Summary/Conclusion

مدل مارپیچی Spiral Model

  • مقدمه Introduction

  • مراحل Steps

  • تکرارهای 1 و 2 Iterations 1 and 2

  • تکرار 3 Iteration 3

  • تکرار 4 و مزایا Iteration 4 and Advantages

  • معایب و خلاصه Disadvantages and Summary

فرایند یکپارچه منطقی Rational Unified Process

  • مقدمه Introduction

  • بهترین شیوه های مهندسی Engineering Best Practices

  • بررسی اجمالی چهار مرحله Overview of the Four Phases

  • فاز 1-شروع کار Phase 1-Inception

  • فاز 2-شرح و تفصیل Phase 2-Elaboration

  • فاز 3-ساخت و ساز Phase 3-Construction

  • فاز 4 - انتقال Phase 4-Transition

  • مروری بر نه رشته Overview of the Nine Disciplines

  • نمودار فرآیند RUP The RUP Process Diagram

  • خلاصه Summary

فرآیندهای چابک (قسمت 1) Agile Processes (Part 1)

  • مقدمه Introduction

  • مانیفست چابک The Agile Manifesto

  • اصول چابک Agile Principles

  • روشهای چابک Agile Methods

  • خلاصه Summary

فرآیندهای چابک (قسمت 2) Agile Processes (Part 2)

  • معرفی XP Introduction to XP

  • مقادیر XP XP Values

  • قوانین XP (قسمت 1) XP Rules (Part 1)

  • قوانین XP (قسمت 2) XP Rules (Part 2)

  • برنامه/خلاصه انتشار XP XP Release Plan/Summary

  • مقدمه ای بر مراحل اسکرام/اسکرام Introduction to Scrum/Scrum Phases

  • تیم ها/نقش ها/نشست روزانه اسکرام Scrum Teams/Roles/Daily Meeting

  • نمودار Scrum Burndown/روند روند/گذشته نگر Scrum Burndown Chart/Process Flow/Retrospective

  • خلاصه Summary

فرایندهای نرم افزار "شخصی" و "تیمی" The "Personal" and "Team" Software Processes

  • مقدمه ای بر PSP/زمینه/اصول Introduction to PSP/Background/Principles

  • عناصر/اسکریپت های PSP PSP Elements/Scripts

  • عناصر PSP/روند فرآیند PSP Elements/Process Flow

  • یادگیری PSP/مزایا Learning PSP/Benefits

  • مقدمه ای بر TSP/تیم سازی Introduction to TSP/Team Building

  • تیم TSP راه اندازی/ساختار فرآیند/مزایا TSP Team Launch/Process Structure/Benefits

  • خلاصه Summary

کیفیت در فرآیند نرم افزار Quality in the Software Process

  • مقدمه Introduction

  • اصول کیفیت/برنامه ریزی Quality Principles/Planning

  • طرح تضمین کیفیت نرم افزار The Software Quality Assurance Plan

  • بازرسی ها Inspections

  • اصول بازرسی Inspection Principles

  • روند بازرسی The Inspection Process

  • بررسی و ممیزی QA/خلاصه QA Reviews and Audits/Summary

مدیریت پیکربندی نرم افزار Software Configuration Management

  • مقدمه Introduction

  • اهداف SCM Goals of SCM

  • فعالیت های SCM Activities of SCM

  • خلاصه Summary

نمایش نظرات

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

آموزش مدیریت فرآیند نرم افزار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 43m
61
Pluralsight (پلورال سایت) pluralsight-small
27 آبان 1393 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
190
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gregory Paul Knight Gregory Paul Knight

گریگوری نایت از دوازده سالگی شروع به نوشتن نرم افزار کرد و دارای مدرک کارشناسی ارشد علوم مهندسی نرم افزار است. وی بیش از 30 سال تجربه در زمینه مهندسی نرم افزار دارد و راه حل های نرم افزاری برای مشاغل در سراسر جهان ایجاد کرده است. وی در حال حاضر به عنوان معاون توسعه RMB Solutions ، Inc فعالیت می کند. علاوه بر کار در مهندسی نرم افزار ، نایت همچنین به عنوان پیانیست کنسرت به طور منظم بازی می کند. وی نواختن پیانو را از پنج سالگی به دستور مادر آغاز کرد و تا یازده سالگی در دانشگاه لنوآر-راین مشغول تحصیل بود. در طول سال ها ، نایت بارها به عنوان سولیست با ارکسترها و گروه های دیگر ظاهر شده است. او در سال 2014 در "اجرای امروز" رسانه های عمومی آمریکا ، پر شنونده ترین برنامه رادیویی موسیقی کلاسیک در آمریکا ، حضور داشت و هر هفته تقریباً به 1.4 میلیون شنونده می رسید. نایت پدر چهار فرزند است و به همراه همسرش کتی و پسر کوچکشان ویلیام در کارولینای شمالی زندگی می کند.

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

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

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