Baixe o app para aproveitar ainda mais
Prévia do material em texto
* * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Princípios da Engenharia de Software * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Ananias Neto - 1- Assinale a alternativa que corresponda o que são métodos em Engenharia de Software. A- REPRESENTAÇÃO DE SOFTWARE DURANTE O DESENVOLVIMENTO * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Ambientes de Desenvolvimento de Software * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Ambiente de Desenvolvimento de Software Conjunto de ferramentas de apoio ao longo de todo o processo de desenvolvimento do software Compostos por: Editor de código fonte, compilador, depurador (debugger) e bibliotecas auxiliares Exemplos: Eclipse, Matlab, NetBeans, JCreator, Delphi, IDLE * Ananias Neto - 11- Um ambiente de Desenvolvimento de Software é composto por: A- Editor de código fonte, compilador, depurador (debugger) e bibliotecas auxiliares * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Motivação Conferência de Garmish, 1968 Crise do Software Dificuldades no desenvolvimento de software Rápido crescimento da demanda Alta complexidade dos problemas Inexistência de técnicas para o desenvolvimento de sistemas * * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Motivação Consequências da crise: Projetos realizados acima do orçamento e/ou finalizados acima do tempo esperado Produtos de software: de baixa qualidade sem atender aos requisitos do cliente projetos não gerenciáveis com código difícil de manter * * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Motivação Melhorando a crise do software: Uso de melhores métodos (estrutural, OO) e ferramentas Mudança de paradigma sobre o que é desenvolver software e como deve ser feito Ambientes de desenvolvimento de Software, buscando Qualidade do produto Aumento na produtividade Cumprimento dos prazos Redução na alocação de recursos * * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Ambiente Integrado de Desenvolvimento - IDE * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Ambiente Integrado de Desenvolvimento - IDE É um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo. Geralmente os IDEs facilitam a técnica de RAD (de Rapid Application Development, ou "Desenvolvimento Rápido de Aplicativos"), que visa a maior produtividade dos desenvolvedores. * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Exemplos de IDE * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Construção do Software * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Construção do Software * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Processo de Software * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I Referências TRAVASSOS, Guilherme H. & BARROS, Márcio – Engenharia de Software – Fundação Cecierj. * * Faculdade do Pantanal – FAPAN Sistemas de Informação – Engenharia de Software I ATIVIDADE Defina Engenharia de Software, com suas palavras e comente sua importância no atual cenário de desenvolvimento de Software. O que é um Processo de Software? Engenharia de Software X Engenharia de Sistemas *
Compartilhar