ویژگیهای شخصیتی و رفتاری
تفکر تحلیلی و منطقی: توانایی درک مسائل پیچیده و تجزیه آنها به اجزای قابل حل.
دقت به جزئیات: برای مستندسازی نیازمندیها و بررسی فرآیندها بسیار حیاتی است.
مهارتهای ارتباطی قوی: برای تعامل موثر با ذینفعان فنی، غیرفنی و مدیران پروژه و محصول.
توانایی تسهیلگری: برگزاری جلسات فنی و آموزشی.
حل مسئله: توانایی ارائه راهحلهای عملی و قابل پیادهسازی.
روحیه پیگری و همکاری: داشتن روحیه همکاری و پیگیری برای تسریع در رفع مشکلات محصولات.
مهارتهای کلیدی حرفهای
تحلیل نیازمندیها
توانایی درک و تشخیص درست نیازهای واحدهای کسب و کاری بر اساس مستندات
آشنایی با تکنیکهای استخراج نیازمندیهای ذینفعان
گردآوری، مستندسازی، اعتبارسنجی و مدیریت نیازمندیهای سیستم مانند اسناد 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 سال سابقه مفید در زمینه تحلیل و طراحی نرم افزار داشته باشند.