مطالعه و بررسی روش Use Case Points جهت تخمین هزینه و تلاش تولید نرم افزارهای شیءگرا
تعداد صفحات : 42 با فرمت ورد و قابل ویرایش
چکیده
معماری
نرم افزار مشخصه های قابل توجه و چارچوب طراحی سیستم نرمافزاری را تعیین
میکند. در طراحی معماری نرمافزار، معمولا معماران الگوهای قدیمی را به
کار میگیرند که اغلب چنین سیاستهای مهمی در عمل هزینه قابل قبولی نداشته و
به شکست میانجامد. اخیرا طراحان و مهندسین نرمافزار به سمت Use Case گرایش پیدا کردهاند تا به کمک آن بتوانند به تشریح روند تجاری مربوط به پروژههای شیگرا بپردازند. از آنجا که Use Case
شامل اهداف و سناریوهایی استراتژیک است که مقادیر و اندازههایی برای یک
حوزهی تجاری فراهم میکند، میتواند یک افق دید نیز به پیچیدگی پروژه و
منابع مورد نیاز آن در اختیار طراحان بگذارد. در این موضوع ما ابتدا با
مفهوم و تعریف Use Case آشنا شده و سپس نگاهی مطالعاتی داریم به روشUse Case Points
که موارد استفاده و کاربرد پروژه را به کار گرفته تا یک تخمین منطقی و
قابل قبول از پیچیدگیهای پروژه و نفر-ساعت مورد نیاز برای توسعه آن ارائه
دهد. در پایان یک مدل عصبی-فازی جهت تخمین تلاش نرمافزار بر اساس روش Use Case Points مورد بررسی و ارزیابی قرار میگیرد و نشان میدهیم که این مدل چگونه فرایند تخمین تلاش را بهبود میبخشد.
برچسب ها:
motale-va-barresi-ravesh-Use-Case-Points-jahat-takhmin-hazine-va-talash-tolid-narm-afzarhaye-shEygera