وظایف تحلیلگر سیستم

شرح وظایف تحلیلگر سیستم

طراح و تحلیلگر سیستم با رویکرد خلاقانه هر یک از فرآیندها و ماجول‌های سیستم را بر اساس نیازها و انتظارات مشتری تحلیل نموده و تحلیل را در قالب اسنادی به توسعه دهندگان نرم افزار ارائه نموده و بر خروجی‌های ارایه شده بر اساس نیازها و الزامات ارایه شده نظارت می‌نماید.

در ادامه شرح وظایف تحلیلگر سیستم به همراه مهارت‌ها و آموزش‌های مورد نیاز برای این شغل تشریح شده است.

در برخی از شرکت‌های تحلیل گر سیستم به جای ارایه مستندات طراحی به برنامه‌نویس، خودش نیز در فعالیت‌های توسعه نرم‌افزار نیز مشارکت می‌نماید در این حالت تحلیل گر سیستم باید به یک یا چند زبان برنامه‌نویسی تسلط داشته باشد.

این شغل می‌تواند زیر نظر مدیر سیستم‌ها و روش‌ها یا مدیر نرم‌افزار فعالیت نماید.

شرح وظایف تحلیلگر سیستم

شرایط احراز

  • تحصیلات : حداقل کارشناس صنایع
  • سابقه کار : حداقل 5 سال

آموزش‌های مورد نیاز

  • آشنایی با استانداردهای معماری سازمانی
  • مهندسی مجدد فرآیندها با ابزارهای مختلف نظیر BPMN
  • آشنایی به زبان برنامه‌نویسی متداول( در صورتی که تحلیلگر سیستم فعالیت برنامه‌نویسی نیز انجام دهد)

مهارت‌های مورد نیاز

  • توانایی تحلیل سیستم‌ها
  • توانایی درک نیازهای مشتری
  • رویکرد خلاقانه در حل مسائل
  • مهارت‌های ارتباطی بالا
  • مهارت‌های انجام کار به صورت تیمی
  • مستندسازی و آموزش ماجول‌های نرم افزار
  • آشنایی با رویکرد فرآیندی

وظایف تحلیلگر سیستم

مهمترین وظایف تحلیل گر سیستم در زیر لیست شده است.

  • طراحی معماری و فازبندی توسعه و اجرای ماجول سامانه
  • طراحی مفهومی ماجول سامانه مورد نظر
  • طراحی فرآیندها ، زیر فرآیندها و گردش کار جزئی ماجول با حفظ یکپارچگی با سایر ماجول‌های سامانه
  • طراحی فرم‌ها شامل فیلدها، ارتباطات و….. به تفکیک user ها و نقش‌های ماجول‌ها
  • به‌روزآوری طراحی سیستم بر اساس نیازها و انتظارت سیستم و بازخوردهای سیستم
  • طراحی business rules برای همه کارکردها و interface های ماجول درجزئی‌ترین سطح موردنیاز و طراحی ارتباط با ماجول‌های مرتبط و کانال‌های ارتباطی.
  • طراحی و توسعه پروتوتایپ ماجول/ تهیه اسناد طراحی و ارائه به توسعه‌دهنده نرم‌افزارجهت توسعه Development .
  • طراحی و توسعه پروتوتایپ ماجول/ تهیه اسناد طراحی و ارائه به ‌توسعه‌دهنده نرم‌افزار جهت توسعه Development .
  • Gap Analysis و تحلیل فاصله بین ویژگی‌های ماجول پایه و نیازمندی‌های استخراج شده.
  • بررسی و شناخت کامل از ماجول پایه موجود در بستر سیستم سامانه.
  • برگزاری جلسات با واحدهای مرتبط و جمع آوری نیازمندی‌ها و الزامات سازمان در خصوص ماجول.
  • کنترل و حصول اطمینان از یکپارچگی، صحت و کفایت ورودی‌های ماجول طراحی شده با سایر ماجول‌ها.
  • کنترل و حصول اطمینان از ملحوظ نمودن و رعایت محدودیت‌ها، الزامات قانونی و مدیریتی و همچنین نیازمندی‌ها واحدهای مرتبط با ماجول طراحی شده.
  • الگوبرداری‌ها و Benchmarking انجام شده از سیستم‌های مشابه و بررسی آن.
  • تهیه feature list (لیست ویژگیها) و اهداف (target setting) ماجول بر اساس الگوبرداری و الزامات جمع آوری شده و کنترل و نظارت برآن.
  • طرح ریزی برنامه زمان بندی برای فاز طراحی ماجول‌ها و کنترل و نظارت بر آن.
  • کنترل، نظارت و حصول اطمینان از کیفیت طراحی معماری و فازبندی توسعه و اجرای ماجول.
  • کنترل، نظارت و حصول اطمینان از کیفیت طراحی مفهومی انجام شده در ماجول.
  • کنترل، نظارت و حصول اطمینان از کیفیت طراحی فرآیندها ، زیر فرآیندها و گردش کار جزئی ماجول با حفظ یکپارچگی باسایر ماجول‌ها.
  • کنترل، نظارت و حصول اطمینان از کیفیت طراحی فرم‌ها وکارتابل‌ها شامل فیلدها ، ارتباطات و….. به تفکیک user ها ونقش‌های ماجول.
  • کنترل، نظارت و حصول اطمینان از کیفیت طراحی business rules برای همه کارکردها و interface های ماجول در جزئی ترین سطح موردنیاز و طراحی ارتباط با ماجول‌های مرتبط و کانال‌های ارتباطی.
  • آموزش به کاربران و رفع اشکالات یا اصلاحات احتمالی اعلامی از سوی کاربران در فرآیند آموزش.
  • هماهنگی با مدیران واحدها جهت دریافت اسامی کاربران محیط اصلی وسطح دسترسی آن‌ها و هماهنگی با ادمین سیستم جهت ایجاد کاربری برای افراد معرفی شده.
  • صحه‌گذاری پس از عملیاتی شدن ماجول درمحیط اصلی و هماهنگی انجام تست‌های (functional، stress،Integrationو regression ) و کنترل، نظارت بر آن.
  • اخذ و بررسی بازخوردها از کاربران و مجریان ماجول و انجام اقدامات اصلاحی و بهبود در طراحی یا توسعه ماجول.
  • کنترل، نظارت و حصول اطمینان از دقت، صحت و کفایت تهیه اسناد راهنما و سایر مستندات کاربری به تفکیک نقش کاربران در سیستم و ارائه به کاربران.
  • هماهنگی با تیم نرم‌افزار جهت اجرایی نمودن ماجول در محیط اصلی نرم افزار.
  • تهیه اسناد راهنما و سایر مستندات کاربری به تفکیک نقش کاربران در سیستم و ارائه به کاربران.
  • انجام وظایف محول شده از طرف مسئول مافوق.

این مطلب توسط پیام خرازیان تهیه شده است
انتشار مطلب با ذکر نام پیام خرازیان و ادرس سایت بلامانع است.

 

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برای امنیت، استفاده از سرویس reCAPTCHA گوگل مورد نیاز است که تابع Privacy Policy and Terms of Use است.