Um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade

A construção de um software envolve alto grau de risco e exige do gerente muito planejamento para atender as estimativas orçamentárias e cumprir os prazos estipulados. No contexto dos processos de software, são escassos os recursos tecnológicos que permitam extrair conhecimento dos processos modelad...

Full description

Bibliographic Details
Main Author: Dertzbacher, Juliano
Other Authors: Nunes, Daltro Jose
Format: Others
Language:Portuguese
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10183/49750
id ndltd-IBICT-oai-lume56.ufrgs.br-10183-49750
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Desenvolvimento : Software
Processo : Software
Software processes
Software process technology
PSEE
Simulation
Simulator
Sensitivity analysis
spellingShingle Desenvolvimento : Software
Processo : Software
Software processes
Software process technology
PSEE
Simulation
Simulator
Sensitivity analysis
Dertzbacher, Juliano
Um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade
description A construção de um software envolve alto grau de risco e exige do gerente muito planejamento para atender as estimativas orçamentárias e cumprir os prazos estipulados. No contexto dos processos de software, são escassos os recursos tecnológicos que permitam extrair conhecimento dos processos modelados nos PSEEs e apontem quais fatores provocam os maiores impactos no resultado final, fornecendo novas perspectivas para melhorar a gerência. Para suprir estas carências, é possível utilizar a simulação na obtenção de informações sobre as atividades do processo e a análise da sensibilidade na identificação das variáveis que influenciam de forma mais significativa nos resultados. Neste sentido, este trabalho propõe um modelo de simulador, integrado a uma ferramenta de apoio à gerência de projetos centrados em processos, que utiliza os dados da base do PSEE, oferece recursos para manipular os dados do processo de forma determinística ou estocástica (simulação), permite testar vários cenários e possibilita a análise de quais variáveis impactam de forma mais significativa no resultado final (análise da sensibilidade), antes de iniciar a execução das atividades. O desenvolvimento do modelo de simulador foi fundamentado nos conhecimentos adquiridos com a revisão sistemática dos trabalhos publicados sobre simulação nos últimos anos e também na avaliação comparativa dos recursos tecnológicos oferecidos pelas ferramentas identificadas nas publicações selecionadas na revisão. Os resultados obtidos com a implementação do modelo proposto, utilizando as informações de um estudo de caso real, modelado no WebAPSEE, forneceram informações que indicam melhorias em relação ao custo e ao tempo de desenvolvimento do processo em estudo, assim como a identificação da variável de maior sensibilidade, permitindo otimizar a execução destas atividades. === The construction of a software involves high degree of risk and requires of the manager a lot of planning to attend the budget estimates and meet deadlines. In the context of software processes, there are limited technological resources that allow the extract of knowledge of the processes modeled in PSEEs and indicate what factors cause the greatest impact on the final result, providing new opportunities to improve management. To overcome these deficiencies, is possible to use simulation to obtain information about the activities of the process and sensitivity analysis to identify the variables that most significantly influence the results. Thus, this work proposes a simulation model, integrated to a tool that support project management centered processes, which uses data from the base of the PSEE, offers resources to handle the process data in a deterministic or stochastic way (simulation), allows the testing of various scenarios and enables the analysis of which variables most significantly impact the final result (sensitivity analysis), before starting the execution of activities. The simulation model development was based on the knowledge gained with a systematic review of the papers on simulation in recent years and a comparative evaluation of technological resources offered by the tools identified in the selected papers in the review. The results obtained with the implementation of the proposed model, using the information in a real case study, modeled on WebAPSEE, provided information that indicates improvements in relation to the cost and time development of the process under study, as well as the identification of the variable with the greatest sensitivity, allowing to optimize the performance of these activities.
author2 Nunes, Daltro Jose
author_facet Nunes, Daltro Jose
Dertzbacher, Juliano
author Dertzbacher, Juliano
author_sort Dertzbacher, Juliano
title Um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade
title_short Um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade
title_full Um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade
title_fullStr Um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade
title_full_unstemmed Um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade
title_sort um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade
publishDate 2012
url http://hdl.handle.net/10183/49750
work_keys_str_mv AT dertzbacherjuliano ummodelodesimuladorparaambientesdedesenvolvimentodeprocessosdesoftwareutilizandoaanalisedasensibilidade
_version_ 1718750566371295232
spelling ndltd-IBICT-oai-lume56.ufrgs.br-10183-497502018-09-30T04:12:30Z Um modelo de simulador para ambientes de desenvolvimento de processos de software utilizando a análise da sensibilidade Dertzbacher, Juliano Nunes, Daltro Jose Desenvolvimento : Software Processo : Software Software processes Software process technology PSEE Simulation Simulator Sensitivity analysis A construção de um software envolve alto grau de risco e exige do gerente muito planejamento para atender as estimativas orçamentárias e cumprir os prazos estipulados. No contexto dos processos de software, são escassos os recursos tecnológicos que permitam extrair conhecimento dos processos modelados nos PSEEs e apontem quais fatores provocam os maiores impactos no resultado final, fornecendo novas perspectivas para melhorar a gerência. Para suprir estas carências, é possível utilizar a simulação na obtenção de informações sobre as atividades do processo e a análise da sensibilidade na identificação das variáveis que influenciam de forma mais significativa nos resultados. Neste sentido, este trabalho propõe um modelo de simulador, integrado a uma ferramenta de apoio à gerência de projetos centrados em processos, que utiliza os dados da base do PSEE, oferece recursos para manipular os dados do processo de forma determinística ou estocástica (simulação), permite testar vários cenários e possibilita a análise de quais variáveis impactam de forma mais significativa no resultado final (análise da sensibilidade), antes de iniciar a execução das atividades. O desenvolvimento do modelo de simulador foi fundamentado nos conhecimentos adquiridos com a revisão sistemática dos trabalhos publicados sobre simulação nos últimos anos e também na avaliação comparativa dos recursos tecnológicos oferecidos pelas ferramentas identificadas nas publicações selecionadas na revisão. Os resultados obtidos com a implementação do modelo proposto, utilizando as informações de um estudo de caso real, modelado no WebAPSEE, forneceram informações que indicam melhorias em relação ao custo e ao tempo de desenvolvimento do processo em estudo, assim como a identificação da variável de maior sensibilidade, permitindo otimizar a execução destas atividades. The construction of a software involves high degree of risk and requires of the manager a lot of planning to attend the budget estimates and meet deadlines. In the context of software processes, there are limited technological resources that allow the extract of knowledge of the processes modeled in PSEEs and indicate what factors cause the greatest impact on the final result, providing new opportunities to improve management. To overcome these deficiencies, is possible to use simulation to obtain information about the activities of the process and sensitivity analysis to identify the variables that most significantly influence the results. Thus, this work proposes a simulation model, integrated to a tool that support project management centered processes, which uses data from the base of the PSEE, offers resources to handle the process data in a deterministic or stochastic way (simulation), allows the testing of various scenarios and enables the analysis of which variables most significantly impact the final result (sensitivity analysis), before starting the execution of activities. The simulation model development was based on the knowledge gained with a systematic review of the papers on simulation in recent years and a comparative evaluation of technological resources offered by the tools identified in the selected papers in the review. The results obtained with the implementation of the proposed model, using the information in a real case study, modeled on WebAPSEE, provided information that indicates improvements in relation to the cost and time development of the process under study, as well as the identification of the variable with the greatest sensitivity, allowing to optimize the performance of these activities. 2012-06-23T01:32:52Z 2011 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/10183/49750 000851062 por info:eu-repo/semantics/openAccess application/pdf reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul instacron:UFRGS