Conceitos de Engenharia de Software (4h)
Conceitos de Sistemas de Informação (4h)
Desenvolvimento de Software, Educacional (6h)
Software Open-Source e Desenvolvimento Open-Source (4h)
Definição de uma Fábrica de Software (12h)
------
Concepção de uma Fábrica de Software (4h)
Operação de uma Fábrica de Software (4h)
Implementação de Sistema de Informação (8h)
Implementação de Software Educacional (8h)
Implantação e Avaliação de Software (6h)
Conhecimentos Prévios Necessários
Bibliografia Complementar
Conteúdo Ministrado
Vide cronograma de aulas (2 horas) atualizado a cada aula.
- Aula 1 (08.ago.05) definição da disciplina, metodologia, avaliações, Teste Surpresa = 1a. nota.
- Aula 2 (10.ago.05) conceitos fundamentais de Engenharia de Software: modelos de ciclo de vida; requisitos, análise e projeto.
Conceitos - Engenharia de Software
Notas de Aula em Engenharia de Software
EXERCÍCIO: Pesquisa de termos do teste, entrega até 15.ago.05 em papel no início da aula! = 2a. nota.
- Aula 3 (15.ago.05) conceitos fundamentais de Engenharia de Software, discussão e correção do teste.
- Aula 4 (17.ago.05) conceitos fundamentais de Engenharia de Software: gerência de projetos
PMBOK.pdf
- Aula 5 (22.ago.05) conceitos fundamentais de Engenharia de Software: o engenheiro de software, testes e métodos
Visão Geral do Swebok
Teste de Software (slides 1-6)
Visão Geral de Testes
- Aula 6 (24.ago.05) Desenvolvimento de Software - Processo.
Visão Geral CMM
Visão Geral RUP
Visão Geral XP
EXERCÍCIO: 1. DEFINIR a equipe de 3-5 pessoas que constituirá a EMPRESA desenvolvedora do software. 2. ELABORAR um plano de negócio para um empresa que desenvolve software educacional ou sistema de informação. Modelo de Plano de Negócio. ENTREGA: 31.AGOSTO.2005 = 3a. nota.
- Aula 7 (29.ago.05) Exemplos de Fábricas e Processos de Desenvolvimento de Software.
O.X.E.
D.O.N.E.
FABRICKS
Open Knowledge
USINA
Fábrica 3
- Aula 8 (31.ago.05) Reservada para finalização e entrega do EXERCÍCIO proposto na AULA 6.
- Aula 9 (05.set.05) Não haverá aula em sala e será utilizada para entrega do EXERCÍCIO: enviar por e-mail arquivo HTML com resumo de pelo menos 2 áreas do PMBOK = 4a. nota.. ATENÇÃO: Quem quiser compensar a 1a. nota (ou porque não fez o teste ou porque teve baixo rendimento) deve fazer o resumo de pelo menos mais 2 áreas e entregar junto.
- Aula 10 (12.set.05) conceitos de fábricas de software.
fábricas de software - indústria, academia e ilusões...
Software Factories
Frameworks Quagmire
- Aula 11-15 (14.set.05 - 28.set.05) concepção de fábricas de software.
processo
alocação de papéis
artefatos
operação e cultura
EXERCíCIO: Enviar por e-mail até 28.set.2005, Documento de Requisitos e Casos de Uso de um produto da Fábrica = 5a. nota.
- Aula 16 (03.out.2005) Como elaborar um website para uma Fábrica de Software?
Breves instruções para criação de sites ou um um curso inteiro! ou ainda um CMS!!
Alguns exemplos de mercado...
Pitang
Start2Know
Stefanini
CPM
EXERCíCIO: Produzir e hospedar o site da Fábrica de Software para o dia 17.out.2005 = 6a. nota ASSINATURA DE ATA.
- Aula 17 (05.out.2005) arquitetura do sistema
O que é arquitetura de software?
Curso de RUP
software architecture, software architect, achitecting...
um template...
EXERCíCIO: Produzir e enviar por e-mail (para joa@ufrpe.br) o documento de arquitetura do sistema para o dia 31.out.2005 = 1a. nota 2VA.
- Aula 18 (17.out.2005) arquitetura do sistema - tira-dúvidas
- Aula 19 (24.out.2005) gerência de configuração
Conceitos e Ferramentas em Gerência de Configuração
Ferramentas IBM
plano de gerência de configuração: um template...
- Aula 20 (26.out.2005) plano de configuração - tira-dúvidas
- Aula 21 (31.out.2005) Aula Gerência de Configuração
- Aula 22 (07.nov.2005) Tira-dúvidas sobre Plano de Projeto
- Aula 23 (09.nov.2005) Reservado para elaboração do Plano de Projeto
- Aula 24 (14.nov.2005) 2a. Nota: Entrega de Plano de Projeto por e-mail até às 23:59:59.
- Aula 25 (16.nov.2005) Reservado para elaboração do Plano de Gerência de Configuração
- Aula 26 (21.nov.2005) 3a. Nota: Entrega de Plano de Gerência de Configuração por e-mail até às
23:59:59.
- Aula 27-28 (23.nov - 28.nov) Reservado para Implementação
- Aula 29 (28.nov.2005) 4a. Nota: Aula Presencial. A Implementação deverá ser baixada do site da
fábrica e
instalada pelo professor na máquina do laboratório para testes.
- Aula 30 (30.nov.2005) AULA Presencial: ASSINATURA DE ATA.
5a. Nota Auto-avaliação do grupo. Enviar por e-mail individualmente a
nota que cada um acha que cada membro da equipe merece. Será realizada uma média de notas que cada um dará.
6a. Nota enviar arquivo.zip com todo o material produzido pelas fábricas. Avaliação Geral.
- 3a.VA (05.dez.2005) PROVA ESCRITA - Todo o conteúdo.
- FINAL (07.dez.2005) PROVA ESCRITA - Todo o conteúdo.
Avaliações
- 1a. VA = 6 avaliações parciais (média aritmética simples)
- 2a. VA = 6 avaliações parciais (média aritmética simples)
- 3a. VA = PROVA ESCRITA
- FINAL = PROVA ESCRITA