Marcelo Nascimento Costa

Possui graduação em Bacharelado em Ciência da Computação pela Universidade Federal do Pará (1998) e mestrado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (2002). Atualmente é consultor e ministra treinamentos na área de Engenharia de Software para grandes empresas do setor bancário, associações e integradores de sistemas. Tem experiência na área de Ciência da Computação, com ênfase em Banco de Dados e Engenharia de Software, atuando principalmente nos seguintes temas: componentes, information retrieval, reuso, agentes, testes de software, qualidade de software, modelos de maturidade, Engenharia de Requisitos e análise orientado a objetos.

Informações coletadas do Lattes em 13/04/2026

Acadêmico

Formação acadêmica

Mestrado em Engenharia de Sistemas e Computação

1999 - 2002

Universidade Federal do Rio de Janeiro
Título: Compagent: Uma Ferramenta para o Apoio a Busca e Recuperação de Informações Orientadas a Domínio na Web,Ano de Obtenção: 2002
Marta Lima de Queiros Mattoso.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Agents; Banco de Dados; Information Retrieval; Engenharia de Software; Ambientes.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.

Graduação em Bacharelado em Ciência da Computação

1994 - 1998

Universidade Federal do Pará
Título: Estudo de arquiteturas multicamadas
Orientador: Tobias Aguiar

Curso técnico/profissionalizante

1991 - 1993

Fundação Mathias Machline

Formação complementar

2005 - 2005

Extensão universitária em Gerência de Projetos de Software. (Carga horária: 60h). , Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Bem, Fala Pouco, Lê Razoavelmente, Escreve Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Banco de Dados.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.

Participação em bancas

Aluno: Ednaldo Gomes

SIFabricio Nogueira SilvaLVA, F. N.; CAVALCANTE, E. X.;COSTA, M.. O USO DA LÓGICA FUZZY PARA EXTENSÃO SEMÂNTICA EM CONSULTAS SQL. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: ANA MARIA PEREIRA RANGEL

CAVALCANTE, E. X.; SIFabricio Nogueira SilvaLVA, F. N.;COSTA, M.. O Estado da Arte em Banco de Dados Orientado a Objetos. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: Priscila Maia Medeiros

CAVALCANTE, E. X.; SIFabricio Nogueira SilvaLVA, F. N.;COSTA, M.. Banco de dados na Nuvem. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: MICHEL CAVALCANTE DIAS

SIFabricio Nogueira SilvaLVA, F. N.;COSTA, M.. SISTEMA PARA CRUZAMENTO DE PERFIS DE INTERESSES DE PROFESSORES E ALUNOS. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: MICHEL CAVALCANTE DIAS

AMARAL, E. G.; CAVALCANTE, E. X.;COSTA, M.. PROPOSTA DE UM MODELO DE DADOS DE REFERÊNCIA PARA GERENCIAMENTO DE REQUISITOS A PARTIR DE PADRÕES DE PROJETO DE MODELAGEM DE DADOS. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: João Paulo Ferreira dos Santos

SIFabricio Nogueira SilvaLVA, F. N.; CAVALCANTE, E. X.;COSTA, M.. ANÁLISE DE DADOS USANDO TÉCNICAS DE BIG DATA. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: TARYK BARRETO ALVES DE LIMA

LEMOS, C. A.; AMARAL, E. G.;COSTA, M.. AUTOMAÇÃO INCLUSIVA EM AMBIENTES RESIDENCIAIS - DOMÓTICA COMO FERRAMENTA DE MELHORIA DA QUALIDADE DE VIDA PARA PESSOAS COM ALGUM TIPO DE DEFICIÊNCIA. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: PRISCILLA DE SÃO JUSTO SILVA

CAVALCANTE, E. X.; PAULINO, C. L.;COSTA, M.. TUNING EM BANCO DE DADOS ORACLE 11G. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: Marcelo Quintilhano

PAULINO, C. L.; NASCIMENTO, A. A.;COSTA, M.. Service Desk Aliado a Metodologia ITIL.. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Aluno: Frederico Barbosa Cavalheiro

PAULINO, C. L.;COSTA, M.. ASP.NET MVC. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Veiga de Almeida.

Orientou

Felipe Lima

Uma Introdução a Testes Exploratórios; 2011; Monografia; (Aperfeiçoamento/Especialização em Engenharia de Software) - Universidade Estácio de Sá; Orientador: Marcelo Nascimento Costa;

RAFAELA ALMEIDA VIVAS DA SILVA

SISTEMA PARA CONTROLE DE DISTRIBUIÇÃO DE PACIENTE; 2015; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Veiga de Almeida; Orientador: Marcelo Nascimento Costa;

Vitor Kelm Silva Dias

Gerenciamento de Ativos de Software: Uma forma eficiente para redução de custos, riscos associados e aumento da eficácia operacional de TI; 2015; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Veiga de Almeida; Orientador: Marcelo Nascimento Costa;

Rodrigo Castellis

SISTEMA DE GERENCIAMENTO DE PET SHOPS; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Veiga de Almeida; Orientador: Marcelo Nascimento Costa;

RAPHAEL DOS SANTOS CARVALHO DA SILVA

Confiabilidade e Transparência Financeira através da Tecnologia da Informação; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Veiga de Almeida; Orientador: Marcelo Nascimento Costa;

Rafael Moraes Candido da Silva

AVALIAÇÃO DE USABILIDADE GNOME Vs KDE Vs WINDOWS; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Veiga de Almeida; Orientador: Marcelo Nascimento Costa;

LIVIA MIRANDA PASCOAL

ANÁLISE DE COMPORTAMENTO DO USUÁRIO COM BIG DATA; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Veiga de Almeida; Orientador: Marcelo Nascimento Costa;

Marcelo Tessadrelli da Silva;Marcelo Victor Vianna da Silva

APOIANDO A IMPLEMENTAÇÃO DO MODELO DE MATURIDADE MPS NÍVEL F; 2010; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciência da Computação) - Instituto Metodista Bennett; Orientador: Marcelo Nascimento Costa;

SAULO BARROS RANGEL

UM ESTUDO SOBRE ALTA DISPONIBILIDADE EM BANCO DE DADOS; 2010; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Metodista Bennett; Orientador: Marcelo Nascimento Costa;

Ana Nathalie e Luiz Fernando Fiel

Uso do Six Sigma para melhoria da qualidade equiparado ao altos níveis de maturidade do CMMI; 2009; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciência da Computação) - Instituto Metodista Bennett; Orientador: Marcelo Nascimento Costa;

Bruno Rocha da Silva;Vinicius da Silva Carvalho

SISTEMA PARA ANÁLISE DE CIRCUITOS ADSL; 2009; Trabalho de Conclusão de Curso; (Graduação em Tecnologo em Análise e Desenvolvimento de Sistemas) - Instituto Metodista Bennett; Orientador: Marcelo Nascimento Costa;

Fernando de Mello Cárdenas

Ambiente de Ensino com Moodle; 2009; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Metodista Bennett; Orientador: Marcelo Nascimento Costa;

Adallan Tadeu Menezes Santana

GERENCIAMENTO DE DOCUMENTOS COMO FERRAMENTA PARA AGILIZAÇÃO DE PROCESSOS: UM ESTUDO DE VIABILIDADE ECONÔMICA; 2009; Trabalho de Conclusão de Curso; (Graduação em Administração de Empresas) - Instituto Metodista Bennett; Orientador: Marcelo Nascimento Costa;

Alessandro Mouta

Uma análise sobre o MDA; 2007; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário Augusto Motta; Orientador: Marcelo Nascimento Costa;

Jorge Fernandes Tavares

Visão Geral de Banco de Dados em Grid; 2006; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário Augusto Motta; Orientador: Marcelo Nascimento Costa;

CARLOS ANDRÉ MORAES DA SILVA

SISTEMA DE FORÇA DE VENDA; 2006; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário Augusto Motta; Orientador: Marcelo Nascimento Costa;

Produções bibliográficas

  • PINHEIRO, R. ; COSTA, M. ; BRAGA, R. ; MATTOSO, M. L. Q. ; WERNER, C. . Software Components Retrieval Through Mediators and Web Search.. Journal of the Brazilian Computer Society (Impresso) , v. 8, p. 55-63, 2002.

  • COSTA, M. ; KALINOWSKI, M., ; SPÍNOLA, R.O., . Soluções Concretas para Problemas Práticos da Engenharia de Requisitos.. Engenharia de Software Magazine - Artigo de Capa, 01 maio 2010.

  • COSTA, M. ; RODRIGUES, A.M.N., ; FIEL, L.F.S., . Seis Sigma e CMMI - Uso do Seis Sigma para Melhoria da Qualidade de Software junto aos Altos Níveis de Maturidade do CMMI.. Engenharia de Software Magazine, 01 fev. 2010.

  • Alberto Boller ; SPINOLA, R. O. ; COSTA, M. ; Marcos Kalinowski . Gerência de Configuração: Definições Iniciais, Ferramentas e Processo. Engenharia de Software Magazine, Rio de Janeiro, p. 14 - 30, 11 jan. 2010.

  • COSTA, M. ; KALINOWSKI, M., . Melhorando Processos de Software Através de Análise Causal de Defeitos. Engenharia de Software Magazine, Rio de Janeiro, , v. I(3), p. 32 - 37, 01 maio 2008.

  • PINHEIRO, R. ; COSTA, M. ; BRAGA, R. ; MATTOSO, M. L. Q. ; WERNER, C. . Software Components Reuse Through Web Search and Retrieval. In: WIIW-International Workshop on Information Integration Technologies on the Web, 2001, Itaipava. International Workshop on Information Integration Technologies on the Web, 2001. p. 11-18.

  • BRAGA, R. ; COSTA, M. ; MATTOSO, M. L. Q. ; WERNER, C. . Multi-Agent System for Domain Information Discovery and Filtering. In: Simpósio Brasileiro de Engenharia de Software, 2000, João Pessoa. XIV Simpósio Brasileiro de Engenharia de Software, 2000. p. 179-194.

  • WERNER, C. ; MATTOSO, M. L. Q. ; BRAGA, R. ; MURTA, L. ; COSTA, M. ; PINHEIRO, R. ; OLIVEIRA, A. . Infra-estrutura Odyssey: estágio atual. In: Simpósio Brasileiro de Engenharia de Software, 2000, João Pessoa. XIV Simpósio Brasileiro de Engenharia de Software, 2000. p. 366-369.

  • MATTOSO, M. L. Q. ; WERNER, C. ; PINHEIRO, R. ; MURTA, L. ; ALMEIDA, V. ; COSTA, M. ; BEZERRA, E. ; SOARES, J. ; RUBERG, N. . Persistência de Componentes num Ambiente de Reuso. In: Simpósio Brasileiro de Engenharia de Software, 2000, João Pessoa. Simpósio Brasileiro de Engenharia de Software, 2000. p. 351-354.

  • COSTA, M. ; MATTOSO, M. L. Q. ; WERNER, C. . Um sistema Multi-agente para Busca e Filtragem de Informações de Domínio na Internet. In: V Workshop de Teses e Dissertações em Engenharia de Software, 2000, João Pessoa. Anais do V Workshop de Teses e Dissertações em Engenharia de Software, 2000.

  • COSTA, M. . Exerpiência em Implantação Distribuída do Modelo CMMI. 2011. (Apresentação de Trabalho/Conferência ou palestra).

  • COSTA, M. . Soluções Concretas para Problemas Práticos da Engenharia de Requisitos. 2010. (Apresentação de Trabalho/Seminário).

  • COSTA, M. . Soluções Concretas para Problemas Práticos da Engenharia de Requisitos. 2009. (Apresentação de Trabalho/Congresso).

  • COSTA, M. . Maturidade no Desenvolvimento de Software. 2009. (Apresentação de Trabalho/Simpósio).

  • COSTA, M. . Experiência Implantação de CMMI. 2009. (Apresentação de Trabalho/Conferência ou palestra).

  • COSTA, M. . A importância da Qualidade de Software. 2007. (Apresentação de Trabalho/Seminário).

Outras produções

WERNER, C. ; BRAGA, R. ; MATTOSO, M. L. Q. ; BARROS, M. O. ; MURTA, L. G. P. ; DANTAS, A. ; PINHEIRO, R. ; COSTA, M. ; MILER JR, N. ; OLIVEIRA, A. . Infra-Estrutura Odyssey - V 2.0.. 2000.

MATTOSO, M. L. Q. ; MAURO, R. ; TAVARES, F. ; LIMA, A. ; BEZERRA, E. ; SOARES, J. ; XEXÉO, G. ; COSTA, M. ; PINHEIRO, R. . Goa++ - Gerente de Objetos Armazenados. 1999.

COSTA, M. ; LOBOSCO, M. ; ARBEX, W. . Carreira em Tecnologia. 2011. (Programa de rádio ou TV/Mesa redonda).

COSTA, M. . Respostas do webinar- Uma visão geral sobre Testes Exploratórios realizado dia 05/04/2016. 2016; Tema: Uma visão geral sobre testes exploratórios. (Blog).

COSTA, M. . Perguntas e Respostas do Webinar ?Aceite de software na visão do cliente. 2015; Tema: Aceite de Software na VIsão do CLiente. (Blog).

COSTA, M. . Uma visão geral sobre Testes Exploratórios. 2016. (Webinar).

COSTA, M. . Aceite de software na visão do cliente. 2015. (Webinar).

COSTA, M. . Testes de Software. 2015. (Webinar).

Prêmios

1994

Prêmio CAP Incentivo ao Primeiro Lugar no Vestibular no Processamento de Dados da UFAM, Empresa CAP Computadores.

Histórico profissional

Experiência profissional

2004 - 2009

Accenture do Brasil

Vínculo: Celetista formal, Enquadramento Funcional: Consultor de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

2001 - 2002

ANDIMA

Vínculo: Celetista formal, Enquadramento Funcional: DBA Pleno, Carga horária: 40

2013 - 2014

Banco Modal

Vínculo: , Enquadramento Funcional: Gerente de QA, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Responsável por gerenciar a área de testes, incluindo a execução dos testes em todas as fases do desenvolvimento utilizando técnicas de testes exploratórios de sistemas integrados implementados em PL/SQL, ASP e C#. Responsável pela homologação integrada com todas as áreas de negócio do banco. Responsável por mapear e desenhar o processo de negócio, levantar e detalhar requisitos para todos os projetos envolvendo todas as áreas do banco, incluindo a garantia da implantação correta dos requisitos. Responsável pela definição, implantação e treinamento em uma metodologia ágil SCRUM utilizando o ambiente do Team Foundation Server e também pelo treinamento das equipes e usuários na área de testes de software. Suporte a alta direção na gestão de projetos estratégicos, incluindo planejamento, monitoramento e controle utilizando as práticas do PMBoK. Responsável pela definição de um plano de métricas e geração de métricas para monitorar a qualidade dos projetos complexos. Em conjunto com as métricas foi definido um processo de análise causal para descobrir a causa-raiz e como evoluir o processo definido.

2004 - 2008

Centro Universitário Augusto Motta

Vínculo: Celetista formal, Enquadramento Funcional: Professor Auxiliar, Carga horária: 16

Atividades

  • 08/2004 - 04/2008

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Banco de Dados I, Banco de Dados II, Orientação de TCC, Laboratório de Banco de Dados, Análise Orientada a Objetos

  • 10/2006 - 07/2007

    Ensino, Engenharia de Software, Nível: Especialização,Disciplinas ministradas, Extreme Programming, Rational Unified Process, XML e Componentes

2010 - 2012

Centro Universitário Carioca

Vínculo: Celetista formal, Enquadramento Funcional: Professor Assistente, Carga horária: 6

Atividades

  • 08/2010 - 07/2012

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Engenharia de Requisitos, Gerência de Projetos, Introdução a Orientação a Objetos, Linguagem de Programação III, Modelagem de Banco de Dados, SIstemas de Informação, Sistemas de Informação para Administração

1999 - 2000

Fundação Coordenação de Projetos, Pesquisas e Estudos Tecnológicos

Vínculo: Colaborador, Enquadramento Funcional: Analista de Sistemas, Carga horária: 20

2014 - Atual

Inovamind Soluções em Tecnologia

Vínculo: Colaborador, Enquadramento Funcional: Socio Diretor, Carga horária: 40

Outras informações:
Alocação AddLabs: Gerente de Projetos e Consultor de Melhoria de Processo de Software e de Gestão. Gestor de projeto P&D de Saúde, Segurança e Meio Ambiente (SMS) desenvolvido para a Petrobras S/A na linguagem C++. Desenho dos processos AS_IS e TO_BE para o desenvolvimento de software e de gerência de projetos, utilizando práticas de CMMI, MPS-BR, ITIL e PMBOk. Definição de um plano de métricas de software e de estratégias para estimativas de software. Alocação APPAI: Gestão de um contrato para implantação da Arquitetura (SOA-WebAPI-Rest e C#). Responsável pela implantação de solução de Integração Contínua utilizando Team Foundation Server. Alocação Casa Sato-Manaus: Desenho do processo de negócio To-BE para servir como apoio para a reestruturação da organização.

2013 - 2013

Inovamind Soluções em Tecnologia

Vínculo: , Enquadramento Funcional: Sócio-Diretor, Carga horária: 40, Regime: Dedicação exclusiva.

2009 - 2010

Instituto Metodista Bennett

Vínculo: Celetista formal, Enquadramento Funcional: Coordenador de Curso, Carga horária: 40

Outras informações:
Planejamento e alocação do horário dos professores Alocação de sala para cada turma Alocação dos alunos para cada turma Planejamento financeiro de cada turma Geração de relatórios para o MEC

2008 - 2009

Instituto Metodista Bennett

Vínculo: Celetista formal, Enquadramento Funcional: Professor Auxiliar, Carga horária: 16

Atividades

  • 06/2009 - 12/2010

    Ensino, Administração, Nível: Graduação,Disciplinas ministradas, Probabilidade e Estatística, Calculo I, Pesquisa Operacional, Computação aplicada a Administração

  • 05/2008 - 12/2010

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Banco de Dados I, Metodologia de Sistemas da Informação, Laboratório de Banco de Dados, Linguagem de Programação III, Probabilidade e Estatística, Estrutura de Dados II, Gerência de Projetos

2000 - 2001

Internet Business Solutions

Vínculo: Consultor Associado, Enquadramento Funcional: Analista de Sistemas, Carga horária: 20

2009 - 2012

Kali Software

Vínculo: Sócio Diretor, Enquadramento Funcional: Sócio Diretor, Carga horária: 40, Regime: Dedicação exclusiva.

2002 - 2004

Telemar Norte Leste - Rio de Janeiro

Vínculo: Celetista formal, Enquadramento Funcional: Analista de Sistemas Senior, Carga horária: 40

2008 - Atual

Universidade Estácio de Sá

Vínculo: Colaborador, Enquadramento Funcional: Professor de Pos-Graduação

Outras informações:
Disciplinas: Engenharia de Requisitos Testes de Software Engenharia de Software

Atividades

  • 06/2008

    Ensino, Engenharia de Software, Nível: Especialização,Disciplinas ministradas, Engenharia de Requisitos, Engenharia de software para BI, Testes de Software

2014 - Atual

Universidade Veiga de Almeida

Vínculo: Celetista, Enquadramento Funcional: Professor Assistente, Carga horária: 15

Outras informações:
Professor das disciplinas de Interação Humano-Computador, Modelagem de Arquitetura e Projeto de Software, Programação em C e Programação Avançada em Java e orientação de monografias nas áreas de Engenharia de Software e Banco de Dados.

2008 - 2010

Centro de Ensino Superior de Juiz de Fora

Vínculo: Professor Visitante, Enquadramento Funcional: Professor de Pós-Graduação Lato Sensu, Carga horária: 8

2017 - Atual

Universidade Federal do Estado do Rio de Janeiro

Vínculo: Servidor Público, Enquadramento Funcional: Professor Assistente, Carga horária: 20

Outras informações:
Professor das disciplinas de Introdução a Sistemas de Informação e Sistemas Operacionais para os cursos de Engenharia de Produção e Bacharelado em Sistemas de Informação.