دوره آموزشی طراحی نرم افزار: از الزامات تا انتشار
1 ساعت 55 دقیقهپیشرفته2020-04-30
مدرسین

Neelam Dwivedi
Assistant Teaching Professor at Heinz College
جزئیات دوره
همراه با اجرای چرخه زندگی کامل یک پروژه نرم افزاری همراه باشید. این دوره شما را از توسعه نیازها به مدل سازی ، طراحی ، کدگذاری و آزمایش می برد. این برنامه از یک برنامه کاربردی وب در مقیاس کوچک برخوردار است که به طور واقعی روند کار و چالش های یک پروژه توسعه نرم افزار معمولی را به تصویر می کشد. مربی Neelam Dwivedi مهمترین مفاهیم ، ابزارها و تکنیک هایی را که توسعه دهندگان باید بدانند گردآوری می کند ، از جمله استخراج و اعتبار سنجی الزامات ، اثبات مدل سازی مفهوم ، بهترین روش ها برای استقرار بتا و بازسازی مجدد. با پایان دوره ، شما واقعیت مهندسی نرم افزار - فراتر از نوشتن کد - را درک خواهید کرد و می دانید که چگونه به طور تیمی پروژه ها را به طور موثر ساختار و مدیریت کنید.
موضوعات شامل:
استخراج و تعیین الزامات
اعتبار سنجی الزامات
استقرار POC
مدل ها و کد ساختمان
ارائه و استقرار نرم افزار بتا
آماده شدن برای انتشار نهایی
Refactoring
موضوعات شامل:
استخراج و تعیین الزامات
اعتبار سنجی الزامات
استقرار POC
مدل ها و کد ساختمان
ارائه و استقرار نرم افزار بتا
آماده شدن برای انتشار نهایی
Refactoring
مهارت ها
Software ArchitectureAdvancedSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01- رفتن از الزامات به انتشار
- 02-آنچه باید بدانید
- 03- مروری بر مطالعه موردی
- 04- استفاده از مخزن GitHub
1. Sprint 1 - Project Kickoff
- 05- بیان مسئله و چشم انداز را تعریف کنید
- 06- الزامات را استخراج و مشخص کنید
- 07- اعتبار سنجی الزامات
- 08- اعتبار سنجی فناوری
- 09- راه اندازی اثبات مفهوم (POC).
- پیاده سازی 10-POC
- 11-POC استقرار
- 12-چالش - از توسعه دهنده تا استقرار
- 13-راه حل - از برنامه نویس تا استقرار
2. اسپرینت 2 - بتا
- 14- بک لاگ اسپرینت را آماده کنید
- 15-مدل های ساخت
- 16-کد ساخت
- 17-تحویل و استقرار
- 18-چالش
- 19-راه حل
3. Sprint 3 - Release 1.0
- 20- بک لاگ اسپرینت را آماده کنید
- 21- مورد استفاده «شامل» را اجرا کنید
- 22-نسخه نهایی
- 23-بازسازی
- 24-چالش
- 25-راه حل
نتیجه
- 26- مراحل بعدی
دوره های مرتبط
- دوره آموزشی جامع Illustrator در iPad
- دوره آموزشی ساخت ایجنتهای هوش مصنوعی با n8n
- دوره آموزشی هماهنگی پروژههای هوش مصنوعی برای دانشمندان داده ارشد
- دوره آموزشی یادگیری OWASP Top 10 (نسخه ۲۰۲۵)
- دوره آموزشی توسعه محصول هوش مصنوعی: امنیت از طراحی
- دوره آموزشی آپاچی آیسبرگ (Apache Iceberg): از صفر تا راهاندازی دیتا لیکهاوس (Data Lakehouse) عملیاتی
- دوره آموزشی پروژه پیشرفته SQL: طراحی و مدیریت یک پایگاه داده
- دوره آموزشی آمادگی گواهی نامه Microsoft Cybersecurity Architect (SC-100): بخش سوم امنیت طراحی برای زیرساخت
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک استاد تحول دیجیتال
- مسیر آموزشی تبدیل شدن به یک استاد توسعه نرم افزار Agile
- مسیر آموزشی تبدیل شدن به طراح CAD خبره با سالیدورکس
- مسیر آموزشی تبدیل شدن به یک مدیر برنامه فنی
- مسیر آموزشی آماده شدن برای اخذ گواهینامه PMP ACP
- مسیر آموزشی آماده شدن برای گواهینامه Google Cloud Professional Cloud Architect
- مسیر آموزشی ساختن یک اپلیکیشن iOS
- مسیر آموزشی راهنمای توسعهدهنده Google Gemini