Engenharia de Software I
1.1)Custo
- O projeto pode estar mal orçado em tecnologias, ou faltou tecnologias, alta rotatividade, cortes de verbas por parte do cliente, etc.
1.2)Prazo
- O cliente pode querer alterar o prazo da entrega, ou foi inserido mais coisas fora do escopo, falta de profissionais capacitados são as principais causas da entrega do projeto.
1.3)Funcionalidades, Atributos da Qualidade
- Um projeto mal especificado ou com requisitos incompletos são grandes riscos do projeto.
2 - Que ferramentas de facilidades de requisitos você vai utilizar para auxiliar no gerenciamento do projeto (slide 26). - Se eu entendi, usaria ferramentas CASE para auxiliar na compreensão dos requisitos.
3 - Que tipo de politicas e chaves principais de (Traceability) "rastreabilidade" você incluirá no projeto. Registro de dependências entre requisitos. Pois é fundamental saber como um requisito influencia, depende ou é influenciado por outro requisito
4 - Descreva três requisitos fundamentais e três não fundamentais para o projeto, justificando a escolha, dentre os demais.
Três requisitos fundamentais: - Conhecimento aprofundado do negócio do cliente, pois os requisitos devem atender fielmente o que o cliente quer e o sistema deve estar ajustado ao negócio; - Gestão de processos, pois devemos conhecer todos os processos para verificar se o sistema irá atender as rotinas geradas pelos macro processos - Gestão do Conhecimento, pois devemos documentar todas as etapas do desenvolvimento do software. Em caso de atualização ou inserção de novas funcionalidades, sabemos onde começar e o que vai impactar nestes novos processos de implementação
Três não fundamentais - Gerenciamento de rede, pois quem gerencia essa parte é a administração de redes. - Impressão de documentos, pois a impressão independe