Engenharia de Software vai além do desenvolvimento de software. Há processos envolvidos que levam à obtenção deum produto de software, passando pela definição do projeto, seu planejamento, desenvolvimento e manutenção. Portanto, não se trata apenas de programação, uma atividade que pode ser desenvolvida de forma independente de outras pessoas, mas de atividades que requerem trabalho em equipe e capacidade de comunicação. Neste curso, vamos estudar princípios da Engenharia de Software, como planejar, descobrir requisitos e apresentar uma solução que será construída de forma iterativa. Objetivos O objetivo principal deste curso é estudar, analisar, discutir, e aplicar conceitos de Engenharia de Software. Do ponto de vista prático, os conceitos estudados serão aplicados no desenvolvimento de um projeto de software. A ementa oficial da disciplina é a seguinte:
Lista Para facilitar a comunicação no âmbito da disciplina, todos devem se inscrever nas listas referentes às turmas. São elas:
Redmine A instância do Redmine (http://www.redmine.org/) que utilizamos para acompanhamento de projeto das turmas está disponível em: http://redmine.cin.ufpe.br/redmine_mlc2/ |