Author/Authors :
زارع باقي آباد, فاطمه دانشگاه يزد - دانشكدۀ فني و مهندسي, يزد, ايران , خادمي زارع, حسن دانشگاه يزد - دانشكدۀ فني و مهندسي - گروه مهندسي صنايع, يزد, ايران , فلاح نژاد, محمدصابر دانشگاه يزد - دانشكدۀ فني و مهندسي - گروه مهندسي صنايع, يزد, ايران , اديب نيا, فضل الله دانشگاه يزد - دانشكدۀ فني و مهندسي - گروه مهندسي كامپيوتر, يزد, ايران
Abstract :
دقت در تخمين تلاش لازم براي توليد نرم افزار، موجب شده است كه تخمين تلاش هنوز بهعنوان موضوع چالشانگيزي مطرح باشد. علاوهبر تخمين تلاش كلي، تعيين تلاش صرفشده در هر مرحله از توليد نيز بهدليل برنامه ريزي منابع اهميت دارد؛ زيرا تخصيص نادرست منابع مي تواند به شكست پروژه منجر شود. در اين مقاله، يك شبكۀ بيزي براي تخمين تلاش برپايۀ مولفه هاي موثر و فرايند توليد ارائه شده است. در اين مدل بين مراحل توليد، حلقه هاي تكرار در نظر گرفته شده كه ميزان تكرار آنها براي پروژه هاي مختلف، متفاوت خواهد بود و موجب مي شود كه درصد تلاش صرفشده در هر مرحلۀ توليد براي هر پروژه بهصورت منحصربه فرد تعيين شود. معيار خطاي حاصل از تخمين تلاش، بهينه سازي شده و ضريب هاي بهينه براي اصلاح مدل بهدست مي آيند. نتايج مقايسۀ مدل پيشنهادي با مدل هاي ديگر تخمين نشان مي دهد مدل پيشنهاد شده، علاوهبر توانايي در تخمين دقيق تلاش كلي (با خطا 114/0)، قابليت بالايي نيز براي تعيين تلاش هر مرحله توليد دارد.
Keywords :
برنامهريزي منابع سازمان , بهينهسازي , تخمين تلاش نرمافزار , روشهاي يادگيري ماشين , شبكۀ بيزي