نرمافزارهای پریماورا (Primavera- P6) و مایکروسافت پراجکت یا ام اس پی (Microsoft Project- MS Project- MSP) دو نرمافزار کاربردی و شناخته شده در حوزه برنامهریزی و کنترل پروژه است و همانطور که در مطالب گذشته گفته شد تسلط بر این دو نرمافزار از الزامات و توانمندیهای لازم برای جایگاههای شغلی مربوط به برنامهریزی و کنترل پروژه است. نرمافزار MSP توسط شرکت مایکروسافت (Microsoft) توسعه یافت و نرمافزار Primavera تحت مالکیت شرکت اوراکل (Oracle) میباشد. در هر سازمان برحسب ویژگیهای پروژهها و سازمان و نیازمندیهای آنها، از یکی از این نرمافزارها (و گاهی از هر دو نرمافزار) استفاده میشود. نرم افزارهای Primavera P6 و MSP تفاوت های زیادی با یکدیگر دارند که پیش از تصمیمگیری در خصوص اینکه از کدام یک از آنها در سازمان استفاده کنیم، باید با این تفاوتها آشنا باشیم. بنابراین در ادامه این مطلب به تفاوت نرم افزارهای Primavera P6 و MSP که دو نرمافزار اصلی در حوزه مدیریت پروژهها هستند، میپردازیم.
البته لازم است بدانید مقایسه کردن نرم افزارهای Primavera و MSP اساسا صحیح نمیباشد، زیرا همان طور که در ادامه مطلب مشاهده خواهید کرد، پریماورا یک نرم افزار برنامه ریزی و کنترل پروژه با قابلیتهای سازمانی و برای مدیریت چندین پروژه است، اما ام اس پی یک نرم افزار برنامه ریزی و کنترل پروژه سازمانی نمیباشد و تنها برای مدیریت تک پروژه استفاده می شود. با این حال بدلیل اینکه افراد بسیاری برای انتخاب میان این دو نرم افزار دچار سردرگمی هستند، این مقایسه جهت شفاف سازی مساله بیان شده است. ضمنا بیان این تفاوت ها به معنای برتری هیچ یک از این دو نرمافزار نسبت به یکدیگر نمی باشد و تنها برای انتخاب درست نرمافزار در سازمانها و برای انتخاب یادگیری آنها مطرح شدهاند. هر دو نرم افزار در سراسر جهان استفاده می شوند و هر یک مزایا و معایب خاص خود را دارند.
تفاوت های نرم افزارهای اصلی مدیریت پروژه
- نرمافزار MSP نسبت به نرمافزار پریماورا کاربر پسندتر (user-friendly) بوده و استفاده از آن به خصوص برای افراد مبتدی و تازه وارد راحت تر است.
- نرمافزار پریماورا یک نرمافزار کنترل پروژه با قابلیت سازمانی و دارای ساختار سازمانی است و کلیه پروژههای یک سازمان را میتوان داخل یک فایل پریماورا تعریف و برنامه ریزی و کنترل کرد. اما نرمافزار MSP یک نرمافزار کنترل پروژه سازمانی نیست و هر پروژه در یک فایل مجزا تعریف و برنامه ریزی و کنترل میشوند. بنابراین MSP برای کنترل تک پروژه (PM یا Project Management) و پریماورا برای کنترل چندین پروژه (EPM یا Enterprise Project Management) استفاده میشود. بنابراین در پریماورا امکان ایجاد ساختار شکست پروژهها یا EPS (Enterprise Project Structure) وجود دارد.
- MSP امکان استفاده چندین کاربر به صورت همزمان بر روی یک پروژه را نمیدهد، در حالیکه پریماورا چندکاربره است و دسترسی همزمان چندین کاربر وجود دارد و میتوان سطح دسترسی آنها را هم به صورت متفاوتی تعریف کرد.
- پریماورا یک نرمافزار مدیریت پروژه مبتنی بر پایگاه داده (database-based) است اما MSP یک نرمافزار مدیریت پروژه مبتنی بر فایل (file-based) است. در نرم افزار مبتنی بر پایگاه داده، تمام داده ها در یک پلتفرم ذخیره میشوند که در آن تمام بهروزرسانیها به صورت مرکزی همگامسازی میشوند و همانطور که گفته شد چندین کاربر میتوانند بهطور همزمان به پلتفرم دسترسی داشته باشند.
- در MSP امکان مدیریت ریسکها وجود ندارد و ریسکهای مربوط به فعالیتها را در نظر نمیگیرد. در حالیکه یکی از امکانات مهم نرمافزار پریماورا، امکان ثبت و پیگیری ریسکها و به طور کلی انجام فرآیندهای مربوط به مدیریت ریسک است. پریماورا کلیه ریسکها اعم از ریسکهای کیفی (qualitative risks) و ریسکهای کمی (quantitative risks) را در نظر میگیرد. بنابراین پریماورا با حوزههای دانشی استاندارد PMBOK انطباق بیشتری دارد.
- در پریماورا امکان مدیریت مسائل (Issue Management) وجود دارد که این امکان در MSP دیده نمیشود.
- در پریماورا میتوان بینهایت Baseline یا خط مبنا بدون وجود محدودیت در تعداد خطوط مبنا ایجاد کرد، اما در MSP این مورد دارای محدودیت است و تنها امکان ایجاد حداکثر 11 عدد Baseline وجود دارد.
- نرم افزار Primavera P6 از ویژگی ID منحصر به فرد برای فعالیت ها پشتیبانی می کند و با استفاده از سیستم های ID به پروژه ها کمک می کند. در حالیکه ID فعالیت ها در MSP به موقعیت آن فعالیت بستگی دارد و با تغییر سطر فعالیت ID آن فعالیت تغییر می کند. بنابراین در پروژه های بزرگ با سیستم ID فعالیت (activity ID system)، مایکروسافت پراجکت انتخاب مناسبی نخواهد بود.
- MSP در نسخههای قبل از نسخه 2010، محدود به تعدادی فیلد اختصاصی بود ولی در پریماورا میتوان هر تعداد فیلد که لازم است ایجاد کرد. البته همانطور که گفته شد این تفاوت تنها مربوط به نسخههای قبل از 2010 ام اس پی است.
- در هر دو نرم افزار MS Project و Primavera امکان ایجاد فیلدهای سفارشی وجود دارد. اما در ام اس پراجکت ایجاد فیلدهای سفارشی با فرمولهای پیچیده و مقادیر اضافی امکان پذیر است، در حالیکه در Primavera تنها میتوان فیلد سفارشی خالی ایجاد کرد، و امکان تنظیم فرمول در آن فیلدها وجود ندارد، بنابراین کاربران باید بهطور دستی مقادیر هر کدام از فیلدها برای هر ستون را وارد کنند.
- MSP به دلیل اینکه جزء مجموعه نرمافزارهای شرکت مایکروسافت است با نرمافزارهای آفیس از جمله اکسل راحت تر همخوانی پیدا میکند. مثلا در ام اس پی امکان لینک خودکار با اکسل وجود دارد که این امکان در پریماورا دیده نمیشود.
-
در MSP تنها می توان یک نوع رابطه و وابستگی (relationship) بین دو فعالیت تعریف کرد. در حالیکه در Primavera P6، بیش از یک نوع رابطه را میتوان بین فعالیت ها ایجاد کرد. در پریماورا، حداکثر 4 نوع رابطه بین دو فعالیت می تواند استفاده شود.
- در Primavera ساختار شکست کار یا (Work Breakdown Structure) WBS پروژه به صورت جداگانه از فعالیت ها ایجاد می شود. کاربران می توانند یک WBS ایجاد کنند و فعالیت هایی را به آن اضافه کنند. در حالی که در MSP، خود فعالیت ها شبیه به WBS عمل می کنند. این فعالیت ها از طریق ایجاد تورفتگی و وجود Summary Taskها به گونه ای طراحی شده اند که شبیه به WBS به نظر برسند.
- در پریماورا امکان تبدیل دادهها به فرمت HTML بهطور مستقیم از نرمافزار و بدون استفاده از نرمافزار واسطه دیگر وجود دارد، اما در MSP تبدیل دادهها از یک فرمت به فرمت دیگر بهطور مستقیم از نرمافزار امکانپذیر نمیباشد.
- در پریماورا امکان تعریف زیرفعالیت (Sub-activities) یا مرحله/ گام (step) با شکستن فعالیت های اصلی به مراحل مختلف وجود دارد. هر مرحله میتواند تاریخ شروع و پایان خاص خود را داشته باشد و مرحله تکمیل شده را می توان به عنوان تکمیل شده علامت گذاری کرد. در حالیکه چنین امکانی در MSP دیده نمیشود.
- پریماورا تعداد فعالیت های بیشتری را نسبت به ام اس پی ساپورت می کند.
- در ام اس پی امکان بازگشت به عقب یا Undo در تمامی مراحل وجود دارد، در صورتی که امکان برگشت به عقب پس از اعمال تغییر در پریماورا P6 وجود ندارد.
- نصب MSP بسیار راحت و ساده است، زیرا اکثر کاربران با سایر محصولات مایکروسافت کاملاً آشنا هستند. اما برای نصب Primavera P6 به شیوه صحیح باید از مجموعه ای از دستورالعمل ها پیروی کرد.
- نرم افزار پریماورا دارای قابلیت راهنمایی به صورت Hint می باشد. در حالیکه MSP از چنین قابلیتی برخوردار نیست.
- در بازار کار حوزه برنامه ریزی و کنترل پروژه، تعداد متخصصان مسلط به MSP بسیار بیشتری نسبت به متخصصان مسلط به پریماورا وجود دارد.
- منابع راهنما و آموزشی پریماورا نسبت به MSP بسیار اندک و محدودتر است.
- نرم افزار MSP عمدتا در پروژه های کوچک تر و ساده تر از جمله پروژه های ساخت ساختمان های مسکونی، ساختمان های تجاری، و پروژه های مرتبط با معماری/ نقشه برداری استفاده می شود. اما نرم افزار Primavera P6 در پروژه های پیچیده و بزرگ مانند پروژه های نفت و گاز، طراحی و ساخت نیروگاه، معدن و غیره کاربرد دارد.
حال با توجه به تفاوت های نرم افزارهای Primavera P6 و MSP که در بالا ذکر شد، می توانید نسبت به انتخاب نرم افزار مناسب برای مدیریت پروژه در سازمانتان اقدام کنید. انتخاب نرم افزار مدیریت پروژه کار چندان ساده ای نیست و همه چیز بستگی به نوع سیستم مدیریت پروژه سازمانی شما دارد. MS-Project عموما برای سازمانهای کوچک و متوسط مناسب است، در حالی که Primavera P6 برای مدیریت طرح ها و پروژههای پیچیده و بزرگ بسیار قدرتمندتر است.
برای یادگیری نرم افزارهای این حوزه هم پیشنهاد می شود به هر دو نرم افزار تسلط داشته باشید. چرا که در بسیاری از سازمانهای معتبر از هر دو نرم افزار استفاده می شود. به عبارتی برای برخی پروژه ها از نرم افزار MSP و برای برخی از پروژه ها از نرم افزار Primavera P6 استفاده میکنند. همچنین تسلط به هر دو نرم افزار شرط اولیه برای شرکت در مصاحبه های کاری بسیاری از سازمانهای معتبر و پروژه محور است.
8 دیدگاه. ارسال دیدگاه جدید
سلام. احسنت فوق العاده عالی و کامل بود. من همیشه مطالب سایتتون رو دنبال می کنم.
فوق العاده هستید. ممنون که برای مخاطبینتون وقت می گذارید.
سلام و درود،
سپاسگزارم بابت به اشتراک گذاری نظرات ارزشمندتون.
ممنون که همراه همیشگی ما هستید.
موفق و مانا باشید.
سلام توضیحات خوب و مفید و فنی بود ممنون از لطف شما
سلام و درود،
ممنون که نظرات ارزشمندتون رو به اشتراک گذاشتید.
سپاس از همراهی شما.
موفق و مانا باشید.
چند پروزه رو با هم بخوانیم مدیریت زمان و هزینه و… داشته باشیم از پریماورا استفاده کنیم در حالیکه دیتاها در اکسل هستند این دوگانگی چجوری قابل حل شدنه، ممکنه راهنمایی بفرمایید
سلام وقتتون بخیر
برای مدیریت همزمان چندپروژه با منابع مشترک از پریماورا استفاده می شود. در نرم افزار پریماورا از طریق قابلیت import و export کردن در فرمت اکسل (Spreadsheet) می توانید از دیتاهای ثبت شده در فایل اکسل استفاده کنید و اطلاعات مورد نیاز خود را به نرم افزار P6 وارد کنید.
این قابلیت از طریق مسیر زیر قابل دسترس می باشد:
File => Export =>Spreadsheet برای خروجی گرفتن از نرم افزار در قالب اکسل
File => Import =>Spreadsheet برای وارد کردن فایل اکسلی که قبلا خروجی گرفتید و آن را با استفاده از داده های موجود از اکسل رفرنستون تکمیل کردید
این روش در پروژه های با تعداد تسک های بالا بسیار پرکاربرد هست و بدون نیاز به درج تک به تک داده ها به صورت دستی، در زمان کوتاه می توانید آن ها را وارد برنامه کنید.
سلام سپاس از تئضیحات کاربردی و جمع شما
سلام و درود،
ممنون از لطف شما.
موفق و مانا باشید.