هل يجب أن نستخدم الأشخاص في قصص المستخدم؟ [مغلق

StackOverflow https://stackoverflow.com/questions/3594737

  •  02-10-2019
  •  | 
  •  

سؤال

الكتاب تطبق قصص المستخدم يحتوي على صفحة واحدة تناقش الشخصيات. تعريف الشخصية من الكتاب هو:

الشخص هو تمثيل وهمي لدور المستخدم.

تناقش تعريف الشخصية:

يتطلب إنشاء شخصيات أكثر من مجرد إضافة اسم إلى دور المستخدم. يجب وصف شخصية بما فيه الكفاية بحيث يشعر الجميع في الفريق وكأنهم يعرفون الشخصية.

وتوصي أيضًا بإيجاد صورة على الإنترنت أو في المجلة واستخدام هذه الصورة للشخصية حتى يتمكن الجميع من تخيل بوضوح شخصية تعمل مع التطبيق.

موافق. كل هذه الأفكار تبدو جيدة. يمكن أن يكون من الممتع تحديد الأشخاص إلى أدوار المستخدم ولكن هل يستحق ذلك؟ هل هناك أي جودة حقيقية أو قابلة للقياس أو زيادة الكفاءة عند استخدامها؟

هل لديك أي أمثلة جيدة حيث تساعد الشخصيات حقًا فريق التطوير؟ هل تستخدم شخصيات في قصص المستخدم؟

يحرر:

لقد وجدت مقالة لطيفة عن الشخصيات في MSDN.

هل كانت مفيدة؟

المحلول

يمكن أن يساعد هذا عندما يكون هناك الكثير من الأدوار وعندما تكون معقدة للغاية.

كلما زادت الأدوار التي لديك ، زاد تعقيدها لإرضاءها جميعًا. لديهم احتياجات مختلفة وقيم وقوة ، وما إلى ذلك. يبدو أن وجود الصورة تافهة بعض الشيء ، ولكنها تساعد حقًا أيضًا.

تحقق من هذا الفيديو الجميل حقًا من جيف باتون حول هذا الموضوع: http://www.infoq.com/presentations/pragmatic-personas

موقعه على الويب: http://www.agileproductdesign.com/

نصائح أخرى

سبب استخدام الشخصيات هو أن يحصل الفريق على فهم أفضل للقصة. إنه يجعل من الأسهل على الفريق (المبرمجين ...) أن تتعلق بالقصة على المستوى الشخصي/العاطفي ، والتي أعتقد أنها جيدة.

إذا كان لدى فريقك عادةً من قصص الشحن التي ليست ما يريده العميل ، فحينئذٍ ، جرب نهج الشخصية وترى كيف يعمل لك.

فحص والتكيف ، كالعادة.

يمكن أن يكون الشخصيات مفيدة أيضًا لجعل التواصل بين فريق التنمية والأعمال أكثر وضوحًا. عندما تتحدث أكثر بعبارات غير تقنية ، قد يفهمك الأعمال بشكل أكثر وضوحًا.

بدلا من الوصف

سيحافظ مسؤول التطبيق على بنية DB ورمز التطبيق

سوف تستخدم شخصية فرانك:

فرانك مسؤول عن القضايا الفنية لتطبيقنا. إنه يفهم قاعدة البيانات. إنه لا يعلم المستخدمين كيفية العمل مع التطبيق ولكن في حالة وجود أي مشاكل يمكنه حلها.

ما زلت لست متأكدًا مما إذا كنت سأصف الأشخاص ذوي المشاعر الحقيقية ، على سبيل المثال ، "فرانك ليس سعيدًا جدًا بمساعدة المستخدمين طوال الوقت حتى لا يزعجه المستخدمون كثيرًا".

أستطيع أن أتذكر قراءة ورقة بيضاء في مجموعة بوسطن الاستشارية على الشخصيات في الطبقة الوسطى في أمريكا اللاتينية المتنامية. على الرغم من أنه مثير للاهتمام ، اعتقدت أن مستوى التدقيق الخاص بهم كان غير ضروري تمامًا. أنا شخصياً أعتقد أن الشخصيات مضيعة للوقت ويجب اعتبارها أداة مساعدة ، وليس هدفًا الأولوية. أتذكر قضاء أسبوع في بناء شخصيات لشبكة اجتماعية لأصحاب المشاريع. نفايات كبيرة! أعتقد أنه من الأفضل اكتشاف مهمة شركتك أو موقع الويب الخاص بك. يمكن أن تساعدك مهمة الشركة في ترشيد أفضل خدمة للمستخدمين ، بغض النظر عن شخصياتهم الخاصة. فكر في Facebook ، "نريد السماح للمستخدمين بمشاركة أصدقائهم والتواصل معهم" أو شخصيات قصص الابطال الخارقين "نحن الأداة الاجتماعية التي تربط المستخدمين بمدنهم."

من ناحية أخرى ، يمكن أن يكون لديك شخصية "بيتر".

"يحب بيتر شرب الكثير من البيرة. يستخدم بيتر جهاز الكمبيوتر الخاص به فقط عندما يكون في حالة سكر. تعتمد متطلبات بيتر على مستوى الكحول في الدم. يحب بيتر برمجة جهاز الكمبيوتر الخاص به. أفضل رمز له بعد 12 لترًا من بيلسنر ، وهو لا يفعل ذلك ر كتابة رمز ما لم يكن قد استهلك ما لا يقل عن 6 لترات من بيلسنر. "

ما تفعله الأشخاص المنتجة هو مساعدة المحللين على فهم حقًا ما يكتبون عنه. يساعدك على اكتشاف المتطلبات التي تتجاهلها عادة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top