واژگان كلیدی
پیچیدگی نرم افزار، مهندسی نیازمندی ها، کیفیت نرم افزار
چكیده
کیفیت نرم افزار به فاکتورهای متعددی مانند تحویل به موقع -براساس هزینه پیش بینی شده- و برآورده شدن نیازمندی های کاربران وابسته است. تحقیقات نشان داده است که موضوع مهم در توسعه کیفیت نرم افزار، تخمین دقیق است، این تخمین وابستگی زیادی به میزان پیچیدگی نرم افزار دارد. از طرفی کنترل پیچیدگی باید از شروع فاز توسعه نرم افزار آغاز شود. مهندسی نیازمندی ها نقش بسیار مهمی را در کنترل پیچیدگی نرم افزار، برقراری و نگاهداشت کیفیت نرم افزار ایفا می کند. در این مقاله، با تکیه بر فرایند مهندسی نیازمندی ها، به بررسی و تحلیل فاکتورهای تاثیرگذار در پیچیدگی نرم افزار-در فاز اولیه توسعه نرم افزار- پرداخته می شود، تا در این راستا با شناسایی آنها، از ورود خطا به فرایند و چرخه حیات محصول جلوگیری کرده و مهندس نرم افزار را قادر سازیم تا خطاها را که منشا بسیاری از هزینه ها در فاز نگهداری هستند، در همان فازهای نخست شناسایی کنند.
واژگان كلیدی
پیچیدگی نرم افزار، مهندسی نیازمندی ها، کیفیت نرم افزار
پایگاه اطلاعات علمی ایران کتابخانه شخصی و حامی پژوهشی شما است.
Iranian Scientific Information Database
www.isid.ir