-
شماره ركورد
18294
-
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
۱۸۲۹۴
-
پديد آورنده
محمدباقر سيف اللهي
-
عنوان
ارائه روشي جهت تخمين زمان توسعه توزيع شده نرم افزار هاي كاربردي بر مبناي روش محاسبه امتياز مورد كاربرد
-
مقطع تحصيلي
كارشناسي ارشد
-
رشته تحصيلي
نرم افزار كامپيوتر
-
تاريخ دفاع
مرداد ماه ۱۳۹۴
-
استاد راهنما
دكتر محسن شريفي
-
دانشكده
كامپيوتر
-
چكيده
تخمين زمان و هزينه يك پروژه نرم افزاري، از جمله عوامل بسيار مهم در پيشبرد يك پروژه است. تخمين نادرست در يك پروژه، مي تواند آن پروژه را به شكست در اجرا نزديك كند و ناديده گرفتن برخي چالشها به عنوان ريسك در پروژه و خصوصا در هنگام تخمين زمان آن پروژه، مي تواند تبعات منفي بسياري براي پروژه و به تبع آن، تيم توسعه و مجموعه اجرايي آن داشته باشد. علي الخصوص اگر نياز به تخمين زودهنگام پروژه باشد. از طرف ديگر، توزيع شدگي توسعه يك پروژه نيز در كنار مزاياي آن، پتانسيل بروز مشكلات بسياري را در پروژه دارد. حال با وجود اين مشكلات در حين توزيع شدگي توسعه، بايد ديد آيا اين چالش ها و مشكلات در هنگام تخمين زمان و هزينه آن پروژه و در ابتداي آن پروژه، ديده شده است؟ اين پرسش در اين تحقيق پاسخ داده مي شود و در انتها، روشي براي تخمين زمان و هزينه يك پروژه توزيع شده ارائه مي شود. اين روش، بر مبناي روش امتياز مورد كاربرد و در قالب يك افزونه ارائه مي شود تا به كمك آن بتوان، چالش هاي توزيع شدگي توسعه را در قالب شاخص هايي در تخمين زمان يك پروژه، دخيل نمود.
-
تاريخ ورود اطلاعات
1396/10/18
-
تاريخ بهره برداري
1/17/2016 12:00:00 AM
-
دانشجوي وارد كننده اطلاعات
محمد باقر سيف اللهي
-
چكيده به لاتين
Time and Effort estimation of a software project has a key role in meeting the milestones. Inaccurate estimation could be leading to failure and ignoring some challenges as risks has some negative effects on the project and team members, especially while you are estimating in the early stage. On the other hand, distributed development of a software project introduces many problems besides its benefits. According to these problems, a question has to be answered: Have these challenges and problems clearly been seen when the project was estimated in the early stage? This thesis answers this question and proposes a technique to estimate required time and effort for distributed development of a software project. This technique is based on UseCase Point method and provided as an extension to help the project managers apply the challenges of distributed development.
-
لينک به اين مدرک :