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