950 likes | 1.32k Views
برنامه ريزي و كنترل پروژه. بنام خدا. جزوه شماره 1- برنامه ريزي پروژه علیرضا مصلحی راد. فرآيند برنامهريزي در يك نگاه. تعريف محدوده پروژه. شناسايي فعاليتهاي پروژه. برآورد مدت زمان، منابع لازم و هزينه فعاليتها. ترسيم شبكه پروژه (برداري- گرهي). زمانبندي پروژه و برنامه ريزي منابع.
E N D
برنامه ريزي و كنترل پروژه بنام خدا جزوه شماره 1- برنامه ريزي پروژه علیرضا مصلحی راد
فرآيند برنامهريزي در يك نگاه تعريف محدوده پروژه شناسايي فعاليتهاي پروژه برآورد مدت زمان، منابع لازم و هزينه فعاليتها ترسيم شبكه پروژه (برداري- گرهي) زمانبندي پروژه و برنامه ريزي منابع نهايي كردن زمانبندي
محدوده پروژه Scope of Project 1- دلايل اجراي پروژه پاسخ به تقاضاي بازار درخواست مشتري رفع نيازهاي كاري ارتقاء و توسعه فنآوري ...
محدوده پروژه Scope of Project 1- دلايل اجراي پروژه 2- شرح محصول يا مقصد (Goal) مشخصههاي (كمي و كيفي) محصولات يا خدماتي كه پروژه در ايجاد آنها متعهد گرديده است . در ابتداي پروژه به اختصار تهيه شده، اما بمرور و متناسب با پيشرفت پروژه به تفصيل بيشتر تكميل و مدون ميشود.
محدوده پروژه Scope of Project 1- دلايل اجراي پروژه 2- شرح محصول يا مقصد (Goal) 3- اقلام تحويلي پروژه(Deliverables) عنوان و مشخصات اصلي اقلام قابل نحويل پروژه، كه حصول كامل به آنها، نشانه اختتام پروژه ميباشد، ميبايستي طي ليست كوتاه و مختصري تهيه گردد. مثلا يك پروژه نرمافزاري داراي اقلام تحويلي بشرح زير است: كدهاي برنامهنويسي، راهنماي كاربران و آموزش نرمافزار
محدوده پروژه Scope of Project معيارهاي قابل سنجشي است كه ميبايستي موفقيت در اجراي پروژه را در حصول به آنها دانست. 1- دلايل اجراي پروژه 2- شرح محصول يا مقصد (Goal) برخي از اين معيارها از ابعاد هزينه، زماني و كيفيتي ميباشند. لازم است كه ارزش مقداري معيارها تعيين شده باشد. 3- اقلام تحويلي پروژه(Deliverables) عدهاي به غلط محصولات پروژه را همان اهداف پروژه ميدانند، در حاليكه اهداف پروژه شامل فاكتورهاي مهم تعيين ميزان موفقيت در اجراي پروژه ميباشد. 4- اهداف(Objectives) پروژه بسياري از پروژهها به بهرهبرداري ميرسند، اما بسياري از اهداف خود از ابعاد اقتصادي و يا اجتماعي و يا بسياري از ابعاد ديگر نايل نميشوند.
محدوده پروژه Scope of Project 1- دلايل اجراي پروژه 2- شرح محصول يا مقصد (Goal) 3- اقلام تحويلي پروژه(Deliverables) فرضيات، ريسكها و موانع 4- اهداف(Objectives) پروژه آناليزهاي اقتصادي پروژه 5- موارد تكميلي محدوديتهاي كاري و محيطي و...
محدوده پروژه Scope of Project 1- دلايل اجراي پروژه بيانيه محدوده پروژه 2- شرح محصول يا مقصد (Goal) 3- اقلام تحويلي پروژه(Deliverables) 4- اهداف(Objectives) پروژه 5- موارد تكميلي (مفروضات و...)
شناسايي فعاليتهاي پروژه Identify Project Activites برخي از دلايل نياز به تجزيه و تفكيك پروژه به اجزاي آن بشرح زير است: 1- اينامر راهكار اصولي برنامهريزي، اجرا و كنترل يك پروژه در جهت نيل به اهداف آن است. 2- دقت بالاتري در برآوردهاي زمان، هزينه و منابع را بوجود ميآورند. 3- باعث تسهيل در واگذاري اختيارات و اعطاي مسنوليتها ميشود. 4- مبناي مناسبي براي كنترل و ارزيابي عملكرد ميگردد. 5- شناسايي فعاليتهايي كه اقلام تحويلي پروژه را تضمين ميكنند.
شناسايي فعاليتهاي پروژه Identify Project Activites • ابزار مورد استفاده در برنامهريزي پروژه، جهت شناسايي فعاليتها “ساختار شكست كار” نام دارد. ساختار شكست كارWork Breakdown Structure (WBS) • WBS يك توصيف سلسله مراتبي از كارهايي است كه ميبايست انجام شوند تا اقلام قابل تحويل پروژه حاصل شده و پروژه به اتمام برسد. Project Level #1 Activity Activity … Activity Level #2 Activity Activity … Activity . . . Activity Activity Activity … Activity Level #m
شناسايي فعاليتهاي پروژه Identify Project Activites مراحل توسعه ساختار شكست كار تعيين عناصر عمده پروژه خير بلي آيا تجزيه و شكست كار كافي است؟ تجزيه عناصر پايينترين سطح به يك سطح ديگر بلي آيا WBSدر آزمونها موفق است؟ پايان خير بازنگري در WBS
شناسايي فعاليتهاي پروژه Identify Project Activites تعيين عناصر عمده پروژه • تجزيه پروژه به چند عنصر يا گروه (تعيين سطح اول WBS) • Phase Orientation Approach • ميتواند براساس مراحل چرخه حيات پروژه باشد. • Organization Orientation Approach • ميتواند برمبناي چارت سازماني پروژه باشد. • Geographical Approach • ميتواند برمبناي جغرافيا و مكان اجراي پروژه باشد. • Product Orientation Approach • ميتواند برمبناي محصول و اجزاي آن باشد. • Project Orientation Approach • ميتواند برمبناي زير پروژهها باشد.
شناسايي فعاليتهاي پروژه Identify Project Activites مراحل توسعه ساختار شكست كار تعيين عناصر عمده پروژه خير بلي آيا تجزيه و شكست كار كافي است؟ تجزيه عناصر پايينترين سطح به يك سطح ديگر بلي آيا WBSدر آزمونها موفق است؟ پايان خير بازنگري در WBS
شناسايي فعاليتهاي پروژه Identify Project Activites آيا تجزيه و شكست كار كافي است؟ • كل نگري باعث ميشود كه به فوايد تجزيه كار بدرستي دست نيافت. • تجزيه عناصر به جزييات نيز در ابتداي پروژه شايد مقدور نباشد. • آيا سطح شكست كار، برنامهريزي دقيقي را ايجاد ميكند؟ • آيا امكان كنترل مناسب بر روي اجراي پروژه وجود خواهد داشت؟ • جزييات بيش از حد، باعث بالا رفتن هزينههاي برنامهريزي و كنترل پروژه ميشود. • بطوركلي سطح شكست كار به عواملي چون اندازه پروژه و هدف برآورد و كنترل بستگي دارد. • به فعاليتهاي پايينترين سطح، اصطلاحا “ بسته كاري Work Package” اطلاق ميشود.
شناسايي فعاليتهاي پروژه Identify Project Activites مراحل توسعه ساختار شكست كار تعيين عناصر عمده پروژه خير بلي آيا تجزيه و شكست كار كافي است؟ تجزيه عناصر پايينترين سطح به يك سطح ديگر بلي آيا WBSدر آزمونها موفق است؟ پايان خير بازنگري در WBS
شناسايي فعاليتهاي پروژه Identify Project Activites تجزيه عناصر پايينترين سطح به يك سطح ديگر • تجزيه فعاليتهاي آخرين سطح( سطح n) به فعاليتهاي ريزتر (تعيين سطح n+1) • Function Orientation Approach • ميتواند براساس موضوعات و كارها باشد. • Organization Orientation Approach • ميتواند برمبناي چارت سازماني پروژه باشد. • Geographical Approach • ميتواند برمبناي جغرافيا و مكان اجراي پروژه باشد. • Product Orientation Approach • ميتواند برمبناي محصول و اجزاي آن باشد. • Project Orientation Approach • ميتواند برمبناي زير پروژهها باشد.
شناسايي فعاليتهاي پروژه Identify Project Activites مراحل توسعه ساختار شكست كار تعيين عناصر عمده پروژه خير بلي آيا تجزيه و شكست كار كافي است؟ تجزيه عناصر پايينترين سطح به يك سطح ديگر بلي آيا WBSدر آزمونها موفق است؟ پايان خير بازنگري در WBS
شناسايي فعاليتهاي پروژه Identify Project Activites آيا WBSدر آزمونها موفق است؟ • آيا فعاليتهاي ريزتر، فعاليت سطح بالاتر را پوشش كامل مي دهند؟ (جمعپذيري) • آيا هريك از بستههاي كاري ميتوانند زمانبندي و بودجهبندي شوند؟ • آيا بستههاي كاري قابل واگذاري به واحد سازماني مشخص هستند؟ • آيا خروجي بستههاي كاري، اقلام تحويلي پروژه را پوشش ميدهند؟ • آيا قادر به تعريف توالي و منطق بين فعاليتها هستيم؟
شناسايي فعاليتهاي پروژه Identify Project Activites آيا WBSدر آزمونها موفق است؟ • آيا وضعيت / تكميل بستههاي كاري قابل اندازهگيري است؟ • آيا شروع و پايان بستههاي كاري بطور واضح قابل تعريف باشد؟ • بستههاي كاري بايد داراي خروجي باشند؟ ( دستورالعمل، نقشه، نرمافزار، محصول و...) • نبايد هيچ آيتمي در WBSتكرار شود! • مدت زمان اجراي فعاليتها در يك محدوده قابل قبول باشد؟
شناسايي فعاليتهاي پروژه Identify Project Activites كد گذاري WBS
شناسايي فعاليتهاي پروژه Identify Project Activites جمع بندي شناسايي فعاليتها • ليست فعاليتهاي پروژه • الگوسازي WBS در سازمانهايي كه پروژه هاي يكسان دارند. • ديكشنري WBS
بسته كاري Work Breakdown Structure بسته هاي كاري
يك نمونه WBS Work Breakdown Structure
يك نمونه WBS Work Breakdown Structure
يك نمونه WBS Work Breakdown Structure
يك نمونه WBS Work Breakdown Structure
يك نمونه WBS Work Breakdown Structure
يك نمونه WBS Work Breakdown Structure
يك نمونه WBS Work Breakdown Structure
ايجاد شبكه پروژه Conduct the Project Network مراحل ايجاد شبكه پروژه تعيين توالي فعاليتها (بستههاي كاري) ترسيم شبكه پروژه توضيح: در مباحث برنامهريزي و كنترل پروژه، منظور از شبكه پروژه عبارتست از نموداري شبكهاي شكل كه در آن ضمن بيان فعاليتهاي پروژه، تقدم وتاخر آنها نسبت به يكديگر نشان داده شده است.
ايجاد شبكه پروژه Conduct the Project Network تعيين توالي فعاليتها (بستههاي كاري) تعيين توالي فعاليتها، فرآيند شناسايي و تدوين ارتباط و وابستگي فعاليتها از لحاظ تقدم و تاخر با يكديگر ميباشد. 1- وابستگيهاي الزامي (وابستگي سخت يا منطقي) برخي از فعاليتها با يكديگر داراي روابط ذاتي و فيزيكي هستند لذا انجام آنها منوط به رعايت اين وابستگي است. انواع وابستگي و ارتباط بين فعاليتها 2- وابستگيهاي ترجيحي(وابستگي نرم) برخي از وابستگيهاي بين فعاليتها توسط گروه اجرايي ايجاد ميشوند (ميبايست بدقت و با مستندات كافي تبين شود) 3- وابستگيهاي خارجي وابستگيهاي بين فعاليتهاي اجرايي و محيط خارج از پروژه موردنظر است.
ايجاد شبكه پروژه Conduct the Project Network تعيين توالي فعاليتها (بستههاي كاري) تعريف : به فعاليت Yپيشنياز(Predecessor )فعاليت X گفته ميشود اگر انجام فعاليت X به انجام فعاليت Y وابسته باشد. فعاليت Y فعاليت X • در اين صورت به فعاليت X نيز پيآمد (Successor)فعاليت Y اطلاق ميشود.
ايجاد شبكه پروژه Conduct the Project Network چند مثال قالببندي ديوار x بتنريزي ديوارx بتن ريزي ديوارx بازكردن قالب ديوارx
ايجاد شبكه پروژه Conduct the Project Network مستندسازي توالي فعاليتها
ايجاد شبكه پروژه Conduct the Project Network ترسيم شبكه پروژه انواع شبكه پروژه شبكه برداري Activity On Arrow (AOA) شبكه گرهي Activity On Node (AON)
ايجاد شبكه پروژه Conduct the Project Network شبكه برداري B 2 3 F A 1 6 C E D 4 5
ايجاد شبكه پروژه Conduct the Project Network شبكه گرهي A B F START FINISH C D E شرح نمادها: فعاليت E بردار بيانگر روابط بين فعاليتها
شبكه گرهي Activity On Node (AON) ما ابتدا شبكههاي گرهاي را مورد توجه قرار مي دهيم.
چند نكته در ترسيم شبكه گره اي 1) فعاليتها توسط گرهها و روابط پيشنيازي توسط بردارها نمايش پيدا ميكنند. 2) شبكه گرهاي حتما" با گره شروع آغاز مي شود و سپس تمام فعاليت هاي بدون پيش نياز به گره شروع متصل مي شود. 3) شبكه گره اي حتما" با گره پايان به اتمام مي رسد لذا فعاليت هايي كه پس نياز ندارند به گره پايان متصل مي شوند. 4) در ترسيم شبكه حلقه(Loop) نداريم اگر چنين باشد در تعريف منطق فعاليت ها دچار اشتباه شده ايم. 5) براي هر فعاليت فقط و فقط يك گره در شبكه وجود دارد.
مثال: پروژه ي ساختماني 2 1 4 5 START START 11 3 8 14 FINISH 6 7 9 10 12 13
مثالشبكه پيش نيازي با فعاليت هاي زير را رسم كنيد A D B F G START FINISH E C
برآورد مدت زمان فعاليتها Activity DurationEstimating برآورد مدتزمان فعاليت، فرآيند تخمين تعداد دوره زماني لازم براي تكميل آن و جهت استفاده در زمانبندي پروژه ميباشد. نكات مهم 1- مدت زمان فعاليت به روش اجرا و منابع در اختيار آن وابسته است. 2- واحد زماني فعاليتها بصورت يكسان و استاندارد باشد. بطورمثال: روز 3- در تخمين مدت زمان فعاليتها، روزهاي كاري(Working Days) موردنظر هستند و نه ايام تقويمي. لازم است كه تقويمكاري( روزهاي كاري و تعطيل) هر فعاليت مشخص شود. 4- مدت زمان فعاليتها بطور مستقل از يكديگر برآورد شوند. 5- در برآورد مدت زمان فعاليتها شرايط معمول درنظر گرفته ميشوند و اتفاقات غير مترقبه مانند سيل و زلزله درصورتيكه غيرقابل پيشبيني هستند لحاظ نمي گردند.
برآورد مدت زمان فعاليتها Activity DurationEstimating 1- از طريق حجم كاري فعاليت 2- نظرات كارشناسي 3- آراي گروهي و روش دلفي روشهاي تخمين مدت زمان فعاليت 4- استفاده از سوابق اطلاعاتي 5- از طريق تخمين سهزمانه 6- شكستن فعاليت به اجزاي كوچكتر
برآورد مدت زمان فعاليتها Activity DurationEstimating روشهاي تخمين مدت زمان فعاليت 1- از طريق حجم كاري فعاليت در اين روش ابتدا حجم كاري فعاليت اندازهگيري شده و براساس منابع در دسترس و توانايي كاري منابع، مدت زمان فعاليت برآورد ميشود. مثال: Duration=5days فعاليت: تايپ گزارش توانايي منبع: روزي 20 برگه منابع: يك تايپيست حجم كاري: 100 برگه Duration=3days فعاليت: خاكبرداري زمين توانايي منبع: روزي 5 m3 منابع: 2 بلدوزر حجم كاري: 30مترمكعب
برآورد مدت زمان فعاليتها Activity DurationEstimating روشهاي تخمين مدت زمان فعاليت 2- نظرات كارشناسي در اين روش به يك فرد متخصص و باتجربه در زمينه آن فعاليت رجوع ميشود. مثال: Duration=120days فعاليت: طراحي ايستگاه مترو Duration=18days فعاليت: ترخيص كالا از گمرك
برآورد مدت زمان فعاليتها Activity DurationEstimating روشهاي تخمين مدت زمان فعاليت 3- آراي گروهي و روش دلفي تخمين اول تخمين دوم تخمين سوم
برآورد مدت زمان فعاليتها Activity DurationEstimating روشهاي تخمين مدت زمان فعاليت 4- استفاده از سوابق اطلاعاتي در صورتي كه تاريخچه پروژههاي قبلي مستند و تاريخ شروع و پايان فعاليتهايهمانند ثبت شده باشد، ميتوان از سوابق آنها در تخمين مدت فعاليت استفاده نمود. سوابق تاريخي گشايش اعتبار برآورد مدت زمان فعاليت =46 روز