ویژگیهای شخصیتی و رفتاری
1. تفکر تحلیلی و منطقی: توانایی درک مسائل پیچیده و تجزیه آنها به اجزای قابل حل.
2. دقت به جزئیات : برای مستندسازی نیازمندیها و بررسی فرآیندها بسیار حیاتی است.
3. مهارتهای ارتباطی قوی : برای تعامل مؤثر با ذینفعان فنی ،غیرفنی و مدیران پروژه و محصول.
4. توانایی تسهیلگری: برگزاری جلسات فنی و آموزشی.
5. حل مسئله : توانایی ارائه راهحلهای عملی و قابل پیادهسازی.
6. روحیه پیگری و همکاری: داشتن روحیه همکاری و پیگیری برای تسریع در رفع مشکلات محصولات.
مهارتهای کلیدی حرفهای
تحلیل نیازمندیها
· توانایی درک و تشخیص درست نیازهای واحدهای کسب و کاری بر اساس مستندات
· آشنایی با تکنیکهای استخراج نیازمندیهای ذینفعان
· گردآوری، مستندسازی، اعتبارسنجی و مدیریت نیازمندیهای سیستم مانند اسناد SRS و ...
· آشنایی با تکنیکهای مدلسازی مانند:
UML
User Story
BPMN (Business Process Model and Notation)
تسلط به ابزارهایی مانند:
Microsoft Office (Word, Excel,Visio, PowerPoint)
تجربه کار با ابزارهای مدیریت پروژه مانند Jira و git
آشنایی با ابزارهایی مانند Figma برای طراحی رابط کاربری و ایجاد پروتوتایپ برای نمایش مدلهای اولیه سیستم
فهم فنی
- آشنایی کامل با مفاهیم تولید و توسعه نرمافزار (SDLC)
- آشنایی مقدماتی با آزمون نرم افزار ( دستی و خودکار)
- آشنایی مناسب در حوزه زبانهای برنامهنویسی
- آشنایی با API، پایگاه داده (SQL) و معماری سیستمها بهصورت مقدماتی
- توانایی تولید، خواندن و ممیزی مستندات فنی مانند اسناد تحلیل و آزمون
- آشنایی به مفاهیم UI/UX برای تعامل بهتر با تیم تولید
دانش مدیریت پروژه
- آشنایی با متدولوژیهای توسعه نرمافزار (Scrum,RUP)
- توانایی اولویتبندی و برنامهریزی نیازمندیها و امور محوله کاری
تحصیلات و مدارک مفید
- رشتههای مرتبط با مهندسی نرمافزار، فناوری اطلاعات، مدیریت، یا سیستمهای اطلاعاتی
- تجربه کاری مشخص در محیط های تحلیل و طراحی و آزمون نرم افزار
شرایط احراز شغل
- حداقل 5 سال سابقه مفید در زمینه تحلیل و طراحی نرم افزار داشته باشند.