פרק: מטרה ארוכה של עשרות שנים הייתה למצוא תהליכים חוזרים ונחזקים אשר משפרים את הפרודוקטיביות ואת האיכות. חלקם מנסים לססטמטיזציה או לפורמליזציה של המשימה הבלתי מנוהלת לכאורה של עיצוב תוכנה. אחרים מיישמים טכניקות ניהול פרויקטים לעיצוב תוכנה. מספר גדול של פרויקטים תוכנה לא לעמוד בציפיות שלהם במונחים של פונקציונליות, עלות או לוח זמנים למסירה - ראה רשימת פרויקטים תוכנה מותאמים אישית נכשלו ומעל תקציב עבור כמה דוגמאות בולטות. שאלה: איזה סוג של טכניקות אחרים משתמשים כדי לעצב תוכנה?
טכניקות ניהול פרויקטים