Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
Autor(a) principal: | |
---|---|
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 |