Atividade sobre JAD
Disciplina: Engenharia de Software
Professora: Lucilia Yoshie Araki
Alunos: Fernando V. Lopes, Lucas de Col
Atividade sobre JAD (Joint Application Design)
Esta atividade pode ser desenvolvida em duplas.
1. Defina com suas palavras o que é a reunião JAD.
R: Método utilizado para definir os requisitos do sistema, interagindo com os usuários que tenham mais conhecimento do assunto, tornando os requisitos mais claros e de fácil entendimento.
2. Cite alguns problemas de comunicação na fase de elicitação de requisitos (pelo menos 3). Dê exemplos, explicando-os.
R:
Múltiplos pontos de vista: a incapacidade de gerenciar os múltiplos pontos de vista dos envolvidos pode prejudicar o processo.
Distribuição geográfica dos interessados: Distribuição geográfica pode dificultar a interação entre desenvolvedores e usuários.
Existências de rivalidades: Rivalidade entre os envolvidos pode diminuir ou acabar com o canal de comunicação.
3. Quais são os pontos mais críticos entre desenvolvedor x usuário? (cite pelo menos 5 e explique o por quê.)
1 Os usuários não sabem o que querem: na verdade o usuário sabe o que quer, mas não sabe como pedir.
2 Os usuário querem tudo imediatamente: os usuários acreditam que mudanças simples como adicionar um botão são rápidas de se fazer.
3 Os usuários não sabem priorizar as necessidades: Os usuários querem tudo pronto, sendo que deveria dar prioridade à parte mais lucrativa do sistema.
4 Os usuário pensam que mudanças na interface seriam algo simples de fazer, não considerando o processamento por trás disso.
5 Os usuários pensam que os desenvolvedores estão os enrolando: os usuários não entendem do processo de desenvolvimento, pensa que tudo é simples e rápido.
4. Como deve ser organizada uma reunião JAD? (Desde a convocação dos participantes até a reunião para realização das sessões do projeto)
Abertura
• São feitas as apresentações dos