1. התוצאה של ניתוח צורכי המשתמש המבוצע ע"י אנליסט מערכות.
2. אילוצים שרירותיים הנכפים על מערכת מחשב, ובכללם מגבלות מימון, ביקורת שמקורה בהעדפות וחויות אישיות, פרצות בניסוח חוזים, תאימות למערכות קודמות ( מערכות מדורות קודמים ) ושיקולי בטחון.
3. רשימה של יכולות מוצר של מערכת מחשב המוגדרות לאחר שלב ההוצאה לשוק של המוצר.