التصميم الذي يركز على الاستخدام
التصميم المرتكز على الاستخدام هو منهج لتصميم واجهات المستخدم يعتمد على التركيز على نوايا المستخدمين وأنماط استخدامهم. يحلل هذا المنهج المستخدمين من حيث أدوارهم في الأنظمة، ويستخدم حالات استخدام مجردة (أساسية) [ 1 ] لتحليل المهام . ويستمد التصميم المرئي والتفاعلي من نماذج أولية مجردة بناءً على فهم أدوار المستخدمين وحالات المهام .
تم تقديم التصميم الذي يركز على الاستخدام من قبل لاري كونستانتين ولوسي لوكوود. المرجع الرئيسي هو كتابهما. [ 2 ]
أساليب التصميم التي تركز على الاستخدام
يعتمد التصميم المرتكز على الاستخدام بشكل كبير على نماذج رسمية مجردة، مثل نماذج التفاعل بين أدوار المستخدمين، ونماذج سير العمل في لغة النمذجة الموحدة (UML)، وملفات تعريف المهام والأدوار. ويدافع أنصار هذا التصميم عن النمذجة المجردة، بينما يستخدم العديد من المصممين شخصيات وسيناريوهات واقعية ، بالإضافة إلى نماذج أولية عالية الدقة . وقد طُبقت هذه التقنيات بنجاح ملحوظ في مشاريع البرمجيات المعقدة، والتي تم توثيق بعضها في دراسات حالة. [ 3 ]
نهج التصميم المرتكز على الاستخدام والتصميم المرتكز على النشاط
يشترك التصميم المرتكز على الاستخدام في بعض الأفكار مع التصميم المرتكز على النشاط . فهو يهتم أكثر بأنشطة المستخدمين وليس بالمستخدمين أنفسهم. يقدم قسطنطين (2006) إطارًا متكاملًا تُثرى فيه نماذج التصميم المرتكز على الاستخدام بمفاهيم من نظرية النشاط . [ 4 ]
انظر أيضاً
مراجع
الاقتباسات
فهرس
- قسطنطين ل. نمذجة النشاط: نحو تكامل عملي لنظرية النشاط مع التصميم المرتكز على الاستخدام، 2006
- كونستانتين إل، ولوكوود إل. "البنية والأسلوب في حالات استخدام واجهات المستخدم". في إم. فان هارميلان، محرر، نمذجة الكائنات وتصميم واجهة المستخدم. بوسطن: أديسون-ويسلي، 2001.
- كونستانتين إل، ولوكوود إل. البرمجيات للاستخدام: دليل عملي للنماذج والأساليب الأساسية للتصميم المرتكز على الاستخدام. ريدينغ، ماساتشوستس: أديسون-ويسلي، 1999. (الترجمة الروسية 2004، الترجمة الصينية 2004، الترجمة اليابانية 2005.)
- كونستانتين، ل. "هندسة البرمجيات المرتكزة على الاستخدام: نماذج وأساليب ومقاييس جديدة." في بورفيس، م. (محرر) هندسة البرمجيات: التعليم والممارسة. لوس ألاميتوس، كاليفورنيا: مطبعة جمعية مهندسي الكهرباء والإلكترونيات، 1996.
- Constantine, L. "النمذجة الأساسية: حالات الاستخدام لواجهات المستخدم." ACM Interactions، 2 (2): 34-46، أبريل 1995.
- ستروب، ج. (2003) "التصميم لتحقيق طفرات في أداء المستخدم". في ل. قسطنطين، محرر، الأداء من خلال التصميم: وقائع مؤتمر forUSE 2003، المؤتمر الدولي الثاني حول التصميم المرتكز على الاستخدام. رولي، ماساتشوستس: دار نشر أمبرساند.
- ويندل، هـ. (2002) "تصميم منتج ناجح: إنشاء نسخة مبسطة من STEP 7 باستخدام التصميم المرتكز على الاستخدام". في: ل. قسطنطين (محرر)، forUSE 2002: وقائع المؤتمر الدولي الأول حول التصميم المرتكز على الاستخدام. رولي، ماساتشوستس: دار نشر أمبرساند.
للمزيد من القراءة
- واجهات المستخدم
- سهولة الاستخدام
- التفاعل بين الإنسان والحاسوب
- نماذج أولية لهندسة البرمجيات
