Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa

Detalhes bibliográficos
Autor(a) principal: Berni, Jean Carlo Albiero
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Manancial - Repositório Digital da UFSM
dARK ID: ark:/26339/0013000003xk4
Texto Completo: http://repositorio.ufsm.br/handle/1/8132
Resumo: The scientific software development has particularities that, frequently, differ from usual rules in commercial software production. The emerging requirements that appear while the development process is running, needs for often communication between stakeholders (researchers) and developers, and necessary ways to customize the process, make this kind of software building activity more iterative than conventional. Agile methodologies for software development arise as alternatives for prescriptive methods and, as analyzed in this research, have the answer for how to build software in dynamics environments. In this work is proposed a management method for the scientific software development process. The agile methodologies Scrum and Extreme Programming were tailored to reach the peculiarity of scientific process, and the method definition. The model was applied in real projects in a small business company for validation and, through a qualitative analysis, the improvement of the development process could be checked.
id UFSM_902c1abd8813c2fdef7df892cc816bef
oai_identifier_str oai:repositorio.ufsm.br:1/8132
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresaManagement for the scientific software development process, using a agile and adaptive approach in small businessMetodologias ágeisSoftware científicoProcessos de softwareEngenharia de softwareMicroempresaAgile methodologiesScientific softwareSoftware processSoftware engineeringSmall businessCNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAOThe scientific software development has particularities that, frequently, differ from usual rules in commercial software production. The emerging requirements that appear while the development process is running, needs for often communication between stakeholders (researchers) and developers, and necessary ways to customize the process, make this kind of software building activity more iterative than conventional. Agile methodologies for software development arise as alternatives for prescriptive methods and, as analyzed in this research, have the answer for how to build software in dynamics environments. In this work is proposed a management method for the scientific software development process. The agile methodologies Scrum and Extreme Programming were tailored to reach the peculiarity of scientific process, and the method definition. The model was applied in real projects in a small business company for validation and, through a qualitative analysis, the improvement of the development process could be checked.O desenvolvimento de software científico possui particularidades que, frequentemente, diferem das regras comumente utilizadas na produção de softwares comerciais. Novos requisitos que surgem no decorrer do desenvolvimento, necessidades de comunicação constante com os stakeholders (pesquisadores) e adaptação nos processos fazem da produção desse tipo software uma atividade mais interativa do que o convencional. Metodologias ágeis para desenvolvimento de software surgem como alternativas aos métodos planejados ou prescritivos e, como analisado, atendem às carências decorrentes da elaboração de softwares em ambientes dinâmicos. Neste trabalho, é proposto um método de gestão para o processo de desenvolvimento de software científico. Na definição do método, combinaram-se as metodologias ágeis Scrum e Extreme Programming levando-se em consideração as características do processo científico. O método foi aplicado em projetos reais de uma microempresa de base tecnológica para sua validação e, através de uma análise qualitativa, pode-se verificar a melhoria dos processos de desenvolvimento da empresa.Universidade Federal de Santa MariaBREngenharia de ProduçãoUFSMPrograma de Pós-Graduação em Engenharia de Produçãod'Ornellas, Marcos Cordeirohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794883E4Fontoura, Lisandra Manzonihttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4778595T5Nara, Elpidio Oscar Benitezhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4700033E0Berni, Jean Carlo Albiero2010-05-072010-05-072010-03-22info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfBERNI, Jean Carlo Albiero. MANAGEMENT FOR THE SCIENTIFIC SOFTWARE DEVELOPMENT PROCESS, USING A AGILE AND ADAPTIVE APPROACH IN SMALL BUSINESS. 2010. 77 f. Dissertação (Mestrado em Engenharia de Produção) - Universidade Federal de Santa Maria, Santa Maria, 2010.http://repositorio.ufsm.br/handle/1/8132ark:/26339/0013000003xk4porinfo:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2022-04-29T18:39:35Zoai:repositorio.ufsm.br:1/8132Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2022-04-29T18:39:35Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
Management for the scientific software development process, using a agile and adaptive approach in small business
title Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
spellingShingle Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
Berni, Jean Carlo Albiero
Metodologias ágeis
Software científico
Processos de software
Engenharia de software
Microempresa
Agile methodologies
Scientific software
Software process
Software engineering
Small business
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO
title_short Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
title_full Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
title_fullStr Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
title_full_unstemmed Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
title_sort Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
author Berni, Jean Carlo Albiero
author_facet Berni, Jean Carlo Albiero
author_role author
dc.contributor.none.fl_str_mv d'Ornellas, Marcos Cordeiro
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794883E4
Fontoura, Lisandra Manzoni
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4778595T5
Nara, Elpidio Oscar Benitez
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4700033E0
dc.contributor.author.fl_str_mv Berni, Jean Carlo Albiero
dc.subject.por.fl_str_mv Metodologias ágeis
Software científico
Processos de software
Engenharia de software
Microempresa
Agile methodologies
Scientific software
Software process
Software engineering
Small business
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO
topic Metodologias ágeis
Software científico
Processos de software
Engenharia de software
Microempresa
Agile methodologies
Scientific software
Software process
Software engineering
Small business
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO
description The scientific software development has particularities that, frequently, differ from usual rules in commercial software production. The emerging requirements that appear while the development process is running, needs for often communication between stakeholders (researchers) and developers, and necessary ways to customize the process, make this kind of software building activity more iterative than conventional. Agile methodologies for software development arise as alternatives for prescriptive methods and, as analyzed in this research, have the answer for how to build software in dynamics environments. In this work is proposed a management method for the scientific software development process. The agile methodologies Scrum and Extreme Programming were tailored to reach the peculiarity of scientific process, and the method definition. The model was applied in real projects in a small business company for validation and, through a qualitative analysis, the improvement of the development process could be checked.
publishDate 2010
dc.date.none.fl_str_mv 2010-05-07
2010-05-07
2010-03-22
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.uri.fl_str_mv BERNI, Jean Carlo Albiero. MANAGEMENT FOR THE SCIENTIFIC SOFTWARE DEVELOPMENT PROCESS, USING A AGILE AND ADAPTIVE APPROACH IN SMALL BUSINESS. 2010. 77 f. Dissertação (Mestrado em Engenharia de Produção) - Universidade Federal de Santa Maria, Santa Maria, 2010.
http://repositorio.ufsm.br/handle/1/8132
dc.identifier.dark.fl_str_mv ark:/26339/0013000003xk4
identifier_str_mv BERNI, Jean Carlo Albiero. MANAGEMENT FOR THE SCIENTIFIC SOFTWARE DEVELOPMENT PROCESS, USING A AGILE AND ADAPTIVE APPROACH IN SMALL BUSINESS. 2010. 77 f. Dissertação (Mestrado em Engenharia de Produção) - Universidade Federal de Santa Maria, Santa Maria, 2010.
ark:/26339/0013000003xk4
url http://repositorio.ufsm.br/handle/1/8132
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
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
BR
Engenharia de Produção
UFSM
Programa de Pós-Graduação em Engenharia de Produção
publisher.none.fl_str_mv Universidade Federal de Santa Maria
BR
Engenharia de Produção
UFSM
Programa de Pós-Graduação em Engenharia de Produção
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com
_version_ 1815172278329016320