Um processo para customizaÃÃo de produtos de software

AUTOR(ES)
DATA DE PUBLICAÇÃO

2005

RESUMO

Software industry evolution has been following the trends of global market where factors such as high quality, low cost of production and maintenance, effective use of resources and time-to-market determine the business goals. In addition to these demands, a new factor has been introduced: customization of products in order to fill customer unique needs. Although new strategies have evolved in the software industry to speed up the development of software products, there are still some challenges in building modular products with high degree of flexibility, such as, maturing software product development processes to build customizable products systematically and solving issues related to the process of building new product instances in order to fill customer specific needs. An analysis of software process development approaches was performed. So, the gap between existing processes, such as RUP and XP, regarding software product customization and deployment could be identified. Such approaches usually focus on the software development itself whether it is a specific service for a specific customer or a product off the shelf. As a result of this study, it was defined a software process approach that aims to guide and support projects which scope is software product customization and deployment. The main contribution intended by this study is to formalize a process for software product customization and deployment that is not only efficient but also profitable in terms of time and cost comparing to traditional software development process

ASSUNTO(S)

ciencia da computacao deployment rup customizaÃÃo de software software customization extreme programming extreme programming rup implantaÃÃo

Documentos Relacionados