Usability goals
ٹولز، ڈیوائسز یا سافٹ ویئر (ٹی وی ریموٹ کنٹرول، اوون کا انٹرفیس، یا ورڈ پروسیسر کی طرح متنوع) کا بازار میں ان کی ریلیز سے پہلے ان کی تکنیکی خصوصیات یا ان کے استعمال کی اہلیت جیسے مختلف نقطہ نظر سے جائزہ لیا جانا چاہیے۔ استعمال کی تشخیص اس بات کا اندازہ لگانے کی اجازت دیتی ہے کہ آیا تشخیص کے تحت پروڈکٹ کافی موثر ہے (کیا صارفین وقت، علمی یا جسمانی مانگ جیسے معقول وسائل خرچ کرتے ہوئے اپنے کام کو انجام دینے کے قابل ہیں)، کافی موثر (کیا صارف ان کاموں کو مکمل کر سکتا ہے جو انہیں انجام دینے چاہئیں ہیں؟ ٹول کے ساتھ؟ کیا ان کی کارکردگی مکمل اور درست ہے؟) اور صارفین کے لیے کافی تسلی بخش (سسٹم کے بارے میں صارفین کا رویہ کیا ہے؟ کیا انہیں تکلیف ہوتی ہے؟) اس تشخیص کے معروضی ہونے کے لیے، پیمائش کے قابل اہداف کی ضرورت ہے (مثال کے طور پر استعمال یا سیکھنے میں آسانی کے لحاظ سے) جو نظام کو حاصل کرنا چاہیے۔ اس قسم کے مقصد کو استعمال کا ہدف (یا استعمال کی ضرورت بھی) کہا جاتا ہے۔ وہ معروضی معیار ہیں جن کے خلاف استعمال کی تشخیص کے نتائج کا موازنہ تشخیص کے تحت مصنوعات کی استعمال کی اہلیت کا اندازہ کرنے کے لیے کیا جاتا ہے۔ پروڈکٹ ڈیزائن میں استعمال کے اہداف کو ہر پروڈکٹ ڈیزائن کے عمل میں شامل کیا جانا چاہیے جو انسانی عوامل کے نقطہ نظر پر عمل کرنے کا ارادہ رکھتا ہے (مثال کے طور پر، صارف پر مرکوز ڈیزائن کا عمل یا یوزیبلٹی انجینئرنگ لائف سائیکل)۔ جیسے ہی اختتامی صارفین کی ضروریات، استعمال کے خطرے، سیاق و سباق اور استعمال کے مقاصد کی نشاندہی کی جاتی ہے (cf. "استعمال کے اہداف کی تعریف" حصہ)۔ پھر، ڈیزائن کے عمل کے ہر استعمال کی تشخیص کے مرحلے میں استعمال کے اہداف کا استعمال کیا جاتا ہے۔ تشخیص کے مرحلے کی قسم جو بھی ہو (یعنی۔ تشخیصی یا خلاصہ تشخیص)، ان کا استعمال تشخیصی عمل کے نتیجے کے خلاف صارفین کی کارکردگی کا اندازہ لگانے کے لیے کیا جاتا ہے: تشخیصی/تعمیری تشخیص کے دوران (یعنی۔ تشخیص کے تحت شے کی مزید بہتری میں حصہ ڈالنے کے لیے ڈیزائن کے عمل کے دوران ہونے والی تشخیص)، استعمال کے اہداف کے خلاف تشخیص کے نتائج کا موازنہ اس بات کی تصدیق کرنے کی اجازت دیتا ہے کہ آیا وہ اہداف پورے ہوئے ہیں یا نہیں: جب تک کہ وہ پورے نہ ہوں، تشخیص کے تحت مصنوعات کو اس کے استعمال کو بہتر بنانے کے لیے دوبارہ تیار کیا جانا چاہیے۔ اس فریم میں، استعمال کے اہداف استعمال کی خامیوں کی نشاندہی کرنے اور اس وجہ سے اس دوبارہ انجینئرنگ کے عمل کی حمایت کرنے کی بھی اجازت دیتے ہیں۔ انہیں استعمال کے لحاظ سے نظام کے ارتقاء کی پیروی کرنے کے لیے اشارے کے طور پر صارف پر مرکوز ڈیزائن کے عمل کے تکرار کے ساتھ بھی استعمال کیا جا سکتا ہے۔ خلاصہ تشخیص کے دوران (یعنی۔ تشخیص جو تشخیص کے تحت کسی نظام کی معیار کی خصوصیات کے بارے میں ایک قطعی بیان دینے کی کوشش کرتے ہیں)، استعمال کے اہداف کو پورا کرنے کا مطلب یہ ہے کہ یہ نظام صارف پر مرکوز ڈیزائن کے عمل کو آگے بڑھانے اور جاری کرنے کے لیے کافی قابل استعمال ہے۔ تشکیل کے استعمال کے اہداف کو استعمال کے تین اجزاء، یعنی تاثیر، کارکردگی اور اطمینان۔ ان کی تعریف، ان اجزاء میں سے ہر ایک کے لیے، ان کاموں کی خصوصیات پر مبنی ہونی چاہیے جن کی جانچ شدہ نظام کو حمایت کرنی چاہیے۔ مزید عملی طور پر، میہو تجویز کرتا ہے کہ ان کی تعریف کا حوالہ دینا چاہئے: شناخت شدہ اختتامی صارفین کے پروفائلز وہ کام جو شناخت شدہ اختتامی صارفین کے مختلف زمروں کو استعمال کے دیئے گئے تناظر میں تجربہ شدہ نظام کے ساتھ انجام دینے ہیں (سیاق و سباق کے ٹاسک تجزیہ کے نتائج)۔ کاروباری اہداف مزید برآں، مخصوص قسم کی مصنوعات کے لیے جو حساس مقاصد کے لیے استعمال ہوتی ہیں (مثال کے طور پر، طبی آلات یا نیوکلیئر پلانٹ کنٹرول انٹرفیس)، ان مصنوعات کے رسک اسسمنٹ کے عمل کے قریبی سلسلے میں استعمال کے اہداف کی وضاحت کی جانی چاہیے۔ اس قسم کا "سیفٹی پر مبنی استعمال کا ہدف" کسی ٹول کو مارکیٹ میں جاری ہونے سے روکنے کے لیے استعمال کیا جاتا ہے جبکہ اس کے انٹرفیس ڈیزائن میں خامیوں کی نشاندہی کی جاتی ہے جو استعمال کی غلطیوں کو جنم دے سکتی ہیں۔ اس طرح، استعمال کی غلطیوں کے نتیجے میں پیدا ہونے والے خطرات کی نشاندہی کی جانی چاہیے ؛ اور پھر، ان میں سے ہر ایک کے لیے، استعمال کے اہداف کی وضاحت کی جانی چاہیے، خطرے کے ممکنہ نتائج کی شدت کو مدنظر رکھتے ہوئے (مثال کے طور پر، آپریٹر، مریض یا ماحولیاتی تحفظ کے لحاظ سے)۔ ترجیحی تشخیص کے تحت دیئے گئے ٹول کے لیے، استعمال کے کئی اہداف بیان کیے گئے ہیں۔ اگر کچھ اہداف حفاظتی مسائل سے متعلق ہیں جبکہ دیگر زیادہ "استعمال کے قابل استعمال اہداف" ہیں، تو ان سب کو ایک ہی سطح کی کامیابی کی ضرورت نہیں ہوگی۔ مثال کے طور پر، انٹرنیٹ پر براؤزنگ کی آسانی سے نمٹنے کے لیے "استعمال میں آسانی کا ہدف" جو صارفین کی حفاظت کو خطرے میں نہیں ڈالتا ہے، جزوی کامیابی کی ضرورت پڑ سکتی ہے (مثال کے طور پر۔ 80 ٪ صارفین کو ایک فنکشن کا استعمال کرتے ہوئے حاصل کرنا چاہیے جو انٹرنیٹ پر براؤزنگ کو آسان بناتا ہے، بطور شارٹ کٹ) جبکہ صارفین یا ماحول کی حفاظت کے لیے ایک بڑے خطرے سے متعلق استعمال کے ہدف کے لیے مکمل کامیابی کی ضرورت ہوگی (کوئی غلطی برداشت نہیں کی جائے گی ؛ e.g.100 ٪ صارفین کو اپنے پہلے ٹرائل میں ڈیفبریلیٹر کا استعمال کرنے میں کامیاب ہونا چاہیے)۔ اس قسم کے "حفاظت پر مبنی استعمال کے ہدف" کے لیے، ایک غیر کامیابی سے پتہ چلتا ہے کہ آلے کا استعمال ڈرامائی نتائج کا باعث بن سکتا ہے۔ ان اہداف کو سسٹم کے کسی بھی ریلیز سے پہلے پورا کیا جانا چاہیے (مثال کے طور پر، مریض کی حفاظت کے لیے حساس ہیلتھ انفارمیشن ٹیکنالوجی کو جاری نہیں کیا جا سکتا اگر اسے استعمال کی غلطیوں کو جنم دینے کے لیے دکھایا گیا ہو)۔ لہذا، استعمال کے طے شدہ اہداف کے حصول کی سطح کو ترجیح دی جانی چاہیے۔ پیمائش اہداف کی تعریف یا تو کوالٹی یا مقداری طریقے سے کی جاتی ہے۔ بہر حال، ان کی نوعیت جو بھی ہو، ان کی عملی طور پر وضاحت کی جانی چاہیے۔ کوالٹی یوزیبلٹی کے اہداف کے حصول کا اندازہ زبانی پروٹوکول تجزیہ کے ذریعے کیا جا سکتا ہے۔ اس کے بعد، ہدف کو تجزیہ کے لیے استعمال ہونے والی کوڈنگ اسکیم سے متعلق شرائط میں وضع کیا جائے گا۔ ان کوالٹی اہداف کو مقداری اہداف میں تبدیل کیا جا سکتا ہے تاکہ ایک معروضی مقداری تشخیص کی حمایت کی جا سکے۔ اس قسم کا ہدف اس طرح کی شکل اختیار کر سکتا ہے: "مطلوبہ صارف آبادی کے نمونے کے% U کو ٹول کا استعمال کرتے ہوئے کسی مخصوص فنکشن کے بارے میں مثبت تبصرے کا اظہار کرنا چاہیے" یا "% U سے کم نمونے ڈسپلے کے ذریعے فراہم کردہ معلومات کی غلط تشریح کرتے ہیں"۔ جہاں تک سوالناموں کے ذریعے کوالٹی یوزیبلٹی کے اہداف کا جائزہ لیا جاتا ہے، انہیں اس طرح وضع کیا جا سکتا ہے: "پیمانے S کے لیے مطلوبہ صارف آبادی کے نمونے کا اوسط اسکور N سے زیادہ ہونا چاہیے" جہاں تک مقداری ہدف کا تعلق ہے، ان کا اندازہ مختلف طریقوں سے کیا جا سکتا ہے جیسے کہ وقت کی پیمائش (مثال کے طور پر)، کی اسٹروک تجزیہ یا غلطی کی شرح کی مقدار۔ وہ اس طرح نظر آسکتے ہیں (مندرجہ ذیل): "مطلوبہ صارف آبادی کے نمونے کے% U کو M منٹ کے اندر اور E سے زیادہ غلطیوں کے بغیر بینچ مارک کاموں کا% T پورا کرنا چاہیے" یہ بھی دیکھیں رسائی اجزاء پر مبنی استعمال کی جانچ GUI انسانی عوامل انٹرایکٹو سسٹمز انجینئرنگ ISO 9241 انسانی کمپیوٹر کے تعامل کے موضوعات کی فہرست سافٹ ویئر کی کارکردگی کی جانچ سافٹ ویئر کی جانچ کا طریقہ ٹری ٹیسٹنگ استعمال کی جانچ استعمال کی جانچ انجینئرنگ استعمال کی غلطی ڈیزائن صارف کا تجربہ ڈیزائن ویب استعمال کی جانچ استعمال کی سافٹ ویئر کی جانچ