10.14489/vkit.2015.02.pp.048-053 |
DOI: 10.14489/vkit.2015.02.pp.048-053 Крылов С. В. Аннотация. Показаны достоинства методологии QFD (Quality Function Deployment) в приложении к быстрым моделям разработки программного обеспечения для повышения качества продуктов. Основное внимание уделено работе с требованиями, организации тестирования и управлению приоритетами. Рассмотрены способы и эффективность внедрения практик метода развертывания функций качества в быстрые модели разработки. Ключевые слова: программное обеспечение; быстрые методы разработки; требования; тестирование; приоритет.
Krylov S. V. Abstract. The article describes benefits of QFD (Quality Function Deployment) practices for agile development of software to improve quality of the products and to override agile development problems. The main viewed aspects are requirements, testing and priorities control. Author writes about the means and the effects of QFD practices adoption. The requirements in agile development models are not processed accurately enough. Classic models have much more precision. But heavy weigh methods can kill agile. It forces every agile team to adopt own ways to specify the requirements. Author proposes to use brief QFD type records to capture and to track the requirements. It demands less efforts and it is described in details in the literature. This leads to advantages of easy requirements analysis also. The tool monitors requirements interconnections including links between user requirements and technical requirements. QFD House of Quality is excellent to define most important software tests. Along with requirements matrixes there are matrixes of correlation and planning. All of them can be used to describe scope of quality assurance. It helps to improve quality for almost free of charge. The priorities management is key point of many software development models. QFD provides tool to easily control priorities. This tool can be used in agile development models. Author gives overview of such usage and discusses the advantages of the approach. The automated computer tools to support QFD exist. The agile product lifecycle management tools are available. Both types of tools can be enhanced to support QFD practices in agile without huge efforts. It makes easy to introduce the proposed approach into existing development processes of the teams. Keywords: Software; Agile development methods; Requirements; Testing; Priority.
РусС. В. Крылов (Нижегородский государственный университет им. Н. И. Лобачевского) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngS. V. Krylov (Lobachevsky State University of Nizhni Novgorod) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Cockburn A. Agile Software Development. Addi-son-Wesley, UK, 2002. 278 p. Eng1. Cockburn A. (2002). Agile Software Development. Addison-Wesley, UK.
РусСтатью можно приобрести в электронном виде (PDF формат). Стоимость статьи 250 руб. (в том числе НДС 18%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке. После поступления денег на счет издательства, вам будет выслан электронный вариант статьи. Для заказа статьи заполните форму: {jform=1,doi=10.14489/vkit.2015.02.pp.048-053} . EngThis article is available in electronic format (PDF). The cost of a single article is 250 rubles. (including VAT 18%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank. After depositing your payment on our bank account we send you file of the article by e-mail. To order articles please fill out the form below: {jform=2,doi=10.14489/vkit.2015.02.pp.048-053}
. .
|