capítulo 4: projeto e desenvolvimento de um sad
DESCRIPTION
Capítulo 4: Projeto e Desenvolvimento de um SAD. Metodologias de projeto e desenvolvimento: Um overview. System development life cycle (SDLC) – muito usada para projeto de SADs Iterativo Protótipos são obtidos cedo Gerentes customizam o SAD e geram seus próprios SADs (para uso pessoal) - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/1.jpg)
Capítulo 4: Projeto e Desenvolvimento de um SAD
![Page 2: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/2.jpg)
Metodologias de projeto e desenvolvimento: Um overview System development life cycle (SDLC) –
muito usada para projeto de SADs Iterativo Protótipos são obtidos cedo Gerentes customizam o SAD e geram seus
próprios SADs (para uso pessoal) SAD orientado ao usuário final
![Page 3: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/3.jpg)
Riscos deste tipo de projeto
É caro Pode não ser colocado em uso É um projeto complexo – as pessoa mudam
muito de interesse (personalidades diversas, posição que ocupam, competência adquirida, natureza das decisões que necessitam)
![Page 4: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/4.jpg)
Uma metodologia orientada à decisão Descrição de um pré-projeto e diagnóstico da
tomada de decisão Diagnóstico do processo em uso de tomada
de decisão Identificação de problemas ou oportunidades para
melhoria do comportamento atual Identificação de como o processo decisório se dá
atualmente
![Page 5: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/5.jpg)
Importante: Orientação à decisão Especificar as alterações no processo de
tomada de decisão Determinar que melhorias são pretendidas Fazer um fluxograma do processo
![Page 6: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/6.jpg)
3 passos para o diagnóstico
Reunir dados sobre o atual processo de tomada de decisão Entrevistas, observações e históricos
armazenados Descrever de forma coerente o processo
atual de decisão Especificar um procedimento de como a
tomada de decisão deve ser realizada
![Page 7: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/7.jpg)
Plano de auditagem do processo de tomada de decisão Passo 1: O que será auditado e quem fará? Passo 2: Examinar o diagrama do processo Passo 3: Observar e juntar dados Passo 4: Avaliar o desempenho Passo 5: Fazer relatório e apresentar
recomendações
![Page 8: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/8.jpg)
Chegando a um diagnóstico
Foco na identificação do que é “respondido” pelo tomador de decisão nas situações de tomada de decisão
Foco no que é identificado pelos tomadores de decisão como sendo a faixa de alternativas viáveis
Como uma tomada de decisão pode ser melhorada?
![Page 9: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/9.jpg)
Conduza um estudo de viabilidade Defina
Objetivos Escopo do SAD e usuários alvos Impactos do SAD Principais alternativas
Conclusões Comprar ou desenvolver?
![Page 10: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/10.jpg)
Se vai desenvolver, então escolha a metodologia de projeto e desenvolvimento SDLC (tipo “cascata”) RAD Processo leve (XP, por exemplo)
![Page 11: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/11.jpg)
SDLC: 7 passos
Confirme os requisitos dos usuários Análise Projeto Codificação Teste Instalação Avaliação do usuário
![Page 12: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/12.jpg)
RAD: 5 passos
1. Identifique requisitos dos usuários
2. Primeira iteração com protótipo
3. Evolução do protótipo
4. Teste e retorno ao passo 3, se necessário
5. Instalação
![Page 13: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/13.jpg)
Método leve (XP ou similar)
Coloca parte da responsabilidade sobre os usuários finais – que são parte integrante do time de desenvolvimento
O constante feedback é fundamental para se alcançar um SAD com reais chances de uso
Os testes mais rigorosos minimizam o esforço de usuários finais na detecção de falhas
![Page 14: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/14.jpg)
Gestão do projeto do SAD
É necessário um gerente para o projeto Incluir uma diagnóstico e um estudo de
viabilidade – facilitará definir objetivos e escopo do SAD
Quando o escopo é amplo é indicado se obter um acordo de responsabilidades entre os envolvidos
![Page 15: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/15.jpg)
Gestão do projeto do SAD
Uma vez o projeto do SAD esteja aprovado é necessário fazer a escolha da metodologia de desenvolvimento e um plano de trabalho: Outsourcing – um processo é instalado para
receber RFPs (propostas) e avaliar qual é a melhor
In-house – ferramentas devem ser escolhidas para apoio ao desenvolvimento
![Page 16: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/16.jpg)
Gestão do projeto do SAD
O gerente de projeto deve identificar tarefas incompletas, recursos necessários, e resultados parciais a serem gerados Resultados parciais são muito importantes para o
controle do progresso contínuo do projeto
![Page 17: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/17.jpg)
Gestão do projeto do SAD
Um SAD ao ser construído, independente da metodologia de desenvolvimento selecionada, requer: Para sistemas de grande escala – grupos de até
10 pessoas Para sistemas menores – grupos de 3 pessoas 1 a 2 pessoas na construção de protótipos
![Page 18: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/18.jpg)
Papéis em projetos de SAD
Gerente de projeto ou Analista Especialista que toma as decisões sobre que software e
hardware fazer uso Gerente executivo
Gerente sênior que tem influência para auxiliar a resolver problemas com recursos necessários
Usuários alvos do SAD Equipe técnica
Arquiteto DW, Analista de dados Especialistas em tecnologias
Redes, Banco de dados, etc
![Page 19: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/19.jpg)
Recomendações de metodologias vs. tipo de SAD SAD orientado a modelo ou conhecimento –
RAD ou XP SAD orientado a dados ou documento –
SDLC SAD orientado a grupo – pode ser comprado
de terceiros
![Page 20: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/20.jpg)
Questões para revisão
Como escolher a metodologia mais apropriada ao desenvolvimento de um SAD?
Quem participa de um projeto de SAD? Um SAD deve ser comprado a terceiros ou
desenvolvido in-house? Quem deveria projetar e desenvolver o SAD?
É uma tarefa do depto. de TI? Uma equipe de projeto é necessária?
![Page 21: Capítulo 4: Projeto e Desenvolvimento de um SAD](https://reader031.vdocuments.net/reader031/viewer/2022013108/5681316d550346895d97e889/html5/thumbnails/21.jpg)
Exercício
Faça uma busca na Internet pelos termos: SLDC, prototyping, RAD, JAD, end-user development, XP. Prepare uma lista de links sobre cada um deles.
Verifique dentre os links se há recomendações para uso destas metodologias no desenvolvimento de SAD.