| مدرس: دکتر رامان رامسین | پیشنیاز: برنامهسازی شیگرا (جاوا) |
| ترم: | محل برگزاری: کلاس مجازی |
| زمان ارائه: یکشنبه و سهشنبه ۱۵:۰۰ تا ۱۶:۳۰ | مشاهده: دریافت لایسنس |
از مدیریت سنتی پروژه تا توسعه تدریجی نرمافزار و پاسخ سریع به تغییرات
در پروژههای نرمافزاری، تغییر نیازمندیها اجتنابناپذیر است. اولویتهای مشتری تغییر میکنند، قابلیتهای جدید به محصول اضافه میشوند و تیم توسعه باید بتواند بدون از دست دادن کنترل پروژه، خود را با شرایط جدید هماهنگ کند. روشهای سنتی مدیریت پروژه همیشه برای مواجهه با این تغییرات کافی نیستند؛ اینجاست که مهندسی چابک نرمافزار اهمیت پیدا میکند.
در درس مهندسی چابک نرمافزار با اصول و روشهایی آشنا میشوید که به تیمهای توسعه کمک میکنند کار خود را به شکل تدریجی سازماندهی کنند، پیشرفت پروژه را مستمر ارزیابی کنند و در برابر تغییرات، تصمیمهای مناسبتری بگیرند.
این دوره با تمرکز بر دو رویکرد مهم، یعنی Scrum و Disciplined Agile Delivery (DAD)، و همچنین رویههای کاربردی چابک، دیدی منسجم از مدیریت و توسعه چابک نرمافزار در اختیار شما قرار میدهد.
چرا یادگیری مهندسی چابک نرمافزار اهمیت دارد؟
موفقیت یک پروژه نرمافزاری فقط به کیفیت کدها وابسته نیست. نحوه برنامهریزی، تقسیم کار، هماهنگی اعضای تیم، مدیریت اولویتها و دریافت بازخورد نیز نقش مهمی در پیشبرد پروژه دارند.
آشنایی با مهندسی چابک به شما کمک میکند درک بهتری از این جنبههای توسعه نرمافزار پیدا کنید و با روشهایی آشنا شوید که برای مدیریت تغییرات، بهبود همکاری تیمی و تحویل تدریجی قابلیتهای نرمافزاری به کار میروند.
در این دوره چه خواهید آموخت؟
با گذراندن این درس، با مفاهیم و روشهایی آشنا میشوید که به شما کمک میکنند:
این دوره برای چه کسانی مناسب است؟
این درس برای دانشجویان علوم کامپیوتر و مهندسی کامپیوتر، توسعهدهندگان نرمافزار، اعضای تیمهای فنی و افرادی مناسب است که میخواهند درک بهتری از فرایند توسعه و مدیریت پروژههای نرمافزاری پیدا کنند.
همچنین برای افرادی که در مسیر حرکت به سمت مسئولیتهایی مانند سرپرستی تیم توسعه یا مدیریت پروژههای نرمافزاری هستند، آشنایی با چارچوبها و اصول چابک میتواند زمینه مناسبی برای توسعه دانش حرفهای فراهم کند.
یک گام به سوی مدیریت بهتر پروژههای نرمافزاری
برای توسعه موفق نرمافزار، تنها دانستن اینکه چه چیزی باید ساخته شود کافی نیست؛ باید بدانیم چگونه کار را برنامهریزی کنیم، وظایف را سازماندهی کنیم و با تغییرات کنار بیاییم.
در دوره مهندسی چابک نرمافزار میکرومستر شریف، با اصول، چارچوبها و رویههایی آشنا شوید که به شما کمک میکنند فرایند توسعه نرمافزار را از دیدگاهی منسجمتر و حرفهایتر بررسی کنید.