کارشناس مستندسازی نرمافزار
• مسلط به مفاهیم و فرآیندهای مهندسی نرم افزار
• تسلط بر اصول مستند سازی و مدیریت اسناد پروژه های نرم افزاری
• مسلط به مدل سازی و مستند سازی سیستم های نرم افزاری
• مشارکت در فرایند تحلیل و طراحی نرم افزار (شامل استخراج نیازمندی ها، ارائه راه حل و انتقال به تیم پیاده سازی)
• استاندارد سازی مستندات موجود و ایجاد راهبرد اجرایی استانداردسازی آنها
• ایجاد و بروزرسانی پایگاه دانش برای انواع نرم افزارهای سازمان
• تهیه کلیه چارتهای مربوط به تولیدات نرم افزار
• توانایی تولید آموزش های ویدیویی و مکتوب بر اساس استانداردهای تعیین شده برای انواع نرم افزارها
• تسلط کامل به ابزارهای مستندسازی به خصوص MS Word ,Power Point , Excel , Visio
• آشنا به API Documents و Postman و Swagger
• آشنا به روندهای نرمافزاری User Flow
• حضور در جلسات فنی محصولات و تولید مستندات از نتیجه جلسات در قالب های تعیین شده
• مشارکت و همکاری با تیم ها و واحد های مربوطه
• تسلط نسبی بر انواع دیاگرام، UML و Wireframe
• مسلط به اصول و نحوه نگارش مستندات فنی
• مسلط به نوشتن Use case spec
• مسلط به نوشتن Pseudocode
• مسلط به پیاده سازی Sequence diagram
• مسلط به پیاده سازی Use case diagram
• مسلط به پیاده سازی Story-driven modeling
• مسلط به مدل سازی با UML و دیاگرامهای مرتبط
• آشنا با متدولوژی RUP
• تهیه راهنمای سیستمها و نرم افزارهای سازمان برای استفادهکاربران
• تهیه آموزش ها و مستندات کاربر نهایی برای استفاده از اپلیکیشنها و نرم افزارهای سازمان
شایستگی های عمومی:
• دارای روحیه کار تیمی و تعامل با دیگر اعضای تیم
• خلاق و دارای مهارت حل مسئله
• مسئولیت پذیر و نتیجه گرا
• نگرش فعالانه
• مدیریت زمان