ارزیابی رابط کاربر وبگاه‌های پرسش‌وپاسخ علوم رایانه

نوع مقاله : پژوهشی

نویسندگان

1 استاد گروه علم اطلاعات و دانش‌شناسی، دانشگاه قم، قم، ایران

2 استادیار مرکز اسناد فرهنگی آسیا، پژوهشگاه علوم انسانی و مطالعات فرهنگی، تهران، ایران

3 کارشناس‌ارشد علم ‌اطلاعات‌ و ‌دانش‌شناسی، دانشگاه ‌علوم ‌پزشکی و خدمات بهداشتی درمانی قم، قم، ایران

چکیده
هدف: با توجه به اهمیت روزافزون وبگاه‌های پرسش‌وپاسخ آنلاین در جوامع علمی و فنی، ارزیابی دقیق کاربردپذیری رابط‌های کاربری آن‌ها از اهمیت بالایی برخوردار است. هدف اصلی این پژوهش، سنجش میزان انطباق رابط‌های کاربری 14 وبگاه پرسش‌وپاسخ علوم رایانه با ده اصل کلیدی کاربردپذیری نیلسن (1993) و مقایسه‌ عملکرد آن‌ها به منظور شناسایی نقاط قوت و ضعف طراحی و ارائه پیشنهاداتی برای بهبود تجربه کاربری بوده است.
روش: پژوهش با رویکرد توصیفیتحلیلی با استفاده از ارزیابی اکتشافی رابط کاربری وبگاه‌های استک اورفلو، استک اکسچنج، کورا، ردیت، چگ، کدپروژه، کد رنچ، گروه‌های گوگل، سوپر کاربر، خطای سرور، اعتبارسنجی متقابل، از اوبونتو بپرسید، مهندسی نرم‌افزار، و علوم رایانه انجام شد و 3 ارزیاب جامعه آماری را بررسی و رتبه‌بندی کردند. از آزمون‌های نرمالیتی کولموگروف-اسمیرنوف و شاپیرو-ویلک و آزمون‌های ناپارامتری کروسکال-والیس و فریدمن برای تحلیل یافتهها با استفاده از نرم‌افزار اس.پی اس.اس. نسخه 27 بهره گرفته شد.
یافته‌ها: جامعه آماری به طور کلی از سطح کاربردپذیری خوبی برخوردارند (میانگین کلی 3.41 از 4). با این حال، تفاوت‌های معناداری در عملکرد وبگاه‌ها مشاهده شد. اصول "تطابق بین سیستم و دنیای واقعی" و "تشخیص به جای یادآوری" (میانگین 3.86) بالاترین امتیازات را کسب کردند. رابط کاربری وبگاه‌های کدپروژه (10.15)، مهندسی نرم‌افزار (10)، اعتبارسنجی متقابل (9.90)، از اوبونتو بپرسید و استک اورفلو (هر دو 9.50) بهترین عملکرد را داشتند.
نتیجه‌گیری: با وجود سطح کلی خوب کاربردپذیری، بسیاری از وبگاه‌ها در جنبه‌های کلیدی مانند "مدیریت خطا" و "ارائه کمک‌های مؤثر به کاربران" نیازمند بهبود هستند. وبگاه‌های موفق الگویی برای سایرین محسوب می‌شوند. توصیه می‌شود طراحان و توسعه‌دهندگان بر اصول کاربردپذیری نیلسن، به‌ویژه در حوزه‌های خطایابی و بازیابی خطا، تمرکز بیشتری داشته باشند تا تجربه کاربری جامع‌تر و مؤثرتری فراهم آورند.

کلیدواژه‌ها


عنوان مقاله English

Evaluation of User Interfaces of Computer Science Q&A Websites

نویسندگان English

Yaghoub Norouzi 1
Hamidreza Radfar 2
Nayereh Jafari-Far 3
1 Professor, Department of Knowledge and Information Science, University of Qom, Qom, Iran
2 Assistant Professor, Asian cultural documentation center, Institute for humanities and cultural studies, Tehran, Iran
3 MSc in Knowledge and Information Science; Department of Knowledge and Information Science; Qom University of Medical Sciences; Qom. Iran
چکیده English

Purpose: Given the increasing importance of online Q&A websites in scientific and technical communities, a thorough evaluation of their user interface usability is of high significance. The main objective of this research was to measure the compliance of the user interfaces of 14 computer science Q&A websites with Nielsen’s Ten Usability Heuristics (1993) and to compare their performance in order to identify design strengths and weaknesses and provide suggestions for improving user experience.
Methodology: The user interfaces of the following websites were reviewed and ranked by 3 evaluators: Stack Overflow, Stack Exchange, Quora, Reddit, Chegg, CodeProject, Coderanch, Google Groups, Super User, Server Fault, Cross Validated, Ask Ubuntu, Software Engineering, and Computer Science. Kolmogorov-Smirnov and Shapiro-Wilk normality tests, along with Kruskal-Wallis and Friedman non-parametric tests, were employed for data analysis using SPSS version 27 software.
Findings: the studied websites generally possess a good level of usability (overall mean score of 3.41 out of 4.00). However, significant differences in website performance were observed. The heuristics “Match Between System and the Real World” and “Recognition Rather Than Recall” (mean score of 3.86) achieved the highest ratings. The user interfaces of CodeProject (10.15), Software Engineering (10), Cross Validated (9.90), Ask Ubuntu, and Stack Overflow (both 9.50) demonstrated the best performancey.
Conclusion: Despite the generally good level of usability, many websites require improvement in key aspects such as error management and the provision of effective user assistance. Successful websites serve as benchmarks for others. It is recommended that designers and developers place greater focus on Nielsen’s usability heuristics, particularly in the areas of error handling and recovery, to provide a more comprehensive and effective user experience.

کلیدواژه‌ها English

Usability
User interface
Nielsen principles
Q&‌‌‌‌‌‌A Website
Computer science
اسد، علی؛ و ممتازی، سعیده (1403). تعبیه گراف دانش به منظور بهبود سامانه‌های پرسش و پاسخ فارسی، زبان و زبان‌شناسی، 40، 135-152.
حسینی، محمدمهدی؛ زاهدی، مرتضی؛ حسن‌پور، حمید (1398). یک مدل آماری جهت ارزیابی سامانه‌های پرسش و پاسخ تعاملی با استفاده از رگرسیون. پردازش علائم و داده‌ها، ۱۶(۳)، 37-48.
حسینی، محمدمهدی؛ زاهدی، مرتضی؛ و حسن‌پور، حمید (1398). مجموعه‌ای از ویژگی‌های آماری جدید برای ارزیابی سیستم‌های پرسش و پاسخ تعاملی. مهندسی برق (دانشکده فنی دانشگاه تبریز)، 49(3)، 1045-1054.
حسینی، محمدمهدی؛ و زاهدی، مرتضی (1397). ارائه یک مدل احتمالاتی جهت تعیین انسجام متن در سیستم‌های پرسش و پاسخ تعاملی. پردازش و مدیریت اطلاعات، 33(4)، 1737-1760. https://doi.org/10.35050/JIPM010.2018.032
زاهدی نوقابی، مهدی؛ فتاحی، رحمت‌اله؛ صالحی‌فدردی، جواد؛ و نوکاریزی، محسن (1401). مؤلفه‌های رابط کاربر و اثر آن بر استفاده کاربران از وبگاه. کتابداری و اطلاع‌رسانی، 25(3)، 86-114.
غفاری، سعید؛ و بختیاری، مسعود (1403). بررسی رابط کاربری در صفحات وب کتابخانه‌های دیجیتالی: معیارهای پیشنهادی برای کتابخانه‌های دانشگاه پیام‌نور. تعامل انسان و اطلاعات 11(1)، 94-112.
غلامی، طاهره (1398). ارزیابی رابط کاربری شبکه‌های اجتماعی علمی. علوم و فنون مدیریت اطلاعات، 5(3)، 9-29.
طاوسی، مریم؛ نقشینه، نادر؛ زره‌ساز، محمد؛ و محبوب، سیامک (1403). پیشنهاد چارچوبی مفهومی برای زیبایی‌شناسی تصاویر در وب با رویکرد فراترکیب و رتبه‌بندی مؤلفه‌های شناسایی‌شده. تعامل انسان و اطلاعات، 11(3)، 40-70.
فهیم‌نیا، فاطمه (1393). بررسی و مقایسه ویژگی‌های رابط کاربر پایگاه‌های اطلاعاتی Elsevier، Springer، ISI(WOS), Ebsco و Ovid از دیدگاه کاربران در دانشگاه تهران. تعامل انسان و اطلاعات، ۱(۱)، 68-73.
مسعودی‌فرد، فهیمه (1405). تحلیل رفتار اطلاع‌یابی دانشجویان رشته رایانه در بستر آنلاین استک اورفلو: یک مطالعه موردی با استفاده از چارچوب نظری جستجوگری اطلاعات، پایان‌نامه کارشناسی‌ارشد، تهران: دانشگاه الزهرا.
معرفت، رحمان؛ بزّی، فاطمه؛ و آزادی، قاسم (1403). ارزیابی تجربۀ تعامل کاربران با نمادها و نشانه‌های تصویری در گرافیک وب‌سایت‌ها و اپلیکیشن‌ها: مرور نظام‌مند. تعامل انسان و اطلاعات، 11(4)، 20-41.
میرروشندل، سیدابوالقاسم؛ و برشبان، یاسمن (1396). یک سیستم نوین پرسش و پاسخ مذهبی در زبان فارسی. صنایع الکترونیک، 8(2)، 73-88.
نوروزی، یعقوب. (1392). رابط کاربر کتابخانه دیجیتالی. قم: دانشگاه قم.
نوروزی، یعقوب؛ رادفر، حمیدرضا؛ و جعفری‌فر، نیره (1404) ارزیابی رابط کاربر وب‌سایت ناشران بین‌المللی براساس مدل کسب‌وکار نوآورانه. تعامل انسان و اطلاعات، ۱۲(۲)، 71-93.
 نوروزی، یعقوب؛ تراشی، سیما؛ و جعفری‌فر، نیره (1403). ارزیابی رابط کاربر صفحات وب فارسی موزه‌های ایران. تعامل انسان و اطلاعات 11(2)، 100-122.
Agarwal, R., & Venkatesh, V. (2002).Assessing a firm’s web presence: A heuristic evaluation procedure for the measurement of usability.Information Systems Research, 13(2), 168–186. https://doi.org/10.1287/isre.13.2.168.84
Alambo, A., Gaur, M., Lokala, U., Kursuncu, U., Thirunarayan, K., Gyrard, A., ... & Pathak, J. (2019, January). Question answering for suicide risk assessment using reddit. In 2019 IEEE 13th International Conference on Semantic Computing (ICSC) (pp. 468-473). IEEE. https://doi.org/10.1109/ICOSC.2019.8665525
Alnanih, R., Orji, R., & El Saddik, A. (2015).Evaluating the usability of web-based learning management systems using Nielsen’s heuristics.Procedia Computer Science, 72, 554–561.
Batista, J., & Sampaio, P. (2021).Applying Nielsen’s heuristics to the evaluation of e-government portals: A comparative study.Government Information Quarterly, 38(4), 101583.https://doi.org/10.1016/j.giq.2021.101583
Dahiya, Y., & Talukdar, P. (2016). Discovering response-eliciting factors in social question answering: A reddit inspired study. In Proceedings of the International AAAI Conference on Web and Social Media, 10(1), 82-91. https://doi.org/10.1609/icwsm.v10i1.14752
Grigorescu, T. (2024). Identify discussions on a topic: An analysis of CodeProject messages regarding workplace fairness issues related to software developers (Doctoral dissertation).
 Hartawan, A., & Suhartono, D. (2015). Using Vector Space Model in Question Answering System. Procedia Computer Science, 58, 305–311. https://doi.org/10.1016/j.procs.2015.07.570
Kelly, D., Kantor, P. B., Morse, E. L., Scholtz, J., & Sun, Y. (2009). Questionnaires for eliciting evaluation data from users of interactive question answering systems. Natural Language Engineering, 15(1), 119–141. https://doi.org/10.1017/S1351324908004932
Kumar, N., & Bhardwaj, A. (2019).Usability evaluation of educational websites based on Nielsen’s heuristics.International Journal of Advanced Computer Science and Applications (IJACSA), 10(2), 150–157.https://doi.org/10.14569/IJACSA.2019.0100220
Mustafa, S., Zhang, W., & Naveed, M. M. (2024). How to mend the dormant user in Q&A communities? A social cognitive theory-based study of consistent geeks of StackOverflow. Behaviour & Information Technology, 43(10), 2024-2043. https://doi.org/10.1080/0144929X.2023.2237604
Nielsen, J. (1993). Usability engineering. Cambridge, MA: Academic Press. https://doi.org/10.1016/B978-0-08-052029-2.50007-3
Oyero, O., & Olojede, O. (2020).Heuristic evaluation of mobile health applications using Nielsen’s usability principles.International Journal of Human–Computer Interaction, 36(18), 1734–1745. https://doi.org/10.1080/10447318.2020.1785151
Rambe, P. (2015). Technology for Interactive Engagement or Tools for Differential Academic Participation? Using Google Groups for Collaborative Learning at a South African University. 44 TH ANNUAL SOUTHERN AFRICAN COMPUTER LECTURERS ASSOCIATION 2015 (SACLA 2015), 57.
Reis, J. P. D., Abreu, F. B. E., & Carneiro, G. D. F. (2022). Crowdsmelling: A preliminary study on using collective knowledge in code smells detection. Empirical Software Engineering, 27(3), 69. https://doi.org/10.1007/s10664-021-10110-5
Rodrigo, A., & Penas, A. (2017). A study about the future evaluation of Question-Answering systems. Knowledge-Based Systems, 137, 83–93. https://doi.org/10.1016/j.knosys.2017.09.015
Schug, D. (2020). Flipped classrooms: Using Google Groups to facilitate in-class communication. ASp. la revue du GERAS, (78), 129-144. https://doi.org/10.4000/asp.6882
Tavosi, M., Naghshineh, N., Zerehsaz, M., Mahboub, S. (2024). Proposing a conceptual framework for the aesthetics of images on the web: Meta-synthesis and ranking components identified. Human Information Interaction, 11(3), 40-70.
 Wacholder, N., Small, S. G., Bai, B., Kelly, D., Trittman, R., Ryan, S., Salkin, R. (2004). Designing a Realistic Evaluation of an End-to-end Interactive Question Answering System. In LREC. https://doi.org/10.63317/3k5b3a369uwc
Ying, S., Kantor, P. B., & Morse, E. L. (2011). Using cross-evaluation to evaluate interactive QA systems. Journal of the Association for Information Science and Technology, 62(9), 1653–1665. https://doi.org/10.1002/asi.21585