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