JAD SISTEMAS
CARLOS DRUMMOND DE ANDRADE
DISCIPLINA:
PROCESSOS E DESENVOLVIMENTO DE SOFTWARE
TEMA: JAD (Joint Application Design)
SAÕ PAULO
2014
Grupo SAFRA Boa
JAD (Joint Application Design) é uma técnica de cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores.
O JAD auxilia na criação compartilhada do produto de software,com isto os usuários formulam problemas exploram soluções e sentem-se envolvidos com o sucesso do produto.
A técnica JAD tem quatro princípios básicos:
• Dinâmica de grupo: são realizadas reuniões com um líder experiente, analista, usuários e gerentes, para despertar a força e criatividade dos participantes.
• Uso de técnicas visuais
• Manutenção do processo organizado e racional: emprega a análise top down e atividades bem definidas, reduzindo as chances de falhas ou lacunas no projeto
• Utilização de documentação padrão: preenchida e assinada por todos os participantes
A técnica JAD é composta de duas etapas principais: planejamento, que tem por objetivo elicitar e especificar os requisitos; e projeto, em que se lida com o projeto de software.
Cada etapa consiste em três fases:
• Adaptação
• Sessão
• Finalização
Há seis tipos de participantes, embora nem todos participem de todas as fases:
Líder da sessão: é responsável pelo sucesso do esforço, sendo o facilitador dos encontros.
Engenheiro de requisitos: é o participante diretamente responsável pela produção dos documentos de saída das sessões JAD.
Executor: é o responsável pelo produto sendo construído.
Representantes dos usuários: são as pessoas na empresa que irão utilizar o produto de software.
Representantes de produtos de software: são pessoas que estão bastante familiarizadas com as capacidades dos produtos de software.
Especialista: é a pessoa que pode fornecer informações detalhadas sobre um tópico específico.
O JAD é um processo de gerenciamento de projetos, além