Engenharia de software e análise de projeto de sistemas.
Exercícios do PLT .
+ O que é engenharia de software e por que ela é importante ?
Antes o desenvolvimento de software era realizado sem o mínimo de administração, até que os prazos começassem esgotar e os custos a subir de forma inesperada. Foi então que surgiu a engenharia do software , desenvolvimento em curto espaço de tempo ,com novas soluções no mercado inovação rapidez ganho de competitividade.
+Principais conceitos da engenharia de software ?
È o estudo dos princípios e metodologias para o desenvolvimento e manutenção de sistemas , visando a eficiência de qualidade, fazendo métodos de reutilização e gerenciamento de projetos.
+Software, Modelo de Processo de Software, CASE, Atributos
Software são programas de computador e documentação associada, tais como requisitos, modelos de projetos e manuais de usuário.
Modelos de processo de software são uma representação simplificada de um processo de software, apresentado sob uma perspectiva específica.
Ex: Modelo de workflow – sequência de atividades;
Modelo de fluxo de dados – fluxo de informações;
Modelo de papel/ação – quem faz o quê.
Computer AIDED SOFTWARE ENGINEERING (CASE) Sistemas de software que se destinam a fornecer apoio automatizado para as atividades de processo de software .
+Questões profissionais e éticas.
Responsabilidade ,habilidades de técnica,honestidade e ética são alguns exemplos .
A engenharia de software envolve responsabilidades mais amplas do que simplesmente a aplicação de habilidades técnicas.
Os engenheiros de software devem se comportar de modo honesto e eticamente responsável para serem respeitados como profissionais. O comportamento ético é mais do que simplesmente a sustentação de leis.
.1.1 – Fazendo referência aos custos de distribuição de software, discutidos na Seção 1.1.7, explique por que é apropriado considerar que o software é mais do que os programas que podem ser executados