capítulo 4: projeto e desenvolvimento de um sad

21
Capítulo 4: Projeto e Desenvolvimento de um SAD

Upload: domenico-beglan

Post on 01-Jan-2016

92 views

Category:

Documents


49 download

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 Presentation

TRANSCRIPT

Page 1: Capítulo 4: Projeto e Desenvolvimento de um SAD

Capítulo 4: Projeto e Desenvolvimento de um SAD

Page 2: 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) SAD orientado ao usuário final

Page 3: Capítulo 4: Projeto e Desenvolvimento de um SAD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.