GESTÃO E GOVERNANÇA DE TI: Gestão de segurança da informação. Normas NBR ISO/IEC 27001 e 27002. Gestão de riscos e continuidade de negócio. Normas NBR ISO/IEC 15999 e 27005.
Gerenciamento de projetos – PMBOK 4ª edição. Projetos e a organização. Escritórios de projetos: modelos e características. Processos, grupos de processos e áreas de conhecimento.
Gerenciamento de serviços – ITIL v3. Conceitos básicos e objetivos. Processos e funções de estratégia, desenho, transição e operação de serviços.
Governança de TI – COBIT 4.1. Conceitos básicos e objetivos. Requisitos da informação. Recursos de tecnologia da informação. Domínios, processos e objetivos de controle.
ENGENHARIA DE SOFTWARE: Gerenciamento de processos de negócio. Modelagem de processos. Técnicas de análise de processo. Desenho e melhoria de processos. Integração de processos. Engenharia de requisitos. Conceitos básicos. Técnicas de elicitação de requisitos. Gerenciamento de requisitos. Especificação de requisitos. Técnicas de validação de requisitos. Prototipação.
Engenharia de usabilidade. Conceitos básicos e aplicações. Critérios, recomendações e guias de estilo. Análise de requisitos de usabilidade. Métodos para avaliação de usabilidade. Engenharia de software. Ciclo de vida do software. Metodologias de desenvolvimento de software. Processo unificado: disciplinas, fases, papéis e atividades. Metodologias ágeis. Métricas e estimativas de software.
Qualidade de software. Análise e projeto orientados a objetos. UML 2.2: visão geral, modelos e diagramas. Padrões de projeto. Arquitetura em três camadas. Arquitetura orientada a serviços. Análise por pontos de função. Conceitos básicos e aplicações. Contagem em projetos de desenvolvimento: IFPUG e Nesma. Contagem em projetos de manutenção: IFPUG, Nesma e uso de deflatores. Qualidade de software – CMMI 1.2. Conceitos básicos e objetivos. Disciplinas e formas de representação. Níveis de capacidade e maturidade. Processos e categorias de processos. Ética profissional.
INFRAESTRUTURA DE TI: Redes de computadores. Endereçamento e protocolos da família TCP/IP. Gerenciamento de redes TCP/IP: Arquitetura de gerenciamento, SMI, SNMP e MIB. Redes de longa distância: MPLS. Redes sem fio: padrões 802.11, protocolos 802.1x, EAP, WEP, WPA e WPA2. Segurança em redes de computadores. Prevenção e tratamento de incidentes. Dispositivos de segurança: firewalls, IDS, IPS, proxies, NAT e VPN.
Tipos de ataques: spoofing, flood, DoS, DDoS, phishing. Malwares: vírus de computador, cavalo de troia, adware, spyware, backdoors, keylogger, worms. Criptografia. Conceitos básicos e aplicações. Protocolos criptográficos. Criptografia simétrica e assimétrica. Principais algoritmos. Assinatura e certificação digital.
Sistemas operacionais Windows e Linux. Conceitos básicos. Noções de administração. Serviços de diretório: Active Directory e LDAP. Interoperabilidade. CloudComputing. Virtualização.
Servidores de aplicação JEE. Conceitos básicos. Noções de administração. Topologia típica de ambientes com alta disponibilidade e escalabilidade. Balanceamento de carga, fail- over e replicação de estado. Técnicas para detecção de problemas e otimização de desempenho.
Sistemas gerenciadores de bancos de dados. Conceitos básicos. Noções de administração. Topologia típica de ambientes com alta disponibilidade e escalabilidade. Balanceamento de carga, fail-over e replicação de estado. Técnicas para detecção de problemas e otimização de desempenho.
Tecnologias e arquitetura de Datacenter. Conceitos básicos. Serviços de armazenamento, padrões de disco e de interfaces. RAID. Tecnologias de armazenamento DAS, NAS e SAN. Tecnologias de backup. Deduplicação. ILM – Information Lifecycle Management. IV
DESENVOLVIMENTO DE SISTEMAS: Projeto de sistemas em Java. Arquitetura e padrões de projeto JEE v6. Desenvolvimento web em Java. Servlets, JSP e Ajax. Frameworks JSF 2.0 e Hibernate 3.5. Interoperabilidade de sistemas. SOA e Web Services. Padrões XML, XSLT, UDDI, WSDL e Soap.
Segurança no desenvolvimento. Práticas de programação segura e revisão de código. Controles e testes de segurança para aplicações web. Controles e testes de segurança para Web Services.
Bancos de dados. Técnicas de análise de desempenho e otimização de consultas SQL.
Sistemas de suporte a decisão e gestão de conteúdo. Arquitetura e aplicações de data warehousing, ETL e Olap. Técnicas de modelagem e otimização de bases de dados multidimensionais. Portais corporativos: arquitetura da informação, portlets e RSS. Modelo de Acessibilidade do Governo Eletrônico.