Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas

Detalhes bibliográficos
Autor(a) principal: Leal, Gislaine Camila Lapasini
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
Texto Completo: http://repositorio.uem.br:8080/jspui/handle/1/2568
Resumo: The Distributed Software Development (DSD) is a development strategy that meets the globalizations needs in relation to productivity and cost reduction. However, it added new elements to the development process, such as the temporal distance, geographical dispersion and the socio-cultural differences, which amplified some challenges and, especially, added new requirements in relation to the communication process, coordination and control of projects. Among these new demands there is the necessity of a software process that provides suited support to the distributed software development. This work presents an integrated approach of software development and test that considers the peculiarities of distributed teams. The goal of the approach is to offer support to the strategy of development, providing a better visibility of a project, improving the communication between the development and test teams, minimizing the ambiguity and difficulty in understanding the artifacts and activities. This integrated approach was conceived based on four pillars: (i) to identify the peculiarities of Distributed Software Development related to development and test processes, (ii) to define the necessary elements to compose the integrated approach of development and test to support the distributed teams, (iii) to describe and specify the workflows, artifacts, and roles of the approach, and (iv) to represent appropriately the approach to enable the effective communication and understanding of it. The approach was evaluated, using the Experimental Engineering principles, by conducting a feasibility study.
id UEM-10_6e4f317c05071b55e2ac4a9863c607e1
oai_identifier_str oai:localhost:1/2568
network_acronym_str UEM-10
network_name_str Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
repository_id_str
spelling Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídasSoftwareDesenvolvimento distribuídoProcessoTesteDesenvolvimento Distribuído de Software (DDS)Estratégia de desenvolvimentoBrasil.Distributed Software Development (DSD)Brazil.Ciências Exatas e da TerraCiência da ComputaçãoThe Distributed Software Development (DSD) is a development strategy that meets the globalizations needs in relation to productivity and cost reduction. However, it added new elements to the development process, such as the temporal distance, geographical dispersion and the socio-cultural differences, which amplified some challenges and, especially, added new requirements in relation to the communication process, coordination and control of projects. Among these new demands there is the necessity of a software process that provides suited support to the distributed software development. This work presents an integrated approach of software development and test that considers the peculiarities of distributed teams. The goal of the approach is to offer support to the strategy of development, providing a better visibility of a project, improving the communication between the development and test teams, minimizing the ambiguity and difficulty in understanding the artifacts and activities. This integrated approach was conceived based on four pillars: (i) to identify the peculiarities of Distributed Software Development related to development and test processes, (ii) to define the necessary elements to compose the integrated approach of development and test to support the distributed teams, (iii) to describe and specify the workflows, artifacts, and roles of the approach, and (iv) to represent appropriately the approach to enable the effective communication and understanding of it. The approach was evaluated, using the Experimental Engineering principles, by conducting a feasibility study.O Desenvolvimento Distribuído de Software (DDS) é uma estratégia de desenvolvimento que atende ás necessidades da globalização no que se refere à produtividade e redução de custos. No entanto, ele acrescentou novos elementos ao processo de desenvolvimento, tais como a distância temporal, dispersão geográfica e as diferenças sócio-culturais, que amplificaram alguns dos desafios e, sobretudo, acrescentaram novas exigências no que diz respeito aos processos de comunicação, coordenação e controle dos projetos. Entre essas novas demandas há a necessidade de um processo de software que ofereça apoio adequado ao desenvolvimento distribuído de software. Este trabalho apresenta uma abordagem integrada de desenvolvimento e teste de software que aborda as peculiaridades de equipes distribuídas. O objetivo da abordagem é oferecer suporte à estratégia de desenvolvimento, proporcionando uma melhor visibilidade de um projeto, melhorando a comunicação entre as equipes de desenvolvimento e teste, minimizando a ambigüidade e a dificuldade em compreender os artefatos e atividades. Esta abordagem integrada foi concebida fundamentada em quatro pilares: (i) identificar as peculiaridades do Desenvolvimento Distribuído de Software relacionadas a processos de desenvolvimento e de teste; (ii) definir os elementos necessários para compor a abordagem integrada de desenvolvimento e teste para apoiar equipes distribuídas; (iii) descrever e especificar os workflows, artefatos e papéis da abordagem; e, (iv) representar a abordagem de forma adequada para possibilitar a comunicação e entendimento efetivo da mesma. A abordagem foi avaliada, seguindo os princípios da Engenharia Experimental, por meio da condução de um estudo de viabilidade.xx, 169 fUniversidade Estadual de MaringáBrasilPrograma de Pós-Graduação em Ciência da ComputaçãoUEMMaringá, PRDepartamento de InformáticaElisa Hatsue Moriya HuzitaTania Fatima Calvi Tait - UEMPaulo Cézar Stadzisz - UTFPRLeal, Gislaine Camila Lapasini2018-04-10T20:12:27Z2018-04-10T20:12:27Z2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://repositorio.uem.br:8080/jspui/handle/1/2568porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)instname:Universidade Estadual de Maringá (UEM)instacron:UEM2018-04-10T20:12:27Zoai:localhost:1/2568Repositório InstitucionalPUBhttp://repositorio.uem.br:8080/oai/requestopendoar:2024-04-23T14:55:37.982551Repositório Institucional da Universidade Estadual de Maringá (RI-UEM) - Universidade Estadual de Maringá (UEM)false
dc.title.none.fl_str_mv Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas
title Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas
spellingShingle Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas
Leal, Gislaine Camila Lapasini
Software
Desenvolvimento distribuído
Processo
Teste
Desenvolvimento Distribuído de Software (DDS)
Estratégia de desenvolvimento
Brasil.
Distributed Software Development (DSD)
Brazil.
Ciências Exatas e da Terra
Ciência da Computação
title_short Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas
title_full Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas
title_fullStr Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas
title_full_unstemmed Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas
title_sort Uma abordagem integrada de desenvolvimento e teste de software para equipes distribuídas
author Leal, Gislaine Camila Lapasini
author_facet Leal, Gislaine Camila Lapasini
author_role author
dc.contributor.none.fl_str_mv Elisa Hatsue Moriya Huzita
Tania Fatima Calvi Tait - UEM
Paulo Cézar Stadzisz - UTFPR
dc.contributor.author.fl_str_mv Leal, Gislaine Camila Lapasini
dc.subject.por.fl_str_mv Software
Desenvolvimento distribuído
Processo
Teste
Desenvolvimento Distribuído de Software (DDS)
Estratégia de desenvolvimento
Brasil.
Distributed Software Development (DSD)
Brazil.
Ciências Exatas e da Terra
Ciência da Computação
topic Software
Desenvolvimento distribuído
Processo
Teste
Desenvolvimento Distribuído de Software (DDS)
Estratégia de desenvolvimento
Brasil.
Distributed Software Development (DSD)
Brazil.
Ciências Exatas e da Terra
Ciência da Computação
description The Distributed Software Development (DSD) is a development strategy that meets the globalizations needs in relation to productivity and cost reduction. However, it added new elements to the development process, such as the temporal distance, geographical dispersion and the socio-cultural differences, which amplified some challenges and, especially, added new requirements in relation to the communication process, coordination and control of projects. Among these new demands there is the necessity of a software process that provides suited support to the distributed software development. This work presents an integrated approach of software development and test that considers the peculiarities of distributed teams. The goal of the approach is to offer support to the strategy of development, providing a better visibility of a project, improving the communication between the development and test teams, minimizing the ambiguity and difficulty in understanding the artifacts and activities. This integrated approach was conceived based on four pillars: (i) to identify the peculiarities of Distributed Software Development related to development and test processes, (ii) to define the necessary elements to compose the integrated approach of development and test to support the distributed teams, (iii) to describe and specify the workflows, artifacts, and roles of the approach, and (iv) to represent appropriately the approach to enable the effective communication and understanding of it. The approach was evaluated, using the Experimental Engineering principles, by conducting a feasibility study.
publishDate 2010
dc.date.none.fl_str_mv 2010
2018-04-10T20:12:27Z
2018-04-10T20:12:27Z
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 http://repositorio.uem.br:8080/jspui/handle/1/2568
url http://repositorio.uem.br:8080/jspui/handle/1/2568
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 Estadual de Maringá
Brasil
Programa de Pós-Graduação em Ciência da Computação
UEM
Maringá, PR
Departamento de Informática
publisher.none.fl_str_mv Universidade Estadual de Maringá
Brasil
Programa de Pós-Graduação em Ciência da Computação
UEM
Maringá, PR
Departamento de Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
instname:Universidade Estadual de Maringá (UEM)
instacron:UEM
instname_str Universidade Estadual de Maringá (UEM)
instacron_str UEM
institution UEM
reponame_str Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
collection Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
repository.name.fl_str_mv Repositório Institucional da Universidade Estadual de Maringá (RI-UEM) - Universidade Estadual de Maringá (UEM)
repository.mail.fl_str_mv
_version_ 1813258653616046080