Engenharia
Requisito de So@ware -‐ Definição • Uma capacidade demandada pelo usuário, que o so@ware deverá possuir, para resolver um problema ou alcançar um objeJvo.
Questões para pensar... • Isto é uma necessidade do usuário ou um requisito de so@ware? • Isto seria “legal” o so@ware ter ou ele “deverá ter”? • Isto é uma definição de parte do problema ou de parte da solução? • Nós precisaremos programar em Java? Quem disse?
Domínio do Problema Requisitos de usuário (de negócio) • É responsabilidade do analista de sistemas compreender as necessidades dos interessados no sistema.
• À medida que estas são descobertas, devem ser ‘empilhadas’ numa pilha chamada: – “Necessidades do usuário”, ou; – “Requisitos de usuário”
• As representaremos aqui através de uma pequena pirâmide.
Domínio do Problema Requisitos de usuário (de negócio) • São registrados com a terminologia uJlizada pelos usuários finais do sistema. – Normalmente não são termos técnicos • Não é “informaJquês”!
– São termos de negócios. • Próprios de cada empresa, área ou departamento.
Movendo-‐se em direção ao Domínio da