آموزش مبانی ناب توسعه نرم افزار

Lean Software Development Fundamentals

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

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

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

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

معرفی دوره Course Introduction

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

  • معرفی Selmasoft Introducing Selmasoft

آبشار و چابک Waterfall and Agile

  • بررسی اجمالی ماژول Module Overview

  • آبشار Waterfall

  • چابک Agile

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

  • برنامه نویسی افراطی Extreme Programming

  • اسکرام Scrum

  • وضعیت بازی در Selmasoft The State of Play at Selmasoft

تولید ناب Lean Manufacturing

  • بررسی اجمالی ماژول Module Overview

  • هنری فورد و مدل T Henry Ford and the Model-T

  • سیستم تولید تویوتا Toyota Production System

  • DOTWIMP DOTWIMP

  • اصول ناب Lean Principles

  • پیشرفت مداوم Continuous Improvement

  • برنامه ریزی ، انجام ، بررسی ، اقدام کنید Plan, Do, Check, Act

  • 5 چرا The 5 Why's

توسعه نرم افزار ناب Lean Software Development

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

  • منشأ توسعه نرم افزار ناب The Origins of Lean Software Development

  • حذف زباله - 7 زباله Eliminate Waste - The 7 Wastes

  • حذف زباله - ارزش جریان جریان نقشه برداری Eliminate Waste - Value Stream Mapping

  • ساخت کیفیت در Build Quality In

  • یادگیری را تقویت کنید Amplify Learning

  • تا آنجا که ممکن است دیرتر تصمیم بگیرید Decide as Late as Possible

  • در اسرع وقت تحویل بگیرید Deliver as Fast as Possible

  • توانمند سازی تیم Empowering the Team

  • دیدن کل Seeing the Whole

استفاده از توسعه نرم افزار ناب در Selmasoft Applying Lean Software Development to Selmasoft

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

  • حذف زباله - 7 زباله Eliminate Waste - The 7 Wastes

  • حذف زباله - ارزش جریان جریان نقشه برداری Eliminate Waste - Value Stream Mapping

  • یادگیری را تقویت کنید Amplify Learning

  • ایجاد یکپارچگی در Build Integrity In

  • تا آنجا که ممکن است دیرتر تصمیم بگیرید Decide as Late as Possible

  • در اسرع وقت تحویل بگیرید Deliver as Fast as Possible

  • توانمند سازی تیم Empowering the Team

  • دیدن کل Seeing the Whole

چابک و لاغر Agile vs. Lean

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

  • مزایای چابک Agile Benefits

  • مزایای ناب Lean Benefits

  • چابک یا لاغر؟ Agile or Lean?

روشهای نرم افزاری برای پشتیبانی از ناب Software Practices to Support Lean

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

  • مخازن کنترل منبع Source Control Repositories

  • کنترل منبع متمرکز Centralized Source Control

  • توزیع منبع کنترل Distributed Source Control

  • ادغام مداوم و تحویل Continuous Integration and Delivery

  • توسعه دهندگان و ادغام مداوم Developers and Continuous Integration

  • تست اتوماسیون و TDD Automation Testing and TDD

  • بهانه برای عدم آزمایش Excuses for Not Testing

استفاده از کنبان Using Kanban

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

  • زمینه کانبان Kanban Background

  • در حد پیشرفت کار کنید Work in Progress Limits

  • کارایی از طریق تمرکز Efficiency Through Focus

  • اسکرام مقابل کانبان Scrum vs. Kanban

خلاصه دوره Course Summary

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

  • تولید ناب Lean Manufacturing

  • اصول ناب Lean Principles

  • چابک و لاغر Agile vs. Lean

  • روشهای نرم افزاری برای پشتیبانی از ناب Software Practices to Support Lean

  • استفاده از کنبان Using Kanban

  • بعدش چی؟ What Next?

نمایش نظرات

آموزش مبانی ناب توسعه نرم افزار
جزییات دوره
2h 48m
61
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
108
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stephen Haunts Stephen Haunts

مربی، سخنران عمومی، نویسنده

سلام، من استفن هانتز هستم، یک توسعه دهنده نرم افزار، مربی آنلاین، معلم کلاس، سخنران عمومی، پادکست و نویسنده. من بیش از 25 سال تجربه به عنوان یک توسعه دهنده نرم افزار و رهبر کار در سازمان های بزرگ از بانک های جهانی، وام دهندگان مالی، مراقبت های بهداشتی و بیمه دارم.

من اکنون یک مربی مستقل، پادکست و نویسنده کتاب هستم. من همچنین به سراسر جهان سفر می‌کنم و در کنفرانس‌های زیادی درباره توسعه نرم‌افزار، رهبری و مهارت‌های نرم شخصی صحبت می‌کنم و علاقه زیادی به کمک به حرفه‌ای‌ها برای بهبود مهارت‌هایشان دارم.

من از سال 2014 به صورت آنلاین با پلتفرم Pluralsight تدریس می‌کنم و اکنون دوره‌های کوچک مبتنی بر مهارت را اینجا در SkillShare تدریس می‌کنم. امیدوارم از دوره هایی که در اینجا پست می کنم لذت ببرید و ممنون می شوم اگر مرا دنبال کنید تا از دوره های جدیدی که منتشر می کنم مطلع شوید.