@MastersThesis{Santos:2018:PrMéEs,
author = "Santos, Lucas Pereira dos",
title = "Proposta de um m{\'e}todo de estimativa de esfor{\c{c}}o para
projetos de desenvolvimento de software cr{\'{\i}}ticos",
school = "Instituto Nacional de Pesquisas Espaciais (INPE)",
year = "2018",
address = "S{\~a}o Jos{\'e} dos Campos",
month = "2018-12-05",
keywords = "Desenvolvimento de software, estimativa de esfor{\c{c}}o,
software cr{\'{\i}}tico para seguran{\c{c}}a, software
embarcado, COCOMO, DO-178C, software development, effort
estimation, safety-critical software, embedded software.",
abstract = "Encontrar a causa raiz para as diversas falhas e atrasos em
projetos de desenvolvimento de software tem sido objeto de estudo
de diversos pesquisadores nos {\'u}ltimos anos. Estimar
corretamente os custos e prazos do projeto antes de inici{\'a}-lo
{\'e} uma etapa importante do processo de desenvolvimento que
n{\~a}o deve ser ignorada. Essa disserta{\c{c}}{\~a}o apresenta
um modelo de estimativa de esfor{\c{c}}o para projetos de
desenvolvimento de software cr{\'{\i}}ticos, baseado na
adapta{\c{c}}{\~a}o do modelo COCOMO II de modo a considerar os
aspectos de seguran{\c{c}}a definidos pela norma RTCA DO-178C. O
desenvolvimento deste modelo inclui o estudo da literatura e dos
conceitos de estimativa de esfor{\c{c}}o em projetos de
desenvolvimento de software em geral, em especial o COCOMO II; a
apresenta{\c{c}}{\~a}o da norma DO-178C, seus processos,
caracter{\'{\i}}sticas e aplica{\c{c}}{\~a}o; o estudo de caso
da aplica{\c{c}}{\~a}o do COCOMO II em um projeto real executado
pela ind{\'u}stria aeron{\'a}utica brasileira seguindo e
cumprindo com todos os objetivos da DO-178C, analisando o
esfor{\c{c}}o real demandado por tal projeto em cada uma de suas
fases; a aplica{\c{c}}{\~a}o do modelo proposto neste mesmo
projeto, comparando os resultados com rela{\c{c}}{\~a}o aos
obtidos pela estimativa realizada com o COCOMO II; a
aplica{\c{c}}{\~a}o do modelo proposto no projeto de miss{\~a}o
espacial denominado FireSat. Com rela{\c{c}}{\~a}o a
compara{\c{c}}{\~a}o com o COCOMO II, a aplica{\c{c}}{\~a}o do
modelo proposto apresentou uma melhor precis{\~a}o na estimativa
de esfor{\c{c}}o, com um erro relativo de 10,33% contra 31,3%
obtidos pelo COCOMO II. Uma melhor performance do modelo proposto
tamb{\'e}m foi observada na estimativa do prazo para
desenvolvimento do projeto. No entanto, na estimativa do tamanho
m{\'e}dio da equipe o modelo COCOMO II se mostrou mais aderente
que o modelo proposto por esta disserta{\c{c}}{\~a}o. Na
compara{\c{c}}{\~a}o com a estimativa realizada para o projeto
FireSat, o modelo proposto apresentou resultados coerentes com o
estimado originalmente. Deste modo, conclui-se que o modelo
proposto {\'e} mais indicado para estimativa de esfor{\c{c}}o em
projetos de desenvolvimento de software cr{\'{\i}}tico que
seguem os processos estabelecidos pela DO-178C, com espa{\c{c}}o
para se tornar ainda mais preciso mediante realiza{\c{c}}{\~a}o
dos trabalhos futuros recomendados. ABSTRACT: Finding the root
cause for the various failures and delays in software development
projects has been the subject of study by several researchers in
recent years. Properly estimating project costs and deadlines
before starting it is an important step in the development process
that should not be ignored. This work presents an effort
estimation model for safety-critical software development
projects, based on the adaptation of the COCOMO II model in order
to consider the safety aspects defined by the standard RTCA
DO-178C. The development of this model includes the literature
review and the study of the software effort estimation concepts,
focused mainly on the COCOMO II model; the introduction of the
DO-178C standard, its processes, characteristics and application;
the case study of an application of COCOMO II in a real project
executed by the Brazilian aeronautical industry, which has
followed and met all the objectives of the DO-178C, analyzing the
real effort demanded by such project and comparing it to the
COCOMO II estimated values; the application of the proposed model
in this same project, comparing the results with those obtained by
the estimation with COCOMO II and the application of the proposed
model in the space mission project called FireSat. Compared with
COCOMO II, the application of the proposed model presented a
better accuracy in the effort estimation, with a relative error of
10.33% versus 31.3% obtained by COCOMO II. A better performance of
the proposed model was also observed in the schedule estimation of
the project. However, in the team size estimation, the COCOMO II
model proved to be more adherent than the model proposed by this
work. In comparison with the estimation made for the FireSat
project, the proposed model presented results consistent with the
original estimation. Thus, it is concluded that the proposed model
is more suitable for safety-critical software effort estimation
development projects that follow the processes established by the
DO-178C, with room to become even more precise if further research
is carried out following the recommendations presented in this
work.",
committee = "Sant'Anna, Nilson (presidente) and Ferreira, Maur{\'{\i}}cio
Gon{\c{c}}alves Vieira (orientador) and Ribeiro, Edson Alves and
Silva, Rodrigo Rocha",
englishtitle = "An effort estimation model for safety-critical software
development projects",
language = "pt",
pages = "183",
ibi = "8JMKD3MGP3W34R/3S5RGU5",
url = "http://urlib.net/ibi/8JMKD3MGP3W34R/3S5RGU5",
targetfile = "publicacao.pdf",
urlaccessdate = "25 abr. 2024"
}