Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/59371

TítuloManagement of planned value: métricas para monitorizar globalmente o desempenho de projetos de desenvolvimento de software
Autor(es)Martins, Ana Rita Fernandes
Orientador(es)Ribeiro, Pedro Abreu
Cabral, Jorge
Palavras-chaveGestão de projetos
Engenharia de software
Métricas
Sucesso
Controlo e monitorização
Scrum
Project management
Software engineering
Metrics
Success
Control and monitoring
Data2018
Resumo(s)De forma a garantir que um projeto é entregue com sucesso, não é apenas necessário garantir o bom planeamento do mesmo. Depois de iniciados os trabalhos de desenvolvimento, é também necessário assegurar que o plano é concretizado ou, no caso de não se poder concretizar, encontrar alternativas de forma a se realize sem diminuir o seu valor. Assim torna-se importante garantir que as mudanças são monitorizadas, de forma a que apenas as mudanças aprovadas são implementadas. As métricas permitem monitorizar e analisar de forma simples o desempenho de projetos, criando também alertas de situações que devem ser corrigidas. O conceito e uso de métricas não é recente nem desconhecido da maioria das organizações, sendo que uma técnica bastante conhecida é o Earned Value Management (EVM). No entanto, o EVM apenas apresenta métricas relativas ao triângulo âmbito, tempo e custo, não monitorizando outros fatores relevantes para o sucesso. Existe um crescente número de trabalhos de investigação sobre métricas na área da engenharia de software, dado que a boa gestão das mesmas aumenta a probabilidade de sucesso do projeto. No início dos anos 50, a métrica mais utilizada no desenvolvimento de software era Lines of Code (LOC). LOC era extremamente eficiente nessa data, pois a fase de implementação constituía cerca de metade do esforço total. LOC estava relacionado com medidas de produtividade e de qualidade. No entanto, a engenharia de software evoluiu e estudos recentes indicam que o risco de insucesso cresce exponencialmente com o aumento do tamanho e da complexidade do software. Sabe-se hoje que grande parte dos projetos de software falhados são resultado de métricas imprecisas e de técnicas de medição inadequadas. Assim, o objetivo desta dissertação é encontrar um conjunto de métricas que permitam monitorizar e fornecer informação relevante para o sucesso dos projetos, dentro do contexto da Engenharia de Software.
In order to ensure that a project is successfully delivered, it is not only necessary to ensure proper project planning. Once the development work has begun, it is also necessary to guarantee that the plan is implemented or, if it is not possible, to find alternatives in order to achieve it without diminishing its value. Thus, it becomes important to assure that changes are monitored, so that only approved changes are implemented. Metrics allow you to easily monitor and analyze project performance, creating alerts for situations that need to be corrected. The concept and use of metrics is neither recent nor unknown to most organizations, and a well-known technique is Earned Value Management (EVM). However, EVM only presents metrics related to the scope, time, and cost triangle, not tracking other factors relevant to success. There is a growing number of research studies on metrics in the Software Engineering field, since a good metrics management increases the probability of success. In the early 1950s, the most used metric in software development was Lines of Code (LOC). LOC was extremely efficient at that time, since the implementation phase consisted in about half of the total effort. LOC was related to productivity and quality measures. However, software engineering has evolved and recent studies indicate that the risk of failure grows exponentially with increasing software size and complexity. It is now known that most failed software projects are the result of inaccurate metrics and inadequate measurement techniques. Therefore, this dissertation’s objetive is to find a set of metrics that allow to monitor and provide information relevant to the success of the projects, within the context of Software Engineering.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado integrado em Engenharia Eletrónica Industrial e de Computadores
URIhttps://hdl.handle.net/1822/59371
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DEI - Dissertações de mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
64734+Ana+Rita+Fernandes+Martins.pdf2,22 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID