سؤال

انا بحاجة الى بعض النصائح حول كيفية حل الغموض في تطبيق المواصفات.باعتبارها واحدة بسيطة سبيل المثال ،

عندما فشل المستخدم لمصادقة بعد عدد من مرات إرسال إشعار إلى ذلك.

في المثال أعلاه ، فإنه ليس من الواضح كم من المرات "عدة مرات" هو.فإنه ليس من الواضح أنني لا يمكن ببساطة وضع عشوائي الحد 1000 مرة.

كيف يمكنك أن تذهب نحو حل واضح أجزاء في أي المواصفات ؟ (وليس فقط واحدة ذكرتها)

و أيضا أي نوع من المواضيع يجب البحث على جوجل أو على الكتب لهذا النوع من الحالات ؟ هندسة البرمجيات?رشيقة التنمية ؟ أنا لست متأكدا من أين تبدأ.

أي مفيدة المعرفة و نصائح سيكون موضع تقدير كبير.

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

المحلول

إذا كنت تتبع الاحتياجات الخاصة بك بطريقة رسمية ، يمكنك جعل الافتراضات الخاصة بك وتوثيقها على النحو المستمد المتطلبات:

على سبيل المثال:

متطلبات المستخدم:

Req 1:عندما فشل المستخدم لمصادقة بعد عدد من مرات إرسال إشعار إلى ذلك.

مشتقة المتطلبات:

مسا 1.1 عندما فشل المستخدم لمصادقة بعد ثلاثة (3) محاولات النظام سيتم تعليق حساب بريد إلكتروني وإرسالها إلى مكتب الدعم.

مسا 1.1.1 الحساب تعليق البريد الإلكتروني سوف تحديد ما يلي:

  • اسم حساب المستخدم.
  • عنوان IP للكمبيوتر الذي المصادقة محاولات.

يكون العميل أو صاحب المصلحة إذا كان العميل غير متوفرة ، الاستعراض والموافقة على المستمدة من متطلبات.

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

بعض لدي مرجعية:

نصائح أخرى

والرد على العميل مع الأسئلة الدقيقة قد تكون لديكم. هذا هو الخيار الأفضل، إذا كانت متوفرة. إن لم يكن، ثم جعله شكلي من قبل المستخدم النهائي (العميل).

التواصل مع (يفضل أن يكون في هذا النظام):

  • محللون الأعمال
  • العميل (الشخص(s) دفع ثمن المنتج النهائي)
  • المستخدمين النهائيين

وبناء أو النموذج الأولي، ثم تبين أنها لشخص الذي كتب المواصفات.

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

أنت تبالغي في ذلك.

  1. 'عدد مرات قيمة يمكن بسهولة وضعه في شبكة الإنترنت.التكوين
  2. تعيين الخاص بك من المفترض القيمة المناسبة.(لا تقلق ان كان خطأ)
  3. إرسال بريد إلكتروني إلى مدير مع توليكم ، وكيف يمكن تغييره إذا كان الافتراض غير صحيح.

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

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

والغريب بما فيه الكفاية ؛ ربما ستجد أن معظم الافتراضات الخاصة بك سوف تكون صحيحة على كل حال.

ومن هذا المثال، أود أن أعود إلى العميل ونسأل اذا كانت تريد "عدد المرات" ليكون شكلي. فإنه قد يؤدي أيضا إلى أسئلة مثل:

1) الذي سوف تحافظ على الرقم المكون من المرات. 2) هل انهم في حاجة الى واجهة المستخدم لعرض هذه الإعدادات وتغييرها.

وتبني عملية التنمية أكثر مرونة سيساعد أيضا. على سبيل المثال، تبين لهم مثال الذي يسمح ثلاث فرص لتسجيل الدخول سوف تظهر وظيفة وربما تدفعهم لاقول لكم الرقم.

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

وهناك عدد قليل من طرق مختلفة ويهمني ان تأخذ على الغموض اعتمادا على من هو المتاحة:

1) محلل مدير مشروع / عمل -> هذه من المحتمل الأقرب إلى المشروع الذي قد تكون قادرة على المساعدة في حل القضايا مع مواصفات بسرعة. وقد ينطوي هذا على أن نطلب من الآخرين والحصول على بالرد عليك في وقت لاحق ولكن ينبغي أن يكون مقبولا.

2) أخصائي محلل / موظف -> على سبيل المثال، في حالة أذكر لكم حيث هناك تداعيات أمنية، إذا كان هناك ضابط أمن التي قد يكون لها سياسة فرض على ذلك ويجب أن تكون في المناقشة. مثال آخر يمكن أن يكون وجود محلل شبكة أن ننظر إلى العمارة من منظور الأجهزة التي قد تكون مفيدة في بعض الحالات.

و3) مالك المنتج -> من هو المسؤول عن تحديد التطبيق. لاحظ أن هذا ليس شخصا الفني، لذلك أن تكون محددة، وبعد توصيات قد تكون مفيدة إذا كنت أصاب بناء على "أنت تعرف، أنا لم أفكر في ذلك ..." استجابة.

و4) المجموعة مدير / رئيس فريق -> إذا فشل كل شيء آخر، انتقل إلى رئيسه وطلب توضيح

و"متطلبات جمع" أو "تحليل متطلبات" هي المصطلحات الشائعة لهذا الجزء من "دورة حياة تطوير البرمجيات" أو "دورة حياة تطوير النظم" لطرد بضعة حيث يمكنك البحث ويجد الكثير من المقالات.

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

وفي كثير من الأحيان غموض في المواصفات يعكس الغموض في ذهن الزبون - أنها ببساطة لم تكن قد حظيت بها أنفسهم بعد، لذلك هذا النهج يساعد كل واحد منكما. (استخدام مذكرات مكتوبة - لا شيء الفني - لوصف الأشياء في شروطهم)

إذا المواصفات ليست بالضبط، ربما فقط لا يهم؟ ليس مهما لأي شيء آخر للعمل؟ إجراء مكالمة، دعونا <م> هو تكون 1000. تأكد من انها ليست الثابت تلوينها. هي فكرة جيدة لوضعها في ملف التكوين بعض (ولكن ليس فضح إلى المستخدم النهائي واجهة، لأن المستخدم عادة لديه فكرة حتى أقل مما كنت).

إذا انها مسألة التوافقية، ثم ماذا تفعل بقية اللاعبين؟ هو هو 200 في ويندوز؟ من جعله 200. الآن أن تطابق كل من ويندوز والمواصفات - ليست سيئة: -)

في حالة معرفة كانت المكالمة سيئة و<م> هو ينبغي أن يكون 1500، على الأقل يمكن أن أقول لكم مستخدمين كيفية إصلاحه بدون إعادة تثبيت لك البرمجيات.

وحسنا في المؤسسة الشركات هذا لا يعني أنه يتبع سياسات الشركات العامة.

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

لذلك يمكنك جعل مجموعة التركيز، أو يمكنك التواصل مع العميل / أصحاب المصلحة المناسب.

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