Obtenção de requisitos para customização de processo de desenvolvimento de software

Detalhes bibliográficos
Autor(a) principal: Soares, Liziane Santos
Data de Publicação: 2007
Tipo de documento: Dissertação
Idioma: por
Título da fonte: LOCUS Repositório Institucional da UFV
Texto Completo: http://locus.ufv.br/handle/123456789/2688
Resumo: The main goal of Software Engineering is developing quality software. Sofware quality is straightly related to the quality of the process employed in software production. Process specification is still an art, and it does not rely entirely on parameters that establish the relationship between context and process. There are many software process choices available, and in most cases a process that is not adequate to the kind of problems an organization is focused on is used. Choices are made empirically, based on past experience of members of the development team, and in general they do not rely on a technical approach based on more scientific bases and fundamentals. This work presents a method (procedure) that allows obtaining requirements to draw a profile composed of software development context characteristics. The determination of those requirements is done by the application of the GQM approach for their definition, extraction and analysis, thus allowing a more accurate quantification and subsequently the construction of a profile that forms a base for a more accurate choice of software development process for an organization or team. From the requirement definition, a questionnaire is developed and tested. The questionnaire is used to measure the defined requirement for each team. As the final step of the proposed method, an oriented data analysis is presented and the possible data interpretations are shown. Case studies are carried out so the proposed method is applied to three different teams aiming to analyze the profile of each one.
id UFV_8bf98117110ea4793d755af086f6fba0
oai_identifier_str oai:locus.ufv.br:123456789/2688
network_acronym_str UFV
network_name_str LOCUS Repositório Institucional da UFV
repository_id_str 2145
spelling Soares, Liziane Santoshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4773343P0Oliveira, Alcione de Paivahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788574J0Silva, Carlos Henrique Osóriohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4785396A6Braga, José Luishttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787263E8Ferreira, Ricardo dos Santoshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723626E5Pádua, Clarindo Isaias Pereira da Silva ehttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787278Y72015-03-26T13:10:44Z2007-12-132015-03-26T13:10:44Z2007-07-25SOARES, Liziane Santos. An approach to critical factors measurement to guide software process customization. 2007. 89 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2007.http://locus.ufv.br/handle/123456789/2688The main goal of Software Engineering is developing quality software. Sofware quality is straightly related to the quality of the process employed in software production. Process specification is still an art, and it does not rely entirely on parameters that establish the relationship between context and process. There are many software process choices available, and in most cases a process that is not adequate to the kind of problems an organization is focused on is used. Choices are made empirically, based on past experience of members of the development team, and in general they do not rely on a technical approach based on more scientific bases and fundamentals. This work presents a method (procedure) that allows obtaining requirements to draw a profile composed of software development context characteristics. The determination of those requirements is done by the application of the GQM approach for their definition, extraction and analysis, thus allowing a more accurate quantification and subsequently the construction of a profile that forms a base for a more accurate choice of software development process for an organization or team. From the requirement definition, a questionnaire is developed and tested. The questionnaire is used to measure the defined requirement for each team. As the final step of the proposed method, an oriented data analysis is presented and the possible data interpretations are shown. Case studies are carried out so the proposed method is applied to three different teams aiming to analyze the profile of each one.Desenvolver software com qualidade é, sem dúvida, o principal objetivo da Engenharia de Software. A qualidade do software está diretamente relacionada à qualidade do processo empregado em sua produção. Várias abordagens podem ser utilizadas durante a aplicação de um processo. Mas mesmo com tantas técnicas e métodos disponíveis, a escolha da técnica ou método a ser usado em cada tipo de problema ainda é feita de maneira empírica, sem bases científicas que justifiquem a escolha e procure a aderência do método ou técnica ao tipo de problema em questão. Este trabalho apresenta um método para obter requisitos que viabilizem o delineamento de um perfil composto pelas características inerentes à equipe, ao ambiente e aos problemas resolvidos no desenvolvimento. Esse perfil torna- se a base para a escolha do tipo de processo ou ainda a obtenção de um processo híbrido. O desenvolvimento deste trabalho envolve a aplicação da abordagem GQM na definição dos requisitos necessários ao delineamento do perfil da equipe perante fatores de riscos que caracterizam a equipe e o contexto de desenvolvimento. A partir da definição dos requisitos, é elaborado e testado um questionário através do qual o os requisitos definidos são medidos para cada equipe. Como parte final do método proposto, é apresentada uma análise orientada para os dados coletados onde são esclarecidas as possíveis interpretações e classificações para os dados. São realizados estudos de caso onde o método proposto é aplicado a três equipes diferentes como objetivo de analisar o perfil de cada uma delas.Coordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfporUniversidade Federal de ViçosaMestrado em Ciência da ComputaçãoUFVBRMetodologias e técnicas da Computação; Sistemas de ComputaçãoProcesso de desenvolvimento de softwareMétodos híbridosCustomização de processoSoftware process customizationHybrid methodsMeasurement to guideCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOObtenção de requisitos para customização de processo de desenvolvimento de softwareAn approach to critical factors measurement to guide software process customizationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:LOCUS Repositório Institucional da UFVinstname:Universidade Federal de Viçosa (UFV)instacron:UFVORIGINALtexto completo.pdfapplication/pdf1305090https://locus.ufv.br//bitstream/123456789/2688/1/texto%20completo.pdfd31abcf6b0be2d6a7cee48c3329e491cMD51TEXTtexto completo.pdf.txttexto completo.pdf.txtExtracted texttext/plain126466https://locus.ufv.br//bitstream/123456789/2688/2/texto%20completo.pdf.txtab8a062b98591e69b1dc6728f0fb0590MD52THUMBNAILtexto completo.pdf.jpgtexto completo.pdf.jpgIM Thumbnailimage/jpeg3536https://locus.ufv.br//bitstream/123456789/2688/3/texto%20completo.pdf.jpgcd8065d738e9931d5ca2eda673ab5b16MD53123456789/26882016-04-08 23:12:28.107oai:locus.ufv.br:123456789/2688Repositório InstitucionalPUBhttps://www.locus.ufv.br/oai/requestfabiojreis@ufv.bropendoar:21452016-04-09T02:12:28LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)false
dc.title.por.fl_str_mv Obtenção de requisitos para customização de processo de desenvolvimento de software
dc.title.alternative.eng.fl_str_mv An approach to critical factors measurement to guide software process customization
title Obtenção de requisitos para customização de processo de desenvolvimento de software
spellingShingle Obtenção de requisitos para customização de processo de desenvolvimento de software
Soares, Liziane Santos
Processo de desenvolvimento de software
Métodos híbridos
Customização de processo
Software process customization
Hybrid methods
Measurement to guide
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Obtenção de requisitos para customização de processo de desenvolvimento de software
title_full Obtenção de requisitos para customização de processo de desenvolvimento de software
title_fullStr Obtenção de requisitos para customização de processo de desenvolvimento de software
title_full_unstemmed Obtenção de requisitos para customização de processo de desenvolvimento de software
title_sort Obtenção de requisitos para customização de processo de desenvolvimento de software
author Soares, Liziane Santos
author_facet Soares, Liziane Santos
author_role author
dc.contributor.authorLattes.por.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4773343P0
dc.contributor.author.fl_str_mv Soares, Liziane Santos
dc.contributor.advisor-co1.fl_str_mv Oliveira, Alcione de Paiva
dc.contributor.advisor-co1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788574J0
dc.contributor.advisor-co2.fl_str_mv Silva, Carlos Henrique Osório
dc.contributor.advisor-co2Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4785396A6
dc.contributor.advisor1.fl_str_mv Braga, José Luis
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787263E8
dc.contributor.referee1.fl_str_mv Ferreira, Ricardo dos Santos
dc.contributor.referee1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723626E5
dc.contributor.referee2.fl_str_mv Pádua, Clarindo Isaias Pereira da Silva e
dc.contributor.referee2Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787278Y7
contributor_str_mv Oliveira, Alcione de Paiva
Silva, Carlos Henrique Osório
Braga, José Luis
Ferreira, Ricardo dos Santos
Pádua, Clarindo Isaias Pereira da Silva e
dc.subject.por.fl_str_mv Processo de desenvolvimento de software
Métodos híbridos
Customização de processo
topic Processo de desenvolvimento de software
Métodos híbridos
Customização de processo
Software process customization
Hybrid methods
Measurement to guide
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Software process customization
Hybrid methods
Measurement to guide
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The main goal of Software Engineering is developing quality software. Sofware quality is straightly related to the quality of the process employed in software production. Process specification is still an art, and it does not rely entirely on parameters that establish the relationship between context and process. There are many software process choices available, and in most cases a process that is not adequate to the kind of problems an organization is focused on is used. Choices are made empirically, based on past experience of members of the development team, and in general they do not rely on a technical approach based on more scientific bases and fundamentals. This work presents a method (procedure) that allows obtaining requirements to draw a profile composed of software development context characteristics. The determination of those requirements is done by the application of the GQM approach for their definition, extraction and analysis, thus allowing a more accurate quantification and subsequently the construction of a profile that forms a base for a more accurate choice of software development process for an organization or team. From the requirement definition, a questionnaire is developed and tested. The questionnaire is used to measure the defined requirement for each team. As the final step of the proposed method, an oriented data analysis is presented and the possible data interpretations are shown. Case studies are carried out so the proposed method is applied to three different teams aiming to analyze the profile of each one.
publishDate 2007
dc.date.available.fl_str_mv 2007-12-13
2015-03-26T13:10:44Z
dc.date.issued.fl_str_mv 2007-07-25
dc.date.accessioned.fl_str_mv 2015-03-26T13:10:44Z
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 SOARES, Liziane Santos. An approach to critical factors measurement to guide software process customization. 2007. 89 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2007.
dc.identifier.uri.fl_str_mv http://locus.ufv.br/handle/123456789/2688
identifier_str_mv SOARES, Liziane Santos. An approach to critical factors measurement to guide software process customization. 2007. 89 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2007.
url http://locus.ufv.br/handle/123456789/2688
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Viçosa
dc.publisher.program.fl_str_mv Mestrado em Ciência da Computação
dc.publisher.initials.fl_str_mv UFV
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Metodologias e técnicas da Computação; Sistemas de Computação
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/2688/1/texto%20completo.pdf
https://locus.ufv.br//bitstream/123456789/2688/2/texto%20completo.pdf.txt
https://locus.ufv.br//bitstream/123456789/2688/3/texto%20completo.pdf.jpg
bitstream.checksum.fl_str_mv d31abcf6b0be2d6a7cee48c3329e491c
ab8a062b98591e69b1dc6728f0fb0590
cd8065d738e9931d5ca2eda673ab5b16
bitstream.checksumAlgorithm.fl_str_mv 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_ 1801212954566197248