يكشنبه ، 10 مرداد ، 1389
 
کمينه
تاریخ: 1388/02/30 نظرات: 4 نظر نمایش: 1253 مرتبه تعداد امتیاز: 17   (Article Rating)
مدیریت پروژه آنلاین و DotNetNuke

مدیریت پروژه آنلاین و DotNetNuke

یکی گروه از مهمترین نرم افزارهایی که امروزه به صورت آنلاین مورد استقبال قرار گرفته اند، نرم افزارهای مدیریت پروژه می باشند. تا کنون بسته های نرم افزاری متنوعی به صورت مستقل برای مدیریت پروژه طراحی شده که آشناترین آنها نرم افزار Microsoft Project  می باشد.

ماژول کنترل پروژه آنلاین :
این نرم افزار علاوه بر ترسیم نمودار گنت پروژه ( Gant Chart ) و نمایش دادن مراحل مختلف اجرای یک پروژه و لحاظ کردن مفاهیمی مثل پیش نیازی ، هم نیازی و ... محاسباتی مثل میزان پیشرفت پروژه ، فعالیت های بحرانی ، برنامه ریزی منابع پروژه و ... را نیز انجام می دهد.اما امروز بسیاری از پروژه مستقل از موقعیت جغرافیایی هستند و اعضای تیم اجرای آن ها نیز در نقاط مختلف یک کشور یا دنیا مشغول فعالیت می باشند. به علاوه بسیاری از پروژه ها باید این امکان را به مدیر پروژه و یا کارفرما بدهند که در هر لحظه امکان بررسی وضعیت پروژه به صورت آنلاین وجود داشته باشد. هم اکنون نرم افزارهای مختلف مبتنی بر وب در این حوزه وجود دارد که با اختلافات ساختاری و طیف متنوع امکانات ارائه می شوند.

در این مستند به معرفی یک ماژول از DNN می پردازیم که امکان کنترل پروژه های مختلف را به صورت آنلاین و تحت بستر دات نت نیوک میسر می سازد. این ماژول ISSUE XP نام دارد و محصول تیم ICPC می باشد و نسخه Enterprise آن به همراه سورس کد، حدود 300 دلار قیمت گذاری شده است. هم اکنون این ماژول توسط تیم IRANDNN در حال بومی سازی است و به زودی در دسترس کاربران قرار خواهد گرفت.
 

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

فرآیند تعریف پروژه بسیار ساده و از طریق یک ویزارد مشخص صورت می گیرد. در این فرآیند ، مشخصات پروژه اعم از نام ، توضیحات ، انواع اولویت ها در پروژه ، انواع وضعیت قابل تعریف برای هر فاز در پروژه ، فازهای پیش نیاز و واسط همراه با آیکون ها و رنگ های خاص تعریف می شود . در کنار این آیتم ها نرم افزار این امکان را می دهد که تعدادی فیلد با ساختار مشخص ( شامل انواع داده های عددی ، رشته ای ، واحد پول ، تاریخ و ... ) را در پروژه تعبیه کنیم که این مورد در سفارشی سازی ساختار پروژه تأثیر بسزایی دارد. کاربری که در ماژول نقش admin دارد می تواند تعداد نامحدودی پروژه تعریف کرده و برای هر پروژه تیم اجرای آن را مشخص کند.

پس از تعریف پروژه مدیر هر پروژه اقدام به تعریف فازها و مراحل اجرای آن کرده و می تواند هر فاز را به یکی از اعضای تیم اجرا نسبت دهد. تمامی اتفاقاتی که در پروژه رخ میدهد اعم از ایجاد و به روز رسانی هر فاز از پروژه از طریق سیستم اطلاع رسانی ماژول به آدرس ایمیل اعضای تیم ارسال می گردد. امکان Attach کردن و الصاق فایل توسط اعضای تیم برای هر فعالیت و فاز اجرا در ماژول وجود دارد. بر اساس تعاریفی که در هنگام ایجاد پروژه صورت گرفته برای یک فعالیت وضعیت های مختلفی مشخص می شود.( مثال : وضعیت خاتمه یافته ، درحال اجرا ، منتظر تأیید و ... ) . مدیر پروژه می تواند بر اساس وضعیت ، اولویت و یا فیلدهای خاص تعریف شده فعالیت ها و فاز ها را مرتب کرده و گزارش گیری کند. امکان صدور فهرست فعالیت ها و وضعیت آنها در فرمت XLS ( نرم افزار Excel ) نیز در ماژول وجود دارد.

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

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

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

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

کد: 84
گروه: نقد و بررسی
نویسنده خبر: webmaster
امتیاز بندی

نظرات
1) سلام جالب بود.
ارسال توسط vahid zahed در تاریخ 1388/03/03

2) سلام.
بسیار جالب بود. با تشکر
ارسال توسط مروتی در تاریخ 1388/04/05

3) عالی بود
ارسال توسط سینا مومنی در تاریخ 1389/03/01

4) مرسی .
ارسال توسط jaza sa در تاریخ 1389/05/03

ارسال نظر:

نام (الزامی)

ایمیل (الزامی)

وب سایت

خانه
Vizier MarkitModules DotNetNuke