Home

Página da disciplina de Engenharia de Software voltada ao curso de Sistemas de Informação.

Horário e Local
Centro de Informática, horários: segunda (18:50-20:30) e quarta (17:00-18:40), sala D-004.

Atenção
Esta comunidade contém apenas notas de aulas superficiais. Estas notas não devem ser utilizadas como livro-texto. Um bom desempenho na disciplina depende muito do estudo mais profundo dos livros e, principalmente, da prática no computador.

Ementa
Engenharia de Software não é só desenvolvimento de software. Ou seja, não é somente a atividade de programar e conhecer linguagens e ferramentas de apoio à programação. Existem uma série de processos envolvidos que colaboram na “construção” de um produto de software, desde a especificação do projeto, seu planejamento de execução, desenvolvimento, testes, manutenção e evolução. Portanto, Engenharia de Software claramente não se trata apenas de programação, uma atividade que pode ser desenvolvida de forma independente de outras pessoas, mas sim de um conjunto de atividades, tarefas e mais ainda, papéis que requerem trabalho em equipe (social) e capacidade de comunicação (socialização). Neste curso, vamos estudar princípios da Engenharia de Software, seus objetivos, atividades, papéis, recursos, como planejar um projeto, descobrir requisitos, abstrair uma proposta de construção de um produto de software e apresentar uma solução que será construída de forma iterativa, bem como a continuidade da vida útil deste produto.

Lista de emails:
Para facilitar a comunicação no âmbito da disciplina, todos devem se inscrever na lista if977-l. Ela pode ser encontrada na página de grupos do Google para o CIn.
Para facilitar a comunicação via email que não acontecer pela lista, utilizem [if977] como parte do assunto do email.
[EXPERIMENTO] Temos um canal no Slack para uma comunicação mais dinâmica: http://if977-2017-2.slack.com
Comunidade da if977 no Facebook: http://www.facebook.com/groups/229376600477111/

Ferramentas:
Formulário para envio dos produtos e artefatos da situações do projeto: http://bit.ly/IF977-Envio-2014-2
Pivotal Tracker (ferramenta para gerenciamento de projetos ágeis baseada em histórias de usuários): https://www.pivotaltracker.com/
GitHub (sistema de controle de versão distribuída, rápido e escalável): https://github.com