JAD (Joint Application Design) é uma técnica para promover cooperação entre usuários e desenvolvedores na criação de software. A técnica envolve reuniões estruturadas para documentar requisitos do software através da participação de usuários, desenvolvedores, gerentes e especialistas. O processo JAD é composto por planejamento, projeto e documentação dos requisitos para garantir o entendimento e envolvimento de todas as partes interessadas no projeto.
JAD (Joint Application Design) é uma técnica para promover cooperação entre usuários e desenvolvedores na criação de software. A técnica envolve reuniões estruturadas para documentar requisitos do software através da participação de usuários, desenvolvedores, gerentes e especialistas. O processo JAD é composto por planejamento, projeto e documentação dos requisitos para garantir o entendimento e envolvimento de todas as partes interessadas no projeto.
JAD (Joint Application Design) é uma técnica para promover cooperação entre usuários e desenvolvedores na criação de software. A técnica envolve reuniões estruturadas para documentar requisitos do software através da participação de usuários, desenvolvedores, gerentes e especialistas. O processo JAD é composto por planejamento, projeto e documentação dos requisitos para garantir o entendimento e envolvimento de todas as partes interessadas no projeto.
JAD (Joint Application Design) é uma técnica para promover cooperação entre usuários e desenvolvedores na criação de software. A técnica envolve reuniões estruturadas para documentar requisitos do software através da participação de usuários, desenvolvedores, gerentes e especialistas. O processo JAD é composto por planejamento, projeto e documentação dos requisitos para garantir o entendimento e envolvimento de todas as partes interessadas no projeto.
Baixe no formato PDF, TXT ou leia online no Scribd
Fazer download em pdf ou txt
Você está na página 1/ 2
JAD
JAD (Joint Application Design) uma tcnica para promover cooperao,
entendimento e trabalho em grupo entre os usurios desenvolvedores. O JAD facilita a criao de uma viso compartilhada do que o produto de software deve ser. Atravs da sua utilizao os desenvolvedores ajudam os usurios a formular problemas e explorar solues. Dessa forma, os usurios ganham um sentimento de envolvimento, posse e responsabilidade com o sucesso do produto. A tcnica JAD tem quatro princpios bsicos: Dinmica de grupo: so realizadas reunies com um lder experiente, analista, usurios e gerentes, para despertar a fora e criatividade dos participantes. O resultado final ser a determinao dos objetivos e requisitos do sistema; Uso de tcnicas visuais: para aumentar a comunicao e o entendimento; Manuteno do processo organizado e racional: o JAD emprega a anlise top down e atividades bem definidas. Possibilita assim, a garantia de uma anlise completa reduzindo as chances de falhas ou lacunas no projeto e cada nvel de detalhe recebe a devida ateno; Utilizao de documentao padro: preenchida e assinada por todos os participantes. Este documento garante a qualidade esperada do projeto e promove a confiana dos participantes. A tcnica 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 trs fases: adaptao, sesso e finalizao. A fase de adaptao consiste na preparao para a sesso, ou seja, organizar a equipe, adaptar o processo JAD ao produto a ser construdo e preparar o material. Na fase de sesso realizado um ou mais encontros estruturados, envolvendo desenvolvedores e usurios onde os requisitos so desenvolvidos e documentados. A fase de finalizao tem por objetivo converter a informao da fase de sesso em sua forma final (um documento de especificao de requisitos). H seis tipos de participantes, embora nem todos participem de todas as fases: Lder da sesso: responsvel pelo sucesso do esforo, sendo o facilitador dos encontros. Deve ser competente, com bom relacionamento pessoal e qualidades gerenciais de liderana; Engenheiro de requisitos: o participante diretamente responsvel pela produo dos documentos de sada das sesses JAD. Deve ser um desenvolvedor experiente para entender as questes tcnicas e detalhes que so discutidos durante as sesses e ter habilidade de organizar idias e express-las com clareza; Executor: o responsvel pelo produto sendo construdo. Tem que fornecer aos participantes uma viso geral dos pontos estratgicos do produto de software a ser construdo e tomar as decises executivas, tais como alocao de recursos, que podem afetar os requisitos e o projeto do novo produto; Representantes dos usurios: so as pessoas na empresa que iro utilizar o produto de software. Durante a extrao de requisitos, os representantes so frequentemente gerentes ou pessoas-chave dentro da empresa que tem uma viso melhor do todo e de como ele ser usado; Representantes de produtos de software: so pessoas que esto bastante familiarizadas com as capacidades dos produtos de software. Seu papel ajudar os usurios a entender o que razovel ou possvel que o novo produto faa; Especialista: a pessoa que pode fornecer informaes detalhadas sobre um tpico especfico. O conceito do JAD de abordagem e dinmica de grupo poder ser utilizado para diversas finalidades, como: planejamento de atividades tcnicas para um grande projeto, discusso do escopo e objetivos de um projeto e estimativa da quantidade de horas necessrias para desenvolver sistemas grandes e complexos. A maioria das tcnicas JAD funciona melhor em projetos pequenos ou mdios. Para um sistema grande e complexo podem ser usadas mltiplas sesses JAD para acelerar a definio dos requisitos do sistema.