
Boas práticas de Desenvolvimento de Software
Carga horária: 80h
Competências
-
Entender os principais conceitos de engenharia de software;
-
Entender e aplicar as técnicas de levantamento de informações;
-
Discernir entre as abordagens: Estruturada, Essencial, Engenharia da Informação e Orientação a Objeto;
-
Entender princípios de gerenciamento de projeto através de processos de software;
-
Capturar conceitos dos processos de negócio a qual o software será desenvolvido;
-
Aplicar os conceitos de engenharia de software de forma aderente ao contexto de Sistemas de Informação
Habilidades
-
Permitir desenvolvimento de habilidades administrativas inerentes a atividades de planejamento de projetos de software;
-
Propiciar a visão dos temas dentro de um contexto de controle e qualidade
Bases Metodológicas
- Metodologias e técnicas de produtividade;
- ambientes de desenvolvimento;
- licenciamento de software;
- controle de versão e social coding;
- DevOps;
- Segurança e privacidade;
- clientes.
64800cookie-checkBoas práticas de Desenvolvimento de Software