Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software

Detalhes bibliográficos
Autor(a) principal: Pagno, Rodrigo Tomaz
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/2578
Resumo: In search of competitive advantage and higher profits, companies now are trying improve their way of producing software. One of the solutions is the distribution of software development. The cost estimates of software development have always been a challenge due to their large uncertainties and differences between the cost of the final estimated value. This challenge becomes even greater when we refer to the distributed development of software, where geographically dispersed teams interact together to develop software products. In this situation, this paper presents a tool to support managers during the realization of cost estimates for software projects. To this end, the tool takes into account the cost accounting of each team and implements three different ways of estimating software products; i) estimation by analogy (which completed projects which have similarities in certain features are found), ii) the use of models empirical (in which mathematical equations are combined with some variable characteristics to estimate projects), iii) estimate by an expert (in which experts estimate projects). Thus, the tool provides support to the project manager to realize cost estimates for distributed development of software.
id UEM-10_91144d428f0d22e6e78e67b518904f14
oai_identifier_str oai:localhost:1/2578
network_acronym_str UEM-10
network_name_str Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
repository_id_str
spelling Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de softwareSoftwareCustos do desenvolvimento distribuídoFerramenta de apoioGerência de softwareEstimativa de custoFerramenta de softwareGerenciamento de projetosModelo COCOMO IIAmbiente de desenvolvimento distribuído de softwareDistributed Software Engineering Environment (DiSEN)Brasil.Distributed Software Engineering Environment (DiSEN)Brazil.Ciências Exatas e da TerraCiência da ComputaçãoIn search of competitive advantage and higher profits, companies now are trying improve their way of producing software. One of the solutions is the distribution of software development. The cost estimates of software development have always been a challenge due to their large uncertainties and differences between the cost of the final estimated value. This challenge becomes even greater when we refer to the distributed development of software, where geographically dispersed teams interact together to develop software products. In this situation, this paper presents a tool to support managers during the realization of cost estimates for software projects. To this end, the tool takes into account the cost accounting of each team and implements three different ways of estimating software products; i) estimation by analogy (which completed projects which have similarities in certain features are found), ii) the use of models empirical (in which mathematical equations are combined with some variable characteristics to estimate projects), iii) estimate by an expert (in which experts estimate projects). Thus, the tool provides support to the project manager to realize cost estimates for distributed development of software.Em busca de vantagem competitiva e maiores lucros, atualmente, as empresas desenvolvedoras de software buscam melhorar sua forma de produzir software. Uma solução encontrada foi a distribuição do desenvolvimento de software. As estimativas de custos de desenvolvimento de software sempre foram um grande desafio, devido as suas incertezas e grandes diferenças entre o custo do produto final e o valor estimado. Este desafio torna-se ainda maior quando se refere ao desenvolvimento distribuído de software, onde equipes geograficamente distantes interagem em cooperação para desenvolver produtos de software. Diante desta situação, este trabalho apresenta uma ferramenta de software para apoiar os gerentes durante a realização de estimativas de custos de projetos de software. Para isso, a ferramenta leva em consideração os custos contábeis de cada equipe e implementa três maneiras diferentes de estimar produtos de software; i) estimativa por analogia (onde projetos concluídos que apresentem similaridade em determinadas características são consultados); ii) o uso de modelos empíricos (nos quais equações matemáticas são combinadas com algumas variáveis de características para estimar projetos); iii) estimativa por especialista (na qual pessoas especialistas estimam projetos). Desta forma, a ferramenta fornece bases de dados para o gerente de projeto, permitindo realizar estimativas de custos para o desenvolvimento distribuído de software.xiv,150 pUniversidade Estadual de MaringáBrasilPrograma de Pós-Graduação em Ciência da ComputaçãoUEMMaringá, PRDepartamento de InformáticaTania Fatima Calvi TaitMaria Madalena Dias - UEMGiancarlo Lucca - UNISSAPagno, Rodrigo Tomaz2018-04-10T20:12:28Z2018-04-10T20:12:28Z2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://repositorio.uem.br:8080/jspui/handle/1/2578porinfo: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:28Zoai:localhost:1/2578Repositório InstitucionalPUBhttp://repositorio.uem.br:8080/oai/requestopendoar:2024-04-23T14:55:38.612634Repositório Institucional da Universidade Estadual de Maringá (RI-UEM) - Universidade Estadual de Maringá (UEM)false
dc.title.none.fl_str_mv Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software
title Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software
spellingShingle Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software
Pagno, Rodrigo Tomaz
Software
Custos do desenvolvimento distribuído
Ferramenta de apoio
Gerência de software
Estimativa de custo
Ferramenta de software
Gerenciamento de projetos
Modelo COCOMO II
Ambiente de desenvolvimento distribuído de software
Distributed Software Engineering Environment (DiSEN)
Brasil.
Distributed Software Engineering Environment (DiSEN)
Brazil.
Ciências Exatas e da Terra
Ciência da Computação
title_short Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software
title_full Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software
title_fullStr Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software
title_full_unstemmed Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software
title_sort Uma ferramenta de estimativa de custos para o desenvolvimento distribuído de software
author Pagno, Rodrigo Tomaz
author_facet Pagno, Rodrigo Tomaz
author_role author
dc.contributor.none.fl_str_mv Tania Fatima Calvi Tait
Maria Madalena Dias - UEM
Giancarlo Lucca - UNISSA
dc.contributor.author.fl_str_mv Pagno, Rodrigo Tomaz
dc.subject.por.fl_str_mv Software
Custos do desenvolvimento distribuído
Ferramenta de apoio
Gerência de software
Estimativa de custo
Ferramenta de software
Gerenciamento de projetos
Modelo COCOMO II
Ambiente de desenvolvimento distribuído de software
Distributed Software Engineering Environment (DiSEN)
Brasil.
Distributed Software Engineering Environment (DiSEN)
Brazil.
Ciências Exatas e da Terra
Ciência da Computação
topic Software
Custos do desenvolvimento distribuído
Ferramenta de apoio
Gerência de software
Estimativa de custo
Ferramenta de software
Gerenciamento de projetos
Modelo COCOMO II
Ambiente de desenvolvimento distribuído de software
Distributed Software Engineering Environment (DiSEN)
Brasil.
Distributed Software Engineering Environment (DiSEN)
Brazil.
Ciências Exatas e da Terra
Ciência da Computação
description In search of competitive advantage and higher profits, companies now are trying improve their way of producing software. One of the solutions is the distribution of software development. The cost estimates of software development have always been a challenge due to their large uncertainties and differences between the cost of the final estimated value. This challenge becomes even greater when we refer to the distributed development of software, where geographically dispersed teams interact together to develop software products. In this situation, this paper presents a tool to support managers during the realization of cost estimates for software projects. To this end, the tool takes into account the cost accounting of each team and implements three different ways of estimating software products; i) estimation by analogy (which completed projects which have similarities in certain features are found), ii) the use of models empirical (in which mathematical equations are combined with some variable characteristics to estimate projects), iii) estimate by an expert (in which experts estimate projects). Thus, the tool provides support to the project manager to realize cost estimates for distributed development of software.
publishDate 2010
dc.date.none.fl_str_mv 2010
2018-04-10T20:12:28Z
2018-04-10T20:12:28Z
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/2578
url http://repositorio.uem.br:8080/jspui/handle/1/2578
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_ 1801841398812508160