Engenharia de Software. Princípios de engenharia de software. Processos de software – engenharia de sistemas e da informação. Modelos de ciclo de vida (cascata, prototipação, modelo evolutivo, incremental, espiral, orientado a reuso) (Parte 1)
Engenharia de Software. Princípios de engenharia de software. Processos de software – engenharia de sistemas e da informação. Modelos de ciclo de vida (cascata, prototipação, modelo evolutivo, incremental, espiral, orientado a reuso) (Parte 2)
Processo de desenvolvimento de software unificado – Unified Process
Gerenciamento de projetos de software (planejamento, monitoração e controle – Kanban)
Gerenciamento de projetos de software (planejamento, monitoração e controle – Scrum)
Engenharia de requisitos; gerência de requisitos
Análise de Sistemas. Análise e projeto estruturado de sistemas. Modelagem funcional.
Análise e projeto orientado a objetos com notação UML. Diagrama de casos de uso, diagrama de classes/objetos. Diagrama de estados. Diagrama de colaboração/comunicação. Diagrama de sequência. Diagrama de atividades. Diagrama de componentes. Diagrama de implementação. uso/conceitos de ferramentas de suporte à análise e projetos orientados a objetos (Parte 1)
Análise e projeto orientado a objetos com notação UML. Diagrama de casos de uso, diagrama de classes/objetos. Diagrama de estados. Diagrama de colaboração/comunicação. Diagrama de sequência. Diagrama de atividades. Diagrama de componentes. Diagrama de implementação. uso/conceitos de ferramentas de suporte à análise e projetos orientados a objetos (Parte 2)
Modelos de melhoria de qualidade de processo e produto – ISO 9126
Modelos de melhoria de qualidade de processo e produto – ISO 12207
Verificação, validação e testes. Processo de testes de software. Técnicas de revisão. Planejamento, controle e garantia da qualidade e manutenção
Padrões de projetos (design patterns). Projeto (design).
Noções de análise por pontos de função
Gerência de configuração e mudanças
Conceitos de internet, intranet e extranet
Modelagem de processos. (BPM)
Modelagem de processos. (BPMN)