Abstract

Responding to the need for enhanced software quality, software manufacturers have recently applied quality improvement techniques to software development process. Software quality function deployment, as a technique for better quality designs that match customer expectations, has been used in software development to maximize customer satisfaction. This article proposes a fuzzy regression-based decision framework that considers future requirements for setting target levels of technical attributes in software quality function deployment. Ordered weighted averaging operators are employed to implement quantifier-guided aggregations that enable to calculate the integrated importance degree for each customer need by combining the current and future voice of customers. Then, a fuzzy optimization model, which considers the integrated importance degrees of customer needs and uses the functional relationships obtained by fuzzy regression, is developed to determine target levels of technical attributes of the new or improved software products that meet customer needs at the time when the product reaches the market. The fuzzy optimization model includes both the center values and the spread values of the parameter estimates and thus circumvents loss of information in determining target levels of technical attributes. A search engine quality improvement problem is presented to illustrate the proposed decision framework.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.