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