Autor:
MSc. Álvaro Farias Pinheiro
Instituição
de Ensino: METHODUS - Ensino a Distância
Descrição:
No curso Gestão em Engenharia de Software você terá
contato com uma coletânea de disciplinas, que integradas, servem para
fundamentar o entendimento da construção de projetos de software com qualidade,
isto é,
baseado em processos maduros e reconhecidos pela
comunidade tecnológica. O escopo deste curso é fornecer ao aluno as bases
necessárias para o desenvolvimento de aplicações, sejam Desktop, Web ou Mobile
com fundamentos em: Paradigmas de Desenvolvimento; Linguagens; Processos
Tradicionais e Ágeis; Levantamento de Requisitos; Análise e Modelagem; Medidas
de Esforço de Desenvolvimento; Testes de Software ; e finalizando com os
conceitos de Gestão de Projetos.
Objetivos:
Objetivos:
O
objetivo do curso é mostrar a diferença entre desenvolvimento Adhoc (por
demanda) e desenvolvimento com processos, evidenciando a qualidade final do
produto de software.
Público Alvo:
Público Alvo:
Desenvolvedores e alunos de computação
Vantagens em participar do curso:
Vantagens em participar do curso:
- Ótima qualificação, com professor com mestrado e com ampla experiência na área do curso;
- Curso de baixo custo financeiro;
- Material didático usando linguagem acessível de fácil compreensão dos assuntos abordados;
- Professor online para tirar eventuais dúvidas;
- Inexistência de custos com transporte, alimentação, vestuário, dentre outros;
- Interatividade: a possibilidade de interação com pessoas de diferentes culturas e regiões, ampliando e enriquecendo a cultura e a vivência do participante;
- Flexibilidade de tempo: cada qual estuda de acordo com seu próprio ritmo de aprendizagem, onde o horário e o local ficam à escolha do estudante.
Investimento e Pagamento:
O
investimento é de R$ 280,00 à vista, no boleto bancário, ou cartão de crédito
ou débito.
Duração e carga horária:
O
curso tem duração de 30 dias e as atividades que compõem o curso estão
previstas para 60 horas.
Avaliação:
Ao
término de cada módulo será aplicada uma atividade com o objetivo de verificar
se os conceitos foram assimilados. Essa atividade será composta de 10 questões
abertas valendo 1 ponto cada. Para que o aluno possa receber o certificado será
necessário realizar todas as 4 atividades.
Certificado:
O
término do curso se dará quando o aluno(a) realizar todo o cronograma proposto
pelo professor. O certificado de conclusão de curso será enviado para o
endereço residencial do aluno, em território nacional, via correios, até o
prazo de trinta dias úteis, após o pedido realizado pelo professor do curso. É
importante que o aluno mantenha o endereço residencial, CEP e seu e-mail atualizados.
Os certificados ficam registrados internamente na empresa METHODUS CURSOS - EAD
e neles constam a respectiva carga horária, conteúdos, cronograma do curso
escolhido, e a data de início e término do curso.
CONTEÚDO
PROGRAMÁTICO:
UNIDADE 1 - PARADIGMAS
DE DESENVOLVIMENTO
Módulo 1 - Introdução à
Paradigmas de Desenvolvimento
Capítulo 1
1.1. Introdução à
Paradigmas de Desenvolvimento:
1.1.1. Paradigma
Funcional
1.1.2. Paradigma Lógico
1.1.3. Paradigma
Declarativo
1.1.4. Paradigma
Imperativo
1.1.5. Paradigma
Orientado a Eventos
1.1.6. Paradigma
Orientado a Objetos
1.1.7. Paradigma
Orientado a Aspectos
Capítulo 2
2. Linguagens de
Programação:
2.1. Compilador
2.2. Interpretador
2.3. Máquina Virtual
2.4. Análises dos
Compiladores
Módulo 2 - Processos de
Desenvolvimento
Capítulo 3
3. Introdução à
Processos de Desenvolvimento:
3.1. Evolução
3.2. Modelo Cascata
3.3. Modelo Prototipação
3.4. Modelo Espiral
3.5. Modelo Iterativo e
Incremental
3.6. Metodologia
Tradicional
3.7. Metodologia Ágil
3.8. Processo RUP
3.9. Programação ao
Extremo
3.10. Processo Scrum
Capítulo 4
4. Introdução à
Engenharia de Requisitos:
4.1. Estudo de
Viabilidade
4.2. Levantamento de
Requisitos
4.3. Elicitação de
Requisitos
UNIDADE 2 - ANÁLISE E
MODELAGEM
Módulo 3 - Introdução à
Análise e Modelagem
Capítulo 5
5. Introdução à Análise
e Modelagem:
5.1. Desenvolvimento de
Software
5.2. Adhoc
(Desenvolvimento por Demanda)
5.3. Projetar
(Desenvolvimento com Planejamento)
5.4. Linguagem de
Modelagem Unificada (UML)
Capítulo 6
6. Introdução à Medidas
de Esforço:
6.1. Conceitos
6.2. Análise de Ponto de
Função
Módulo 4 - Engenharia de
Testes
Capítulo 7
7. Introdução à
Engenharia de Testes:
7.1. Estágios de Testes
7.2. Tipos de Testes
7.3. Técnicas de
Encontrar Bugs
Capítulo 8
8. Gestão de Projetos:
8.1. História
8.2. Conceitos
8.3. Portfólio
8.4. Programa
8.5. Projeto
8.6. PMI