- مدرس دوره : میثاق یاریان ( رزومه )
- تعداد ویدیوها : 21 ویدیو
- مدت زمان دوره : 4:14:00
- سطح دوره : مقدماتی
- وضعیت دوره : در حال برگزاری
- تاریخ آخرین بروزرسانی : 1404/07/29
5.jpg)
آموزش متدولوژیهای Agile و اسکرام (مفاهیم و پیادهسازی عملی)
در دنیای پرشتاب امروز، نیازهای مشتریان و شرایط بازار به سرعت تغییر میکند. روشهای سنتی مدیریت پروژه دیگر پاسخگوی این تغییرات نیستند. به همین دلیل، رویکرد اجایل Agile بهعنوان یک شیوه نوین در مدیریت پروژه معرفی شد.
🔹 اجایل چیست؟
اجایل یا همان «چابک»، رویکردی است که به جای حرکت خطی و خشک از ابتدا تا انتهای پروژه، کار را به صورت مرحلهای و تکرارشونده پیش میبرد. تمرکز اجایل بر انعطافپذیری، همکاری تیمی و پاسخ سریع به تغییرات است.
🔹 اسکرام چیست؟
اسکرام یکی از محبوبترین چارچوبهای اجایل است. در اسکرام، پروژه به بخشهای کوچکتری تقسیم میشود که به آنها اسپرینت گفته میشود. هر اسپرینت معمولاً دو هفته طول میکشد و در پایان آن تیم یک خروجی مشخص و قابل استفاده ارائه میدهد. این فرآیند باعث میشود پیشرفت پروژه شفاف باشد و تغییرات در مسیر کار بهراحتی اعمال شوند.
🔹 تفاوت با ساختارهای سنتی
· در ساختار سلسلهمراتبی، تصمیمگیریها در اختیار مدیر است و اعضای تیم بیشتر نقش مجری دارند. اما در اجایل و اسکرام، تیمها خودگردان هستند؛ اعضا در تصمیمگیری مشارکت میکنند و نقشها شفاف تعریف میشود.
· در مدل آبشاری (Waterfall)، پروژه بهصورت خطی از مرحله تحلیل تا تحویل پیش میرود. مشکل این مدل این است که تغییر در میانه راه بسیار پرهزینه و دشوار است. در مقابل، اجایل و اسکرام امکان اعمال تغییرات در هر مرحله را فراهم میکنند و همین موضوع ریسکها را بهطور قابل توجهی کاهش میدهد.
🔹 چرا اجایل و اسکرام؟
مزیت اصلی استفاده از اجایل و اسکرام این است که:
· پروژهها با سرعت و انعطاف بیشتری پیش میروند،
· کیفیت محصول افزایش پیدا میکند،
· و رضایت مشتری به شکل چشمگیری بیشتر میشود.
🔹 ویژگی ویژه این دوره
این دوره فقط محدود به آموزش مفاهیم تئوری اجایل و اسکرام نیست. ما این مفاهیم را بهصورت عملی در نرمافزار JIRA پیادهسازی میکنیم. در طول دوره، یک پروژه واقعی را انتخاب کرده و تمام مراحل را با هم پیش میبریم:
· ایجاد بکلاگ،
· تقسیم وظایف،
· برنامهریزی اسپرینتها،
· و مدیریت جریان کار.
🔸 در پایان این دوره، شما هم به مبانی اجایل و اسکرام مسلط میشوید و هم تجربه کار عملی با ابزار JIRA را به دست میآورید. این ترکیب تئوری و عمل، شما را آماده میکند تا در هر تیم نرمافزاری یا پروژه مشابه، سریع و مؤثر وارد عمل شوید.
سرفصل های دوره |
معرفی دوره |
تعریف اجایل و متدولوژی های آن |
تعریف اسکرام (Scrum) |
تعریف کانبان (Kanban) |
تعریف XP |
تفاوت متدولوژی های Agile |
بدهی فنی و چارت های نرم افزار Jira |
نصب و پیاده سازی نرم افزار Jira |
تعریف پروژه جدید در Jira |
تعریف کاربران مختلف و سطوح دسترسی آن |
تعریف Issueها در Jira و تخصیص وظایف |
پیش نیاز های دوره :
- ندارد
فهرستـــ ویدیوها
مدت زمان دوره 4:14:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
مقدمه دوره | معرفی کلی و ساختار آموزش (بخش اول)
در این قسمت شروع دوره | خلاصهای از آنچه در پیش رو داریم (قسمت اول) توضیحاتی داده می شود
بدهی فنی چیست؟ | چرا این دوره برای شما مهمه؟
در این قسمت توضیحیات در مورد بدهی فنی داده می شود
مقدمه دوره | معرفی کلی و ساختار آموزش (بخش دوم)
در این قسمت مقدمه دوره | معرفی کلی و ساختار آموزش (بخش دوم) توضیح داده می شود
مقدمه دوره | معرفی کلی و ساختار آموزش (بخش سوم)
در این قسمت مقدمه دوره | معرفی کلی و ساختار آموزش (بخش سوم) توضیحاتی داده می شود
تفکر چابک (Agile) و اصول آن | معرفی مانیفست اجایل
توی این قسمت توضیحاتی ساده درباره اجایل داده خواهد شد و اولین گام در مفاهیم تئوری اجایل هست
مانیفست اجایل: 12 ارزش و 4 اصل + فواید برای سازمانهای سلسلهمراتبی
در این ویدیو به بررسی مانیفست اجایل میپردازیم، که شامل ۱۲ ارزش و ۴ اصل بنیادین است و فلسفهی اصلی تفکر چابک را شکل میدهد. شما با این مفاهیم آشنا میشوید و متوجه میشوید چرا تمرکز بر همکاری تیمی، پاسخ سریع به تغییرات و ارائه ارزش واقعی به مشتری، در پروژهها اهمیت دارد. همچنین بررسی میکنیم که چطور پیادهسازی اجایل میتواند در سازمانهای سلسلهمراتبی مزیت ایجاد کند؛ از کاهش پیچیدگی تصمیمگیری و افزایش سرعت واکنش به تغییرات گرفته تا بهبود هماهنگی بین تیمها و ارتقای کارایی کلی سازمان. با این دانش، میتوانید درک عمیقتری از ارزشهای اجایل پیدا کنید و بفهمید که چگونه اصول آن میتواند سازمان شما را چابکتر و موثرتر کند.
متدولوژیهای اجایل: کانبان، اسکرام و XP + مقایسه ابزارها
در این ویدئو با متدولوژیهای محبوب اجایل آشنا میشوید: کانبان، اسکرام و XP. هر یک از این متدولوژیها ویژگیها و مزایای خاص خود را دارند و ما به شما نشان میدهیم چطور میتوانند سرعت، کیفیت و هماهنگی تیمی را بهبود دهند. همچنین مقایسه عملی این روشها با هم انجام میدهیم تا متوجه شوید کدام روش برای چه نوع پروژه یا تیمی مناسبتر است. در بخش ابزارهای مدیریت پروژه نیز، جیرا و ترلو را با هم بررسی میکنیم تا بفهمید کدام ابزار برای پیادهسازی هر متدولوژی مناسبتر است و چه امکاناتی برای مدیریت وظایف و تیمها ارائه میدهند. با تماشای این ویدئو، شما قادر خواهید بود انتخاب درست متدولوژی و ابزار مناسب برای تیم خود را با آگاهی کامل انجام دهید و بهرهوری پروژههای خود را به حداکثر برسانید.
نقشهای اسکرام و معرفی ابزار جیرا
در این ویدئو با نقشهای کلیدی در اسکرام آشنا میشوید و میفهمید هر نقش چه مسئولیتی دارد و چگونه در تیمهای چابک همکاری میکند. از Product Owner و Scrum Master تا تیم توسعه، همه نقشها به صورت ساده و خلاصه توضیح داده میشوند تا درک شما از ساختار اسکرام کامل شود. همچنین به صورت کوتاه و عملی، نرمافزار جیرا را معرفی میکنیم و نشان میدهیم که چگونه میتوان با این ابزار نقشها، وظایف و جریان کار تیمی را مدیریت کرد. با تماشای این ویدئو، شما قادر خواهید بود نقشها را در تیمهای اسکرام تشخیص دهید و ابزار مناسب برای مدیریت پروژههای چابک را بشناسید.
Scrum Workflow و مدیریت پروژه با جیرا
در این ویدئو به مفاهیم عملی اسکرام میپردازیم و توضیح میدهیم که اسپرینت چیست و چگونه فلو اسکرام در تیمها اجرا میشود. شما با مفاهیم کلیدی بکلاگ، ورکفلو، پروژه و انواع استاتوسها آشنا میشوید و یاد میگیرید چگونه جریان کار تیمی و پیشرفت وظایف در پروژههای چابک مدیریت میشود. همچنین، در بخش عملی به صورت کوتاه و مفید نرمافزار جیرا را معرفی میکنیم و نشان میدهیم که چگونه این مفاهیم را در ابزار پیادهسازی کنیم. با تماشای این ویدئو، شما قادر خواهید بود اسپرینتها و ورکفلو تیمهای اسکرام را درک کنید و ابزار جیرا را برای مدیریت پروژههای چابک به کار ببرید.
Cumulative Flow Diagram: شناسایی نابسامانی و وضعیت تسکها
در این ویدئو با منحنی کانوین آشنا میشوید و یاد میگیرید چگونه جریان کار تیم را در پروژههای اجایل تحلیل کنید. ما بررسی میکنیم که هر تسک در کدام مرحله از جریان کار قرار میگیرد و چگونه میتوان تنگناها و مشکلات در فرآیند را شناسایی کرد. همچنین وضعیتهای مختلف جریان کار بررسی میشوند و توضیح میدهیم که وضعیت نابسامان (Chaos) چیست و چرا بدترین حالت ممکن است. با مشاهده این ویدئو، شما میتوانید سلامت فرآیند پروژه و پیشرفت تسکها را تحلیل کنید و بفهمید چه اقداماتی برای بهبود جریان کار تیمی ضروری است.
گزارشگیری در جیرا، Burn Down و کاهش بدهی فنی با اصول کدنویسی
در این ویدئو با گزارشگیری در نرمافزار جیرا آشنا میشوید و یاد میگیرید چگونه نمودار Burn Down Chart را تحلیل کنید تا پیشرفت پروژه و تکمیل تسکها را بهتر بسنجید. همچنین بدهی فنی را دقیقتر بررسی میکنیم و نشان میدهیم چگونه انباشته شدن مشکلات کوچک میتواند کیفیت پروژه را کاهش دهد. در ادامه، اصول کدنویسی SOLID، DRY، KISS و YAGNI معرفی میشوند و توضیح میدهیم چگونه رعایت این اصول میتواند باعث کاهش بدهی فنی و بهبود کیفیت نرمافزار شود. با تماشای این ویدئو، شما قادر خواهید بود پیشرفت پروژه و سلامت کدها را به کمک گزارشها و نمودارها تحلیل کنید و با بهکارگیری اصول استاندارد برنامهنویسی، ریسک بدهی فنی را کاهش دهید.
نصب و پیکربندی داکر در ویندوز برای شروع کار
در این ویدئو به صورت گامبهگام یاد میگیرید چگونه داکر را روی ویندوز نصب و راهاندازی کنید. از مراحل نصب اولیه گرفته تا پیکربندیهای لازم برای اجرای کانتینرها، همه چیز به زبان ساده و عملی توضیح داده میشود. به دلیل بالا بودم حجم نرم افزار داکر فایل نصبی داکر رو از سایت های مختلف دانلود و نصب کنید فایل های مورد نیاز نیز در جلسه ی اول ضمیمه شده که در فایل text هر مرحله نوشته شده است
نصب و اجرای نرمافزار جیرا در محیط داکر
در این ویدئو یاد میگیرید چگونه نرمافزار جیرا را در محیط داکر راهاندازی و اجرا کنید. مراحل کار شامل دریافت ایمیج، پیکربندی کانتینر و بالا آوردن سرویس جیرا به صورت عملی توضیح داده میشود. با مشاهده این بخش، شما میتوانید جیرا را بهسادگی در محیط داکر اجرا کنید و از امکانات آن برای مدیریت پروژههای چابک و تیمی بهره ببرید، بدون نیاز به نصب پیچیده و زمانبر روی سیستم.
راهاندازی اولیه و لایسنس کردن Jira | تنظیمات اولین اجرا
**** نکته ی مهم : لایسنس کردن رو برای اولین بار در تاپ لرن انجام دادم که در سایت های مختلف با قیمت های خیلی بالایی به فروش میرسه، همچنین قابلیت آپدیت به آخرین نسخه رو به راحتی داره !!! در این ویدئو به بررسی مراحل اولیه راهاندازی جیرا میپردازیم. زمانی که برای اولین بار پروژه بالا میآید، لازم است چند تنظیم مهم انجام شود تا محیط جیرا آماده استفاده شود. از انتخاب نوع پروژه و پیکربندیهای ابتدایی گرفته تا معرفی تنظیمات کلیدی، همه چیز به صورت ساده و کاربردی توضیح داده میشود. با مشاهده این ویدئو، شما میتوانید جیرا را برای اولین بار به درستی راهاندازی کنید و محیط مناسبی برای مدیریت پروژههای تیمی و چابک خود بسازید.
User & Role Management در جیرا | تنظیمات دسترسیها
در این ویدئو به بررسی مدیریت کاربران و نقشها در جیرا میپردازیم. یاد میگیرید چگونه کاربران جدید اضافه کنید، نقشهای مختلف تعریف کنید و سطح دسترسی هر کاربر را مشخص کنید. همچنین توضیح میدهیم که چرا مدیریت درست نقشها و دسترسیها اهمیت زیادی دارد و چگونه میتواند به افزایش امنیت، نظم و کارایی تیم کمک کند. با مشاهده این ویدئو، شما میتوانید بهراحتی نقشها و کاربران را در جیرا مدیریت کنید و مطمئن شوید هر فرد در تیم به همان بخشی از پروژه دسترسی دارد که نیاز دارد.
آشنایی با تنظیمات جیرا | مدیریت Issueها، دسترسی موبایل و گروههای کاربری
در این ویدئو با تنظیمات مهم و کاربردی جیرا آشنا میشوید. ابتدا بررسی میکنیم که چگونه میتوان از طریق اپلیکیشن موبایل جیرا به پروژهها و تسکها دسترسی پیدا کرد و مدیریت تیمی را سادهتر انجام داد. سپس به سراغ تنظیمات Issueها میرویم و توضیح میدهیم چگونه میتوان انواع Issue، فیلدها و گردش کار آنها را پیکربندی کرد. در نهایت، دربارهی نقشهای کلی و گروههای کاربری صحبت میکنیم و یاد میگیرید چطور دسترسیها را برای تیمها و بخشهای مختلف سازمان مدیریت کنید. با دیدن این ویدئو، شما میتوانید جیرا را متناسب با نیاز تیم خود تنظیم کنید و از امکانات آن در دسکتاپ و موبایل بیشترین بهره را ببرید.
Workflow در Jira | تعریف شرطها، اسپرینت و بکلاگ (بخش اول)
در این ویدئو به صورت عملی یاد میگیریم ورکفلو (Workflow) در جیرا چیست و چگونه تعریف میشود. توضیح میدهیم که چگونه میتوان برای هر تسک شرطهای خاص تعریف کرد تا مدیریت وظایف تیمی دقیقتر انجام شود. سپس وارد بخش مدیریت اسپرینت و بکلاگ در جیرا میشویم و نشان میدهیم که چگونه میتوان این مفاهیم تئوری را در عمل پیادهسازی کرد. با مشاهده این ویدئو، شما میتوانید جریان کار تیمی خود را طراحی و کنترل کنید و مطمئن شوید که تسکها به شکل درست در مراحل اسکرام حرکت میکنند.
Workflow در Jira | تعریف شرطها، اسپرینت و بکلاگ (بخش دوم)
Workflow در Jira | تعریف شرطها، اسپرینت و بکلاگ (بخش دوم)
تعریف Issue جدید، اولویتبندی و زمانبندی تسکها در Jira
در این ویدئو به صورت عملی یاد میگیریم چگونه Issueهای جدید تعریف کنیم و آنها را متناسب با نیاز پروژه مدیریت کنیم. سپس وارد بخش Priority میشویم و نشان میدهیم چگونه میتوان اولویت تسکها را تعریف یا شخصیسازی کرد تا مدیریت وظایف شفافتر شود. در ادامه، به Estimation میپردازیم و توضیح میدهیم مفهوم Estimation و Time Remaining چیست و چگونه به شما کمک میکند زمانبندی دقیقتری برای تسکها داشته باشید. همچنین نشان میدهیم چگونه میتوان یک Epic را به Story یا Task لینک کرد و در نهایت به تعریف Sub-task میرسیم که یکی از مهمترین ابزارها برای شکستن وظایف بزرگ به بخشهای کوچکتر است. با تماشای این ویدئو، شما میتوانید تسکها را دقیقتر تعریف، اولویتبندی و زمانبندی کنید و جریان کار تیم را بهتر کنترل نمایید.
Jira Reporting & Settings | Burndown Chart، Time Tracking و شخصیسازی Board
در این ویدئو به سراغ تنظیمات پیشرفته و گزارشگیری در جیرا میرویم. ابتدا نحوهی تنظیم ساعت کاری و روزهای تعطیل را بررسی میکنیم تا برنامهریزی اسپرینتها دقیقتر انجام شود. سپس به بخش Card Layout و Card Color میپردازیم و یاد میگیریم چگونه میتوان ظاهر و اطلاعات نمایشدادهشده روی کارتها را شخصیسازی کرد تا تیم دید بهتری روی وظایف داشته باشد. در ادامه، وارد Burndown Chart و دیگر نمودارهای گزارشگیری میشویم و توضیح میدهیم چگونه میتوان از این ابزارها برای تحلیل پیشرفت پروژه و شناسایی مشکلات استفاده کرد. در پایان، به Time Tracking میپردازیم و نشان میدهیم چگونه میتوان زمان تخمینی و زمان صرفشده را مدیریت و گزارش کرد. با مشاهده این ویدئو، شما میتوانید هم شخصیسازی بوردها و هم تحلیل پیشرفته پروژه با گزارشگیری دقیق را در جیرا انجام دهید.
نظرات کاربران در رابطه با این دوره