Artigos // Lista de publicações
Tag: Engenharia de Software
-
Doutorado – Engenharia de Software
No dia 21/03/2019 defendi minha dissertação de mestrado no PESC/COPPE/UFRJ, finalizando uma jornada que iniciou em março de 2016 (artigo). Com o diploma garantido, o que fazer em seguida? Nesse artigo irei falar um pouco da experiência do mestrado e discutir o que me fez optar por participar do processo de seleção do doutorado, também na área de Engenharia de Software.…
, arquivado em Engenharia de Software.Comentário(s) 0
-
Taxonomia de defeitos na engenharia de software
Defeitos estão presente em projetos de software por anos e apesar de todo esforço investido para apoiar sua identificação e eliminação, continuam sendo um desafio para os engenheiros de software. De acordo com IEEE Std. 1044-2009 defeito é uma imperfeição ou deficiência em um produto de trabalho, onde esse produto de trabalho não cumpre suas exigências ou especificações e precisa ser reparado ou substituído.
O combate aos defeitos de software é dificultado por fatores como complexidade implícita no desenvolvimento de software, prazos curtos, etc. Na indústria, quando adotado, este combate não ocorre de forma sistemática na maioria dos casos, o que dificulta seu entendimento.
Para combater os defeitos de software de forma sistemática, criar ou adotar uma taxonomia de defeito é uma das atividades mais relevantes para o sucesso deste combate, taxonomia essa que será o pilar para classificação dos defeitos encontrados no processo de desenvolvimento, possibilitando um melhor entendimento sobre os principais defeitos presente nos projetos de software.
Este artigo não visa apresentar as taxonomias de defeitos existentes, seu foco está na apresentação do conceito e papel da taxonomia visando combate sistemático aos defeitos.
Definição de taxonomia
Taxonomia é uma ciência que estuda e define grupos com base em …
, arquivado em Engenharia de Software.Comentário(s) 0
-
Mestrado – Engenharia de Software
Conforme comentei no artigo Mudanças – Do gargalo ao benefício, meu ano de 2015 foi focado nos estudos, investindo em tecnologias emergentes, bem como em gestão e gerenciamento de projetos. Dessa forma, o principal objetivo era reduzir o ritmo de produção e refletir sobre os métodos que estava utilizando para desenvolver projetos de software. Além de estudar tópicos que estavam sendo negligenciados por falta de tempo, aproveitei para criar aplicações e obter certificações pelo caminho.
Neste cenário, nos últimos meses de 2015, após encerrar um ciclo de certificações (e.g., PMP, ITIL, PSM I), decidi me inscrever no processo de seleção de mestrado no PESC, Programa de Engenharia de Sistemas e Computação, oferecido pela COPPE/UFRJ. Após realizar algumas etapas (e.g., prova escrita, entrevista), fui aprovado no processo e irei compartilhar com vocês um pouco dessa experiência.…
, arquivado em Engenharia de Software.Comentário(s) 1