سال انتشار: ۱۳۸۹

محل انتشار: سومین همایش ملی مهندسی کامپیوتر و فناوری اطلاعات

تعداد صفحات: ۱۴

نویسنده(ها):

ارزو محمودی – گروه علوم کامپیوتر دانشگاه آزاد اسلامی واحد شبستر
شهریار لطفی – گروه علوم کامپیوتر دانشگاه تبریز

چکیده:

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