Engenharia de Software
( 0 inscritos)
R$600,00 à vista
ou 10x R$ 60,00 no cartão
Compartlhe este curso:

A engenharia de software pode ser, inicialmente, compreendida como um conjunto de etapas acrescidas de métodos, ferramentas e procedimentos com a finalidade de produzir e entregar um software de acordo com as solicitações e necessidades do cliente, destacando qualidade, prazo, custos e aplicabilidade. O ciclo de vida básico de qualquer software deve passar por algumas fases, citadas a seguir: engenharia de sistemas, análise dos requisitos, constituição de um projeto, codificação, testes de qualidade e sustentação (manutenção).

Este curso pretende apresentar os conceitos fundamentais dessa área e ensinar, de maneira clara e coesa, a história, a evolução, as novidades e os desafios dessa relevante prática dentro do desenvolvimento de software, mostrando a importância dessa construção ao priorizar qualidade, rapidez, eficácia e eficiência, também considerando prazo e orçamento do produto final de modo gerenciável. 

Neste conteúdo, além disso, quer-se abordar as principais características desse tipo de engenharia e a crise enfrentada no final do século passado por essa área – crise esta que tem reflexos até os dias atuais. Serão tratados os mitos, desafios e paradigmas do desenvolvimento de software. Vale ressaltar que esse campo da computação tem expandido-se muito nos últimos anos, e seus conceitos têm sido aplicados em diversas áreas dentro das organizações e empresas, afim de estreitar o relacionamento com os clientes e entregar produtos mais personalizados e coerentes com as necessidades dos consumidores.

Por fim, vamos explanar como os estudos da engenharia de software resultaram no desenvolvimento de alguns modelos, levando em consideração suas características e seus comportamentos de modo abstrato. A utilização desses formatos tem impactado de maneira muito positiva a engenharia de software, uma vez que tem apresentado soluções de um jeito mais rápido e eficiente, visando a entregar um software – seja como produto, seja como serviço – mais personalizável e que esteja de acordo com o que deseja os cliente, não deixando de lado a preocupação com possíveis alterações, correções e futuras implementações para ter um software de longa vida e com crescimento escalável.

Acesso ao curso disponível por 15 dias a partir do primeiro acesso.

• A crise do software
• Introdução à engenharia do software
• Mitos e desafios do desenvolvimento de software
• Fundamentos dos processos de desenvolvimento do software
• Processo de software
• Atividades do processo de software
• Modelos de processos clássicos de software
• Modelos de processos contemporâneos de software
• Métodos ágeis de desenvolvimento
• A garantia da qualidade de software
• Normas de qualidade aplicadas no desenvolvimento do software
• Métricas de qualidade de software
• Modelagem de sistemas
• Tipos de modelo de software
• processo unificado aberto (OpenUP)
• Swebok

• Discorrer sobre a crise dos softwares;
• Apresentar os aspectos introdutórios da engenharia de software e suas características;
• Abordar os mitos e desafios existentes no desenvolvimento dos softwares;
• Observar os fundamentos dos processos de desenvolvimento de software verificando seu processo e suas atividades;
• Descrever a aplicação do modelo de processos e seus impactos nas organizações empresariais;
• Abordar os modelos contemporâneos de criação de software e suas aplicações;
• Apresentar as conceituações sobre métodos ágeis e suas implicações em pequenas e grandes empresas;
• Descrever aspectos relacionados à garantia da qualidade do software e seus fatores;
• Abordar as principais normas aplicáveis no desenvolvimento de software;
• Apresentar as métricas utilizadas para definir o nível de qualidade do software;
• Descrever os aspectos relacionados à modelagem de sistemas e aos tipos de modelos de software;
• Entender o processo unificado aberto (OpenUP) e suas características;
• Apresentar a conceituação sobre Swebok e seus aspectos.

 

CERTIFICAÇÃO REGULAR
O certificado emitido pela GoKursos será conferido após a conclusão de 75% da carga-horária do curso e da obtenção de nota mínima sete na média das avaliações.

CERTIFICAÇÃO ESPECIAL
Caso deseje utilizar o curso como crédito acadêmico da educação formal, seja na graduação ou na pós-graduação, é possível adquirir a certificação por uma das nossas instituições de ensino parceiras, através de avaliação individual da aquisição do conhecimento.

Cursos relacionados
Banco de Dados
Carga horária: 60 hora(s)
Arquitetura de Software
Carga horária: 60 hora(s)