شرایط احراز
- آشنایی با مفاهیم مهندسی نرمافزار
- آشنایی با متدولوژیها و ابزارهای تحلیل نرمافزار ( Scrum, Agile, … )
- آشنایی با قرآیند تحلیل نیازمندیهای نرمافزار
- مهارت در مدلسازی فرآیند مطابق با استاندارد BPMN2
- مهارت در تولید مستندات تحلیلی پروژه – Proposal – User story – Use Case – Prototype
- مسلط به یکی از ابزارهای مدلسازی مهندسی نرمافزار ( Visual , Paradigm )
- مهارت در تولید مستندات تحلیل شامل: Use Case و دیاگرامهای UML
- شناسایی و جمعآوری نیازمندیهای کاربران و ذینفعان پروژه
- مستندسازی دقیق Use Caseها شامل عوامل دخیل ، پیششرطها ، پسشرطها و جریانهای اصلی و جایگزین
- بهروزرسانی مستندات براساس تغییرات پروژه و تطبیق با آخرین نسخهها و نیازمندیها
- تهیه گزارشها و مستندات مربوطه برای ذینفعان پروژه و تسهیل توسعه و تست نرمافزار