Unidade 1 - Engenharia de Software 1 Visão geral | | Apresentação da disciplina: | | Conceitos básicos de engenharia de software. Modelos de Ciclo de vida. Gerenciamento de projetos. Métricas. Engenharia de requisitos. Qualidade, Testabilidade e Manutenibilidade de software. | | Objetivo da Disciplina | | 1) Apresentar os processos e modelos de desenvolvimento de software.2) Analisar comparativamente os modelos de ciclo de vida do desenvolvimento do software.3) Aplicar técnicas de elicitação de necessidades de desenvolvimento no software.4) Dar condições para gerenciamento do desenvolvimento do software realizando medições e permitindo majorar sua aplicabilidade e usabilidade. | | Conteúdo Programático: | | * Aspectos gerais e objetos de engenharia de software; * Modelos de Processo / Ciclo de Vida; * Engenharia de Requisitos; * Métricas de Software; * Planejamento e Gerenciamento de Projetos de Software e de Configuração; * Qualidade de Software; * Manutenção de Software; * Evolução do software; * Crise do software; * Objetivos da engenharia de software;Testes de Software; | | Metodologia: | | Os conteúdos programáticos ofertados nessa disciplina serão desenvolvidos por meio das Teleaulas, de forma expositiva e interativa (chat – tira dúvidas em tempo real), Aula-atividade por Chat, para aprofundamento e reflexão e Web aulas, que estarão disponíveis no Ambiente Colaborar, compostas de conteúdos de aprofundamento, reflexão e atividades de aplicação dos conteúdos e avaliação. Serão, também, realizadas atividades de acompanhamento tutorial, participação em Fórum, atividades práticas, estudos independentes (autoestudo) e Material Didático da disciplina. | | Avaliação Prevista: | | O sistema de avaliação da disciplina compreende em assistir à teleaula, participação no fórum, produção de texto/trabalho no portfólio, realização de duas avaliações virtuais, uma avaliação presencial, embasada em