مرحله اول:
مطالعه و شناسایی و جمع آوری اولیه اطلاعات شامل:
1) مطالعه مدارک و شناسایی وضع موجود پروژه، بحث و تبادل نظر و اخذ اطلاعات اولیه.
2) تهیه چارت سازمانی کنترل پروژه و گردش کار جهت کار برنامه ریزی و کنترل پروژه با توجه به چارت مربوط
3) طراحی فرمهای اولیه جهت کار برنامه ریزی
4) تهیه و اخذ آمارهای لازم مورد درخواست
مرحله دوم ـ قسمت اول:
تهیه چارچوب کلی برنامه شامل:
1) تفکیک پروژه به اهم فعالیتها و دسته بندی گروهی آنها به منظور تهیه برنامه های گروهی آنها برای تهیه برنامه های کلان و تفصیلی با توجه به اطلاعات فنی، مطابق نقشه ها و تبادل نظر مجری طرح و یا مسئول پروژه.
2) تخمین زمان های اجرایی برای فعالیتعهای بند(1) با توجه به منابع مورد نیاز و روش های تجربی ضمن تطابق با زمانهای کلی قرارداد.
3) تعریف ارتباطات منطقی بین فعالیتهای اصلی با هماهنگی دفتر فنی و یا مجری طرح.
مرحله دوم ـ قسمت دوم :
آنالیز احجام و منابع برنامه شامل:
1) تفکیک ریزتر فعالیتها در دسته های مربوط(دیسیپلین های اجرایی) در مرحله قبل به صورت تفصیلی و یا جزئیات اجرایی کامل تر با توجه به نقشه های فاز 2 اجرایی و مدارک و مشخصات فنی.
2) تهیه متره های یک از فعالیتهای بند(1) با هماهنگی د فتر فنی کارگاه
3) تهیه لیست مصالح و لوازم مورد نیاز استخراج شده از نقشه ها و مدارک فنی
4) تهیه لیست ماشین آلات مورد نیاز و لیست نیروی انسانی وابسته به فعالیتها.
5) تهیه برآورد کلیه آیتم های متره شده در ردیف (2) با توجه به نوع قرارداد منعقده با هماهنگی دفتر فنی.
مرحله سوم:
تهیه برنامه تفصیلی با توجه به آنالیز منابع:
1) تهیه شبکه C.P.M جهت برنامه زمان بندی کلان "Master schedule " با توجه به بندهای (1) و (2) مرحله دوم ، قسمت اول.
2) تهیه شبکه C.P.M جهت تهیه برنامه زمان بندی تفصیلی اجرایی براساس اطلاعات تهیه شده مراحل قبلی و تعیین مسیر بحرانی و فعالیتهای بحرانی.
3) تهیه برنامه زمان بندی تدارکات پروژه شامل: مصالح، نیروی انسانی و ماشین آلات با توجه به اطلاعات تهیه شده مراحل قبل.
4) تهیه برنامه زمان بندی مالی( دریافت ـ پرداخت) پروژه.
5) درصد بندی کردن فیزیکی و ریالی فعالیتها و دسته بندی گروهی و تهیه منحنی های زود ترین و دیرترین "S " پیشرفت پروژه.
