06287 - Fundamentos de Engenharia de Software
material e cronograma de aulas...
Presença e Nota
Comunicação
Comunidade Fundamentos de Engenharia de Software BSI/UFRPE no FB!
Material
Ementa e Conteúdo Programático
Livros-Texto
- Roger Pressman, 7a. edição
- Sommerville (referência)
- Meira, S. Novos Negócios Inovadores de
Crescimento Empreendedor no Brasil, on-line aqui:
http://lelivros.club/book/download-novos-negocios-inovadores-de-crescimento-empreendedor-no-brasil-silvio-meira-em-epub-mobi-e-pdf/ Planejamento de Aulas
aula | data | assunto | para casa |
---|---|---|---|
4 | 18.ago.15 | Ementa do Curso e Livros Conceitos Preliminares: O que é ENG. de SW? https://en.wikipedia.org/wiki/Software_engineering Definições e entomologia |
|
8 | 25.ago.2015 |
| Capítulo 2 do Livro-texto NOTA 1 - teste conceitual Para ler sobre TICs e Software no Mundo:
|
12 | 01.set.2015 | Modelos de Processo em Engenharia de Software Desenvolvimento Ágil - conceitos, modelos, SCRUM princípios e prática de modelagem... | Capítulos 3 e 4 do Livro-texto |
16 | 08.set.2015 | prática de SCRUM... | |
20 | 15.set.2015 | prática SCRUM + cloud: Implementar um CRUD usando artefatos SCRUM e enviar, código e artefatos produzidos, por e-mail para jones.albuquerque@gmail.com com [BSI-FSE CRUD SCRUM] no assunto do e-mail. Prazo para entrega 11:59:59 do dia 08.set.2015. | NOTA 2 - PRÁTICA, implementar um Hello World usando artefatos SCRUM Repescagem (-30%): enviar seu Hello World e artefatos SCRUM até 23:59:59 do dia 08.set.2015 |
24 | 22.set.2015 |
| Capítulo 5 do Livro-Texto NOTA 3 - Preencher os itens 1.1 a 1.4 do TEMPLATE de Documento de Requisitos que está em Inglês: Criar uma estória para 2025 e a partir dela elicitar os requisitos necessários para a solução do problema contado. Argumentar com referências que confirmem a estória prevista, ENTREGA: 29.set.2015 ENTREGA: enviar um e-mail para jones.albuquerque@gmail.com com assunto [BSI-FES] Doc de requisitos. não anexar arquivos e sim um link para onde vc o guardou. |
28 | 29.set.2015 | Modelagem de Requisitos - conceitos e WebApp | Capítulo 6 e 7 |
32 | 06.out.2015 | PRÁTICA | NOTA 4 - PRÁTICA, Definição de Meu sistema para 1VA com análise técnica do que é possível entregar refinando o Documento de Requisitos. ENTREGA: 06.out.2015 ENTREGA: CRIAR um repositório com suas atividades até então e enviar um e-mail para jones.albuquerque@gmail.com com assunto [BSI-FES] PROJETO 1VA. e o link para o seu repositório com o diagrama de usuário do seu sistema de 2030. |
36 | 13.out.2015 | Projeto de Software - conceitos e Arquitetura | Capítulo 8 do Livro-texto |
40 | 20.out.2015 | Projeto de Arquitetura de Software e de Componentes | Capítulo 9 e 10 NOTA 5 - Documento de Arquitetura - PRÁTICA, projetar um documento de arquitetura orientada a serviços (SOA) a partir do Documento de Requisitos, Casos de uso e Documento de Classes. ENTREGA: 20.out.2015 até às 23:59:59 ENTREGA: DISPONIBILIZAR no repositório. |
44 | 03.nov.2015 | Projeto de Interfaces do Usuário - Fundamentos | Capítulo 11 NOTA 6 - Documento com Interface de Usuário, projetar a interface de usuário de seu sistema como para 2020-2030 a partir do documento de requisitos, casos de uso e SOA. ENTREGA: 03.nov.2015 até às 23:59:59 |
| ???????? | Padróes de Projeto e WebApps | Capítulos 12 e 13 |
48 | 17.nov.2015 | Qualidade de Software - conceitos, Técnicas e Garantia da Qualidade | Capítulos 14, 15 e 16 do Livro-texto NOTA 7 - Apresentação (não é slide) com um "Status Report" (o que está pronto até agora e como está o andamento das implementações dos projetos e como vc está garantindo QUALIDADE) do seu projeto.ENTREGA: horário da aula em 24.nov.2015 |
52 | 24.nov.2015 | TESTE de Software - estratégias e abordagens | Capítulo 17 e 18 do Livro-texto |
24.nov.2015 | PRÁTICA teste de software | Capítulos 19 e 20 e 21 do Livro-texto | |
56 | 01.dez.2015 | Gestão de Configuração de Software | Capítulo 22
COMO FAZER SEU PLANO DE CONFIGURAÇÃO http://www.pronus.eng.br/artigos_tutoriais/gerencia_configuracao/conceitos_basicos_controle_versao_centralizado_e_distribuido.php NOTA 8 - Meu Plano de Projeto com Cronograma e Gestão de Configuração |
60 | 08.dez.2015 | Métricas de Produto | Capítulo 23 |
64 | 15.dez.2015 | Gerência de Projetos de Software - conceitos, métricas, estimativas | Capítulo 24, 25 e 26 Nota 9 - Status Report com práticas de gestão de projetos SCRUM |
68 | 22.dez.2015 | Cronograma de Projeto de Software e Gestão de Riscos | Capítulo 27 e 28 Nota 10 - ENTREGA FINAL |
72 | ?? | Manutenção e Reengenharia | Capitulo 29 |
76 | ?? | Tendências em Engenharia de Software | Capítulos 30 a 32 |
80 | RESERVAS | ||
Gestão de Configuração de Software | Capítulo 9 do Livro-Texto | ||
SCRUM - Processo de Desenvolvimento Ágil |
| ||
SCRUM - Processo de Desenvolvimento Ágil | |||
Projeto de Interface |
UM BOM EXEMPLO DE INTERFACE: http://www.marca.com/deporte/futbol/mundial/sudafrica-2010/calendario.html | ||
| |||
| |||
NOTA 5 - 2a. BASELINE | |||
Técnicas de Teste de Software | |||
NOTA 6 - 3a. BASELINE | ASSINATURA DE ATA DE 2.VA | ||
Engenharia da WEB (presença opcional) | |||
| NOTA 7 - ENTREGA FINAL | Para a Entrega Final, criar um respositório (site) para o projeto com, no mínimo:
|
Avaliações
1VA: serão realizadas 10 avaliações individuais podendo o estudante descartar 20% destas.
2VA: serão realizadas 7 avaliações coletivas podendo descartar 1 destas exceto a NOTA 7.
A última avaliação será realizada no período sugerido para as VAs em Calendário Acadêmico.
bônus extras: possíveis exercícios do livro-texto e participações em aula.
penalidades: _toques de celulares (-3).
_conversas paralelas (-2).
_fontes adversas de informações (-5)
_ informação de terceiros (expulsão).