Slide 1

Slide 1 text

Introdução a Engenharia de Software

Slide 2

Slide 2 text

Elementos Essenciais Métodos Ferramentas Procedimentos

Slide 3

Slide 3 text

Métodos Os Métodos da engenharia de software detalham o como fazer, e envolvem um amplo conjunto de atividades: ● Modelagem de negócios; ● Requisitos; ● Análise; ● Design; ● Implementação; ● Testes; ● Implantação; ● Gerenciamento.

Slide 4

Slide 4 text

Ferramentas As ferramentas da engenhara de software apoiam os métodos de maneira automatizada ou semi-automatizada. Há também ferramentas que se integram e interagem umas com as outros a fim de oferecerem apoio a todos os métodos da engenharia de software, formado assim a Engenharia de Software Auxiliada por Computador (CASE - Computer-Aided Software Enginnering)

Slide 5

Slide 5 text

Procedimentos É o que liga os métodos as ferramentas. Os procedimentos da engenharia de software organizam as maneiras que o desenvolvimento de software é realizado. 1. A sequência em que os métodos devem ser aplicados, os produtos que devem ser desenvolvidos; 2. Os controles que devem ser aplicados para que a qualidade do software seja garantida; 3. As formas de como as mudanças devem ser feitas; 4. Os marcos de referências para que o progresso de desenvolvimento do software possa ser avaliado.

Slide 6

Slide 6 text

Princípios da Engenharia de Software Atividade Foco Meta Modelagem de negócio Negócio Entender a estrutura e a dinâmica da organização. Requisito Negócio Estabelecer o que o sistema deve fazer. Análise Negócio e Técnico Dominar o problema a ser solucionado. Design Técnico Detalhar a arquitetura do sistema. Implementação Técnico Traduzir o projeto arquitetônico para códigos. Testes Negócio e Técnico Avaliar a qualidade dos artefatos produzidos. Implantação Negócio e Técnico Disponibilizar o software para os usuários finais. Gerência/Gerenciamento Negócio e Técnico Planejar, executar, controlar, medir o projeto e o processo.

Slide 7

Slide 7 text

Conclusão Os três elementos proporcionam ao gerente o controle de desenvolvimento e base para a construção de software de alta qualidade.

Slide 8

Slide 8 text

CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik @estudonaweb Você tem alguma pergunta? Obrigado! Estudo na Web | Aprenda de forma descomplicada