Avaliação de ferramentas de apoio a melhoria de processos de software

Detalhes bibliográficos
Autor(a) principal: Carvalho, Denis Rocha de
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: LOCUS Repositório Institucional da UFV
Texto Completo: http://www.locus.ufv.br/handle/123456789/7268
Resumo: O atual cenário do mercado de produção de software está dinâmico. As micro e pequenas empresas (MPE) desenvolvedoras de software buscam ampliar seus negócios e seus lucros. Para alcançar esse objetivo é necessário ganhar mercado e, neste contexto, é fundamental que seu produto de software tenha qualidade. Desta forma, para competir é preciso investir em qualidade. Uma MPE é caracterizada por sua renda e pelo número de seus funcionários, estes fatores já a limitam. O caminho para alcançar a qualidade de software é investir na melhoria do processo de produção do software. O uso de ferramentas de apoio é fundamental neste contexto. A escolha da ferramenta a ser adotada é uma tarefa árdua, pois uma ferramenta inadequada pode causar graves problemas. O presente trabalho tem como objetivo criar uma sistemática de recomendação de ferramentas de apoio automatizada, aderente ao perfil da MPE, possibilitando que a MPE melhore a qualidade de seu produto de software. Para criar essa sistemática foi necessário pesquisar acerca dos modelos de qualidade de software,definir um processo de classificação de ferramentas, obter o perfil da MPE e por fim, implementar um protótipo de sistema de recomendação de ferramentas de apoio. Com o protótipo foi possível realizar recomendações de acordo com o perfil da MPE. Foi possível identificar que as ferramentas com alto grau de operacionalidade são as mais recomendadas às MPEs. Desta forma, o protótipo realiza recomendações de forma automatizada, sistêmica e não subjetiva. Isso é possível pela definição do perfil da MPE e a classificação das ferramentas, assim indicando ferramentas aderentes ao seu perfil e com potencialidade de induzir qualidade no dia-a-dia da MPE.
id UFV_d75c0e5f2931c13d435df539deb1242c
oai_identifier_str oai:locus.ufv.br:123456789/7268
network_acronym_str UFV
network_name_str LOCUS Repositório Institucional da UFV
repository_id_str 2145
spelling Braga, José LuísCarvalho, Denis Rocha dehttp://lattes.cnpq.br/78642003419657882016-02-15T10:35:45Z2016-02-15T10:35:45Z2015-12-14CARVALHO, Denis Rocha de. Avaliação de ferramentas de apoio a melhoria de processos de software. 2015. 47 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2015.http://www.locus.ufv.br/handle/123456789/7268O atual cenário do mercado de produção de software está dinâmico. As micro e pequenas empresas (MPE) desenvolvedoras de software buscam ampliar seus negócios e seus lucros. Para alcançar esse objetivo é necessário ganhar mercado e, neste contexto, é fundamental que seu produto de software tenha qualidade. Desta forma, para competir é preciso investir em qualidade. Uma MPE é caracterizada por sua renda e pelo número de seus funcionários, estes fatores já a limitam. O caminho para alcançar a qualidade de software é investir na melhoria do processo de produção do software. O uso de ferramentas de apoio é fundamental neste contexto. A escolha da ferramenta a ser adotada é uma tarefa árdua, pois uma ferramenta inadequada pode causar graves problemas. O presente trabalho tem como objetivo criar uma sistemática de recomendação de ferramentas de apoio automatizada, aderente ao perfil da MPE, possibilitando que a MPE melhore a qualidade de seu produto de software. Para criar essa sistemática foi necessário pesquisar acerca dos modelos de qualidade de software,definir um processo de classificação de ferramentas, obter o perfil da MPE e por fim, implementar um protótipo de sistema de recomendação de ferramentas de apoio. Com o protótipo foi possível realizar recomendações de acordo com o perfil da MPE. Foi possível identificar que as ferramentas com alto grau de operacionalidade são as mais recomendadas às MPEs. Desta forma, o protótipo realiza recomendações de forma automatizada, sistêmica e não subjetiva. Isso é possível pela definição do perfil da MPE e a classificação das ferramentas, assim indicando ferramentas aderentes ao seu perfil e com potencialidade de induzir qualidade no dia-a-dia da MPE.The current scenario of software production market is dynamic. Micro and small enterprise (MSE) software developers seek to expand their business and their profits. To achieve this goal it is necessary to gain market and in this context it is vital that your software product has quality. This way to compete is to invest in quality. An MPE is characterized by their income and the number of their employees, these factors already limited. The way to achieve software quality is to invest in improving the software production process. The use of support tools is crucial in this context. The choice of tool to be adopted is an arduous task as an inadequate tool can cause serious problems. This work aims to create a systematic recommendation of automated support tools, adhering to the profile of MPE. Enabling the MPE improve the quality of your software product. To create this system, it was necessary to research about software quality models. Setting a classification process tool, to obtain the profile of the MPE and finally implement a prototype of support tools recommendation system. With the prototype it was possible to make recommendations based on the profile of the EPC. It was possible to identify the tools with a high degree of operability are the most recommended to MSEs. Thus, the prototype performs recommendations automatically, systemic and not subjective. This is possible by defining the profile of the MPE and classification of tools, thus indicating adherents tools to their profile and capability of inducing quality in day-to-day MPE.porUniversidade Federal de ViçosaEngenharia de softwareSoftware - Controle de qualidadeSoftware - DesenvolvimentoPadrões de softwareCiência da ComputaçãoAvaliação de ferramentas de apoio a melhoria de processos de softwareEvaluation support tools improvement of software processesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal de ViçosaDepartamento de InformáticaMestre em Ciência da ComputaçãoViçosa - MG2015-12-14Mestradoinfo:eu-repo/semantics/openAccessreponame:LOCUS Repositório Institucional da UFVinstname:Universidade Federal de Viçosa (UFV)instacron:UFVORIGINALtexto completo.pdftexto completo.pdftexto completoapplication/pdf1419077https://locus.ufv.br//bitstream/123456789/7268/1/texto%20completo.pdfbacd4dfbe54bcb9780fd04f37d743646MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://locus.ufv.br//bitstream/123456789/7268/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTtexto completo.pdf.txttexto completo.pdf.txtExtracted texttext/plain92642https://locus.ufv.br//bitstream/123456789/7268/3/texto%20completo.pdf.txt0c2ff02187f724b5c6b81fe465058920MD53THUMBNAILtexto completo.pdf.jpgtexto completo.pdf.jpgIM Thumbnailimage/jpeg3512https://locus.ufv.br//bitstream/123456789/7268/4/texto%20completo.pdf.jpg53e7c2482f92ebe95abb2f611f7df7e7MD54123456789/72682016-04-12 23:09:40.942oai:locus.ufv.br:123456789/7268Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://www.locus.ufv.br/oai/requestfabiojreis@ufv.bropendoar:21452016-04-13T02:09:40LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)false
dc.title.pt-BR.fl_str_mv Avaliação de ferramentas de apoio a melhoria de processos de software
dc.title.en.fl_str_mv Evaluation support tools improvement of software processes
title Avaliação de ferramentas de apoio a melhoria de processos de software
spellingShingle Avaliação de ferramentas de apoio a melhoria de processos de software
Carvalho, Denis Rocha de
Engenharia de software
Software - Controle de qualidade
Software - Desenvolvimento
Padrões de software
Ciência da Computação
title_short Avaliação de ferramentas de apoio a melhoria de processos de software
title_full Avaliação de ferramentas de apoio a melhoria de processos de software
title_fullStr Avaliação de ferramentas de apoio a melhoria de processos de software
title_full_unstemmed Avaliação de ferramentas de apoio a melhoria de processos de software
title_sort Avaliação de ferramentas de apoio a melhoria de processos de software
author Carvalho, Denis Rocha de
author_facet Carvalho, Denis Rocha de
author_role author
dc.contributor.authorLattes.pt-BR.fl_str_mv http://lattes.cnpq.br/7864200341965788
dc.contributor.none.fl_str_mv Braga, José Luís
dc.contributor.author.fl_str_mv Carvalho, Denis Rocha de
dc.subject.pt-BR.fl_str_mv Engenharia de software
Software - Controle de qualidade
Software - Desenvolvimento
Padrões de software
topic Engenharia de software
Software - Controle de qualidade
Software - Desenvolvimento
Padrões de software
Ciência da Computação
dc.subject.cnpq.fl_str_mv Ciência da Computação
description O atual cenário do mercado de produção de software está dinâmico. As micro e pequenas empresas (MPE) desenvolvedoras de software buscam ampliar seus negócios e seus lucros. Para alcançar esse objetivo é necessário ganhar mercado e, neste contexto, é fundamental que seu produto de software tenha qualidade. Desta forma, para competir é preciso investir em qualidade. Uma MPE é caracterizada por sua renda e pelo número de seus funcionários, estes fatores já a limitam. O caminho para alcançar a qualidade de software é investir na melhoria do processo de produção do software. O uso de ferramentas de apoio é fundamental neste contexto. A escolha da ferramenta a ser adotada é uma tarefa árdua, pois uma ferramenta inadequada pode causar graves problemas. O presente trabalho tem como objetivo criar uma sistemática de recomendação de ferramentas de apoio automatizada, aderente ao perfil da MPE, possibilitando que a MPE melhore a qualidade de seu produto de software. Para criar essa sistemática foi necessário pesquisar acerca dos modelos de qualidade de software,definir um processo de classificação de ferramentas, obter o perfil da MPE e por fim, implementar um protótipo de sistema de recomendação de ferramentas de apoio. Com o protótipo foi possível realizar recomendações de acordo com o perfil da MPE. Foi possível identificar que as ferramentas com alto grau de operacionalidade são as mais recomendadas às MPEs. Desta forma, o protótipo realiza recomendações de forma automatizada, sistêmica e não subjetiva. Isso é possível pela definição do perfil da MPE e a classificação das ferramentas, assim indicando ferramentas aderentes ao seu perfil e com potencialidade de induzir qualidade no dia-a-dia da MPE.
publishDate 2015
dc.date.issued.fl_str_mv 2015-12-14
dc.date.accessioned.fl_str_mv 2016-02-15T10:35:45Z
dc.date.available.fl_str_mv 2016-02-15T10:35:45Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv CARVALHO, Denis Rocha de. Avaliação de ferramentas de apoio a melhoria de processos de software. 2015. 47 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2015.
dc.identifier.uri.fl_str_mv http://www.locus.ufv.br/handle/123456789/7268
identifier_str_mv CARVALHO, Denis Rocha de. Avaliação de ferramentas de apoio a melhoria de processos de software. 2015. 47 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2015.
url http://www.locus.ufv.br/handle/123456789/7268
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Viçosa
publisher.none.fl_str_mv Universidade Federal de Viçosa
dc.source.none.fl_str_mv reponame:LOCUS Repositório Institucional da UFV
instname:Universidade Federal de Viçosa (UFV)
instacron:UFV
instname_str Universidade Federal de Viçosa (UFV)
instacron_str UFV
institution UFV
reponame_str LOCUS Repositório Institucional da UFV
collection LOCUS Repositório Institucional da UFV
bitstream.url.fl_str_mv https://locus.ufv.br//bitstream/123456789/7268/1/texto%20completo.pdf
https://locus.ufv.br//bitstream/123456789/7268/2/license.txt
https://locus.ufv.br//bitstream/123456789/7268/3/texto%20completo.pdf.txt
https://locus.ufv.br//bitstream/123456789/7268/4/texto%20completo.pdf.jpg
bitstream.checksum.fl_str_mv bacd4dfbe54bcb9780fd04f37d743646
8a4605be74aa9ea9d79846c1fba20a33
0c2ff02187f724b5c6b81fe465058920
53e7c2482f92ebe95abb2f611f7df7e7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)
repository.mail.fl_str_mv fabiojreis@ufv.br
_version_ 1801213102865252352