1 |
مفاهیم و تعاریف اولیه |
|
2 |
مفاهیم و تعاریف اولیه |
|
3 |
تعریف و اهمیت تحلیل نیازها |
|
4 |
روشهای جمع آوری نیازها (مصاحبه، نظرسنجی، کارگاه) |
|
5 |
مستندسازی نیازها و اولویت بندی نیازها |
|
6 |
مدلهای مختلف تحلیل نرمافزار (مدل آبشاری، مدل چابک) |
|
7 |
ابزارهای تحلیل نرم افزار UML، ER |
|
8 |
بررسی و ارزیابی کیفیت نرمافزار |
|
9 |
تکنیکهای تحلیل ریسک |
|
10 |
طراحی مفهومی بانک اطلاعاتی |
|
11 |
مدلسازی دادهها ERDو UM |
|
12 |
نرمالسازی داده ها |
|
13 |
پیاده سازی و مدیریت پایگاه داده |
|
14 |
متدولوژی های توسعه نرمافزار (چابک) |
|
15 |
برنامهنویسی و پیاده سازی الگوریتم ها |
|
16 |
تست و عیب یابی نرم افزار |
|
17 |
مدیریت پروژه های نرمافزاری |
|
18 |
تحلیل و ارزیابی کارایی |
|
19 |
تجربه کاربری (UX) |
|
20 |
مفاهیم پیشرفته |
|
21 |
استقرار |
|
22 |
مهارت های نرم مدیریت |
|