تاثیر مهندسی قابلیت استفاده در کاهش هزینه های توسعه محصول

مهندسی قابلیت استفاده یک نظم ساختاری است که به طور مستقیم بر خط پایین مالی توسعه محصول تأثیر می گذارد.با استفاده از روش های سیستماتیک برای طراحی و تست رابط کاربری، سازمان ها می توانند نقص های پر هزینه را در اوایل، جریان های کاری ساده، و ارائه محصولاتی که نیاز به پشتیبانی حداقل دارند، اغلب در کاهش کار، سرعت به بازار، و هزینه های نگهداری طولانی مدت اندازه گیری می شود.

درک مهندسی قابلیت Usability Engineering

مهندسی قابلیت استفاده یک فعالیت واحد نیست، بلکه یک فرایند مستمر طراحی کاربر محور است.این شامل درک نیازهای کاربر، راه حل های نمونه سازی، انجام تست های قابلیت استفاده در مقیاس بزرگ و طرح های پالایش بر اساس بازخورد تجربی است. هدف این است که اطمینان حاصل شود که عملکرد محصول، کارایی و رضایت از انتظارات کاربر هدف قبل از تولید بزرگ یا شروع به کار.

روش های کلیدی شامل تحقیقات متنی، تجزیه و تحلیل کار، ارزیابی اکتشافی و پروتکل های فکری-الود هستند که در اوایل و به طور مداوم اعمال می شوند، این روش ها منحنی هزینه را از اصلاح های پس از راه اندازی گران قیمت به سمت تنظیمات پیش تولید بودجه دور می کنند.

اصول اصلی که باعث صرفه جویی در رانندگی می شود

  • مداخله ناگهانی: شناسایی مسائل در فریم های سیم و یا نمونه های کم رضایت هزینه کسری از تعمیر آنها پس از برنامه نویسی و یا تولید شروع شده است.
  • اصلاحی: چرخه های کوچک و مکرر تست مانع تجمع بدهی طراحی می شوند که بعدا نیاز به اصلاحات گران قیمت دارند.
  • تصمیمات مبتنی بر پاداش: داده های قابلیت استفاده جایگزین حدس و گمان می شود، کاهش خطر ساخت ویژگی های کاربران رد می شود.

موضوع کسب و کار: ROI کمی از مهندسی قابلیت Usability

تحقیقات به طور مداوم نشان می دهد که سرمایه گذاری در بازده مالی قابل توجهی را به دست می آورد.برای مثال، Nielsen Norman Group نشان می دهد که مهندسی قابلیت استفاده می تواند بازده سرمایه گذاری را از 2:1 به 100:1 بسته به پروژه تحویل دهد. A $ صرف شده در تست قابلیت استفاده در اوایل می تواند 10 تا 100 دلار در اصلاح پس از انتشار صرفه جویی کند.

این پس انداز از چهار منطقه اصلی هزینه می باشد:

  • بازسازی مجدد: رفع نقص های قابلیت استفاده در طول طراحی حدود 10٪ از آنچه که در طول تعمیر و نگهداری هزینه می شود.
  • پشتیبانی مشتری: رابط های شهودی تماس ها، ایمیل ها و حجم Live-chat را کاهش می دهد. اداره حفاظت مالی مصرف کننده تخمین می زند که استفاده ضعیف هزینه های شرکت های آمریکایی را سالانه میلیاردها دلار در هزینه های پشتیبانی هزینه می کند.
  • خطای کاربر: در بخش هایی مانند مراقبت های بهداشتی و مالی، یک خطای کاربری منفرد می تواند منجر به تنظیم جریمه، از دست دادن داده ها یا حوادث ایمنی شود.
  • شتاب زمان به بازار: [FLT 1] فرآیندهای کارآمد قابلیت استفاده چرخه های کار مجدد، قادر به انتشار سریع تر.

به عنوان مثال، یک فروشنده بزرگ نرم افزار حجم بلیط کمک به سرقت خود را 30٪ پس از اصلاح قابلیت استفاده از جریان ورودی آن، صرفه جویی بیش از 1.2 میلیون دلار در سال در حقوق پشتیبانی به تنهایی کاهش داد.

ادغام مهندسی قابلیت Usability به Agile و Lean Development

محیط های توسعه مدرن نیاز به سرعت تکرار بدون قربانی کیفیت مهندسی قابلیت استفاده به طور طبیعی با روش های Agile و Lean در هنگام تمرین به عنوان یک مسیر موازی در کنار برنامه نویسی اسپریت.

تاکتیک های کلیدی ادغام

  • -Dualtrack Agile: [FLT 1] طراحان کشف و قابلیت استفاده تست یک اسپرینت را پیش از توسعه انجام می دهند، اطمینان حاصل می کنند که طرح های معتبر برای پیاده سازی آماده هستند.
  • UX: از طراحی مبتنی بر فرضیه و آزمایش های کوچک برای آزمایش فرضیات قابلیت استفاده با حداقل سربار استفاده کنید.
  • تست مداوم: آزمون قابلیت استفاده در تعریف انجام شده برای هر داستان کاربر، جلوگیری از تجمع بدهی قابلیت استفاده.

شرکت هایی که این رویکرد را اتخاذ می کنند، کاهش 40 تا 60 درصد در تعداد طراحی های مورد نیاز در طول فاز برنامه نویسی را مشاهده می کنند که به طور مستقیم به هزینه های توسعه پایین تر ترجمه می شود.

تصورات غلط رایج درباره مهندسی قابلیت Usability

علی رغم ارزش ثابت شده آن، بسیاری از سازمان ها باورهایی دارند که مانع از پذیرش می شوند.در زیر سه افسانه فراگیر و شواهدی وجود دارد که آنها را رد می کند.

افسانه 1: "مهندسی قابلیت استفاده تنها برای برنامه های مصرف کننده است."

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

افسانه دوم: "این تاخیر در عرضه محصول"

در حقیقت، مهندسی قابلیت استفاده با جلوگیری از " مارپیچ مرگ کار" سرعت تحویل را افزایش می دهد. مطالعه ای که توسط موسسه مهندسی نرم افزار انجام شده نشان داد که پروژه ها تست قابلیت استفاده را از روز اول انجام می دهند، 25 درصد سریعتر از کسانی که آن را از دست داده اند، به دلیل بحران های کمتر ادغام، تحویل داده می شود.

افسانه 3: "برای تیم های کوچک بسیار گران است"

روش های کم هزینه مانند تست های غیر متوسط، آزمایش چریکی و ارزیابی های اکتشافی نیاز به بودجه حداقل دارند.یک تیم کوچک می تواند یک تست قابلیت استفاده را با پنج شرکت کننده و یک انگیزه کارت هدیه 50 دلار اجرا کند، اما مشکلاتی را کشف کند که در غیر این صورت هزاران بار در پچ های پس از پرتاب هزینه می کنند.

پیاده سازی یک فرآیند مهندسی قابلیت استفاده که هزینه ها را کاهش می دهد

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

مرحله 1: کشف و تعریف

  • انجام تحقیقات کاربر (بیننظرگیری، بررسی، مطالعات میدانی) برای درک اهداف و نقاط درد.
  • ایجاد شخصیت ها و جریان های کاری که تلاش های توسعه را با نیازهای کاربر واقعی هماهنگ می کند.
  • یک ارزیابی اکتشافی از محصولات موجود یا رقیب را برای شناسایی اصلاحات سریع انجام دهید.

مرحله دوم: Prototype و Validate

  • نمونه های اولیه کم رضایت (مقاله، فریم های سیم) را بسازید و با 3 تا 5 کاربر در هر بار تست کنید.
  • Refine بر اساس یافته ها؛ حرکت به نمونه های تعاملی با رضایت بالا تنها پس از گذشت وظایف اصلی.
  • یک تست “اول کلیک” برای تأیید منطق ناوبری قبل از انجام کد انجام دهید.

مرحله 3: ساخت و آن را

  • یکپارچه سازی تست قابلیت استفاده در هر اسپری: تست داستان های تکمیل شده قبل از پذیرش.
  • پیگیری قابلیت استفاده از چگالی نقص در کنار چگالی کد برای اندازه گیری بهبود.
  • از تجزیه و تحلیل برای نظارت بر رفتار پس از آزادی و بینش تغذیه به پشت پرده استفاده کنید.

مرحله 4: اندازه گیری و مقیاس

  • اندازه گیری ROI با استفاده از معیارهایی مانند کاهش بلیط پشتیبانی، نرخ تکمیل کار و زمان بر روی کار.
  • به اشتراک گذاری نتایج با ذینفعان برای توجیه سرمایه گذاری مداوم.
  • اعضای تیم آموزش در روش های کاربردی پایه برای اندازه گیری صرفه جویی در هزینه در سراسر محصولات متعدد.

قابلیت استفاده [FLT 1] [منبع:] منبع ارائه می دهد قالب های آزاد و دستورالعمل هایی که پشتیبانی از هر مرحله.

آینده: اتوماسیون و AI در مهندسی قابلیت Usability

فن آوری های نوظهور مهندسی قابلیت استفاده را حتی مقرون به صرفه تر می کنند. ابزارهای مبتنی بر هوش مصنوعی می توانند به طور خودکار ضبط صفحه را تجزیه و تحلیل کنند، سیگنال های سرخوردگی را تشخیص دهند (مانند ضرب و شتم تکراری یا افزایش یافته)، و پیشنهاد می کنند که مدل های یادگیری ماشین در حال حاضر نرخ خطای کاربر را از مدل های استاتیک پیش بینی می کنند، کاهش نیاز به استخدام گسترده و اعتدال.

چک کنندگان دسترسی خودکار قبل از اینکه به تعهدات قانونی گران قیمت تبدیل شوند، مسائل طراحی فراگیر را به دست می آورند، زیرا این تکنولوژی ها بالغ هستند، هزینه مهندسی قابلیت استفاده همچنان کاهش می یابد در حالی که پتانسیل پس انداز آن گسترش می یابد.

نتیجه گیری

مهندسی قابلیت استفاده یک لوکس اختیاری نیست، بلکه یک ابزار استراتژیک برای هزینه های تولید محصول است.با گرفتن نقص های طراحی در اوایل، کاهش بار پشتیبانی و تحویل سریع، چرخه عمر توسعه را از یک طرح واکنش پذیر به یک مرکز سود فعال تبدیل می کند که در مهندسی قابلیت استفاده سرمایه گذاری می کند - از استارت آپ های کوچک تا شرکت های بزرگ - گزارش به طور مداوم کاهش هزینه مالکیت و رضایت مشتری است.