Return to search

Modelo para processo de desenvolvimento de software a partir da engenharia de requisitos: uma proposição orientada às empresas do APL de TI do sudoeste do Paraná / A Model for software development process from requirements engineering: a proposition designed to IT cluster companies in Southwest of Paraná

A qualidade do produto de software tem sido associada à qualidade do seu processo de desenvolvimento. Existem diversos modelos e normas de qualidade, que podem ser utilizados por empresas de software de pequeno porte, a partir dos quais se entende que os processos definidos de acordo com esses modelos permitem prever os seus resultados. Um dos processos essenciais para a qualidade está relacionado aos requisitos do software, abrangendo da definição do requisito, do ponto de vista do usuário, à manutenção do software, com rastreabilidade ao longo de todo o ciclo de vida e do seu processo de produção, sendo esse o campo de estudo da Engenharia de Requisitos (ER). A inovação desempenha um papel relevante no desenvolvimento de software, no produto e no uso de tecnologias e procedimentos técnicos e gerenciais, visando assegurar qualidade e minimizar recursos, custo e prazo. Com base nessas motivações, este trabalho propõe um modelo para inovação no processo de desenvolvimento de software, com ênfase na ER, orientado ao contexto do Arranjo Produtivo Local (APL) de TI do Sudoeste do Paraná. O agrupamento de micro e pequenas empresas em APLs ou outras formas de organização, traz como benefícios o compartilhamento de recursos, experiências, mão-de-obra especializada, estratégias de mercado, ações de capacitação e consultorias. Porém, apenas participar desses agrupamentos não é suficiente para assegurar às empresas desenvolvedoras de software, especialmente as de pequeno porte, a expansão e mesmo a manutenção no mercado. A competitividade também está associada à redução de recursos e de tempo de produção e ao fornecimento de produtos e serviços que atendam a critérios estabelecidos de qualidade. O modelo proposto foi construído a partir de uma pesquisa-ação, de abordagem predominantemente qualitativa, envolvendo embasamento bibliográfico e estudo multicasos realizado com cinco empresas desse APL. O estudo multicasos permitiu identificar necessidades e problemas das empresas acerca do Processo de Desenvolvimento de Software (PDS), a serem supridos com o modelo proposto; e a pesquisa ação possibilitou ajustar, detalhar e validar esse modelo. O processo padrão define um modelo que é especializado, quando da realização de cada projeto de software, pelos ajustes necessários ao contexto do projeto. Os resultados dessa pesquisa buscaram apresentar alternativas de aplicação de técnicas para atender critérios de qualidade, alinhados a ER e modelos de qualidade. O trabalho também apresenta alternativas de adaptação às empresas do APL. / The quality of the software product has been linked to the quality of its development process. There are several models and quality standards, which can be used for small software companies, from which it is understood that the defined processes according to these models can anticipate their results. One of the key processes for quality is related to software requirements, including the definition of requirement, from the user point of view, the software maintenance, with traceability throughout the lifecycle and its production process, and that the study of the Requirements Engineering fields. The Innovation plays an important role in the development of software, the product and the use of technologies and technical and managerial procedures to ensure quality and minimize resources, cost and time. Based on these, this work proposes a model for innovation in the software development process, with emphasis on Requirements Engineering, oriented to the context of the Local Productive Arrangement IT Paraná Southwest. The grouping of micro and small enterprises or other forms of organization, brings the benefits of resource sharing, experiences, skilled labor, marketing strategies, training activities and consulting. However, only be part of these groups is not enough to ensure the software development, especially small companies, expansion and even the market kept. Competitiveness is also associated with reduced resources and production time, goods and services the supply, that meet established quality criteria. The proposed model was constructed from an action research, of qualitative approach, involving bibliographical basis and multicases study of five companies that Cluster. The multicases study identified needs and problems of companies about the Software Development Process (SDP), to be supplied with the model; and action research possible fit, detail and validate this model. The pattern defines a process model that specializes when performing each software project, the necessary adjustments to the project context. The results of this research sought to present application of technical alternatives to meet quality criteria, aligned to RE and quality models. The work also presents alternatives to adapt to Cluster companies.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.utfpr.edu.br:1/2167
Date16 November 2016
CreatorsSantos, Ivânia Ramos dos
ContributorsSchenatto, Fernando José Avancini, Borsoi, Beatriz Terezinha, Schenatto, Fernando José Avancini, Ferenhof, Helio Aisenberg, Borsoi, Beatriz Terezinha, Santos, Gilson Ditzel
PublisherUniversidade Tecnológica Federal do Paraná, Pato Branco, Programa de Pós-Graduação em Engenharia de Produção e Sistemas, UTFPR, Brasil
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UTFPR, instname:Universidade Tecnológica Federal do Paraná, instacron:UTFPR
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0024 seconds