در حین طراحی برنامه ، مختصاتی ایجاد می شود که برنامه نویسان را در ساختن برنامه برای سیستم ،و در حین مرحله استقرار آن هدایت خواهد کرد. روشن است که مختصات خوب به مجموعه ای برنامه خواهد انجامید که خواسته های کاربر از سیستم را برآورده ساخته و نگهداری آن نیز آسان خواهد بود.
طراحی برنامه نظام یافته مجموعه ای از فنون ، خط مشی ها و روشی برای کدگذاری و ازمایش برنامه است و نگهداری سیستم را با کاهش پیچید...