استخدام Software Analyst
شرح موقعیت شغلی
شرح شغل:
- برقراری ارتباط گسترده با ذینفعان در خصوص استخراج نیازهای کسب و کار
- تجزیه و تحلیل وضع موجود سیستمها و مدلهای سیستمی موجود
- درک چرخه عمر توسعه نرم افزار مورد انتظار ذینفعان و ارائه چرخه عمر توسعه نرمافزار شخصیسازی شده با پروژه مرتبط
- همکاری با توسعهدهندگان، کارشناسان تست و انواع کاربران نهایی برای اطمینان از سازگاری دستاوردهای تحلیل
- همکاری با تیم توسعه محصول در دموی محصولات به ذینفعان
- همکاری در ایجاد مستندات اولیه پروژه از قبیل پروپوزال
- توسعه راهحلها و محصولات مرتبط از طریق مدلسازیهای سیستمی مورد نیاز
- مدلسازی فرایند و ایجاد BPMN مورد نیاز از طریق تحلیل فرایندی سیستم موجود و مورد نیاز
- مقایسه وضعیت سیستم موجود و مطلوب و مستندسازی گپ آنالیز از منظر فنی و Benchmarking
- توسعه اسناد استراتژیک فنی همانند چشمانداز، سند تشریح نیازمندیها و معماری سازمانی برای حمایت از راهحل انتخابی فنی و کسب و کار
- همکاری با تیم توسعه محصول در انتخاب بهترین گزینه کسب و کار برای پاسخ به نیاز ذینفعان منطبق با مختصات بستر توسعه و محیط پیادهسازی
- شناسایی و پیشنهاد فیچر جدید برای محصولات
- ایجاد چشمانداز پروژه
شرایط احراز:
- تسلط به انواع روشهای تولید نرمافزار و گامهای هر کدام (Waterfall, RUP, Scrum)
- تسلط به اصول نگارش و طبقهبندی مستندات تحلیل
- آشنایی با متدولوژی و فرایندهای توسعه نرمافزار
- آشنایی با تکنیکهای استخراج نیازمندیهای ذینفعان
- آشنایی با تکنیکها و ابزارهای مدلسازی مفهومی
- دانش طراحی و مدلسازی فرایندهای کسب و کار (BPMN2)
- توانایی در طراحی مدلهای UML
- توانایی تهیه SRS ،feature set و use case spec
- توانایی به چالش کشیدن ذینفعان یا همکاران در رفع مشکلات
مهارتهای مورد نیاز
- تحلیل نرم افزار
- مستندسازی
- RUP
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت