1 / 21

Capítulo 4: Projeto e Desenvolvimento de um SAD

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)

Download Presentation

Capítulo 4: Projeto e Desenvolvimento de um SAD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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

  3. 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)

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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?

  9. Conduza um estudo de viabilidade • Defina • Objetivos • Escopo do SAD e usuários alvos • Impactos do SAD • Principais alternativas • Conclusões • Comprar ou desenvolver?

  10. Se vai desenvolver, então escolha a metodologia de projeto e desenvolvimento • SDLC (tipo “cascata”) • RAD • Processo leve (XP, por exemplo)

  11. SDLC: 7 passos • Confirme os requisitos dos usuários • Análise • Projeto • Codificação • Teste • Instalação • Avaliação do usuário

  12. RAD: 5 passos • Identifique requisitos dos usuários • Primeira iteração com protótipo • Evolução do protótipo • Teste e retorno ao passo 3, se necessário • Instalação

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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?

  21. 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.

More Related