Qualidade de software
1 INTRODUÇÃO 3
2 DESENVOLVIMENTo 4
2.1 PRIMEIRA QUESTÃO 4
2.2 SEGUNDA QUESTÃO 5
2.2.1 Entidades 5
2.2.2 Tabelas 5
2.2.3 Relacionamentos 5
2.2.4 Cardinalidade 5
2.2.5 Atributos e seus tipos 5
2.2.5.1 Tipo Determinante 6
2.2.5.2 Tipo Composto 6
2.2.5.3 Tipo Multi-Valorado 6
2.2.6 Administrador de Dados 6
2.2.7 Modelo Conceitual de Dados 6
2.2.8 Modelo Lógico de Dados 6
2.2.9 Modelo Físico de Dados 6
2.3 Terceira Questão 7
2.4 Quarta Questão 7
2.4.1 Modelos Ágeis 7
2.4.1.1 SCRUM 7
2.4.1.2 Crystal 8
2.4.1.3 Feature Driven Development - Desenvolvimento orientado a funcionalidades 9
2.4.1.3.1 Características: 9
2.4.1.3.2 O FDD consiste de 5 processos principais: 9
2.4.1.4 Dynamic Systems Development Method (DSDM) 9
2.4.1.4.1 Características 9
2.4.1.4.2 Fases 10
2.4.1.5 Adaptive Software Development 10
2.4.1.5.1 Características 10
3 CONCLUSÃO 11
REFERÊNCIAS 12 http://www.dcc.unicamp.br/~ra022247/Arquivos/scrum 12 http://www.poli.usp.br/pro/procsoft/tproepusp04.pdf 12 http://alistair.cockburn.us/crystal 12 http://www.featuredrivendevelopment.com/ 12 http://www.dsdm.org/ 12 http://www.adaptivesd.com/ 12 http://www.rspa.com/spi/process-agile.html 12 http://www.vtt.fi/inf/pdf/publications/2002/P478.pdf 12
APÊNDICES 13
APÊNDICE A – Instrumento de Pesquisa Utilizado na Coleta de Dados 13
ANEXOS 15
ANEXO A – Título do Anexo 15
1 INTRODUÇÃO
Este portfólio tem como proposta apresentar técnicas que melhoram a qualidade de um software, tais como: Modelagem Entidade Relacionamento, Modelos Ágeis e Modelos Evolucionários.
2 DESENVOLVIMENTO
2.1 PRIMEIRA QUESTÃO
Considere um Caso de Uso Controlar Usuário, cujo objetivo é cadastrar o usuário da biblioteca. Partindo desse cenário, elabore a documentação de Caso de Uso.
[UC – 01]
Nome: Cadastra Usuário
Autor: Recepcionista da Biblioteca
Prioridade: Essencial
Entradas e pré-condições: O recepcionista estar cadastrado no sistema
O recepcionista estar logado no