سؤال

وهو مذكور على صفحة دورة حياة تطوير الأنظمة على ويكيبيديا:

ولإدارة ذلك، تم إنشاء عدد من نماذج دورة حياة تطوير النظام (SDLC):الشلال، النافورة، الحلزوني، البناء والإصلاح، النماذج الأولية السريعة، التزايدية، المزامنة والاستقرار.

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

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

المحلول

الشلال هو نموذج يفرض السيطرة ويتجنب التوازي؛يجب استيفاء كل متطلبات المهمة قبل بدء المهمة.يقول Fountain أنه يمكن بدء مهمة جديدة قبل استيفاء جميع المتطلبات، لأنه ليست كل المتطلبات ضرورية في بداية المهمة.

فكر في هذا:لعبة سوبر ماريو,

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

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

نصائح أخرى

نافورة:قف في دائرة وقم برمي بعض الأنماط والكلمات الرئيسية في الهواء لترى أين ستهبط.التقط فقط تلك التي تهبط داخل الدائرة.كرر حتى يتم إلغاؤه.

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

حلزوني:اختر أحد أعضاء الفريق واطلب من الجميع أن يدوروا حوله في دوائر حتى يصابوا بالدوار.

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

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

تدريجي:قم ببناء الأجزاء التي تريدها فقط، وفقط عندما تريد القيام بذلك.الإصدار البديل هو بناء الأجزاء التي يصرخون من أجلها بأعلى صوت فقط، وفقط عندما يقفون بالفعل على مكتبك في انتظار ذلك.

مزامنة واستقرار:مثل Spiral باستثناء شخص واحد فقط في كل مرة يقوم بتدوير عضو الفريق سيئ الحظ.عندما ينتهي دورهم، أوقف الدوران للحظة.

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

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

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

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