Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Introdução Processo de análise Atividades Envolvidos Suporte Melhorias Exercício Agenda Processo de software é o conjunto de ferramentas, métodos e práticas utilizadas para produzir e manter sistemas de software. Introdução Fases do processo de software 1. Análise 2. Projeto 3. Implementação 4. Testes 5. Implantação 6. Manutenção Introdução Envolve todas as atividades exigidas para criar e manter o documento de especificação de requisitos de um sistema. Etapa de Análise Processo de análise Análise Informações de sistemas existentes Necessidades do cliente Padrões organizacionais Regulamentos Informações de domínio Especificação do sistema Etapa de Análise Processo Elicitação Análise e Negociação Documentação Validação •Necessidade do usuário •Informações de domínio •Informações de sistemas •Regulações •Padronizações Documentação OK? Não Especificação do Sistema Etapa de Análise Processo de estabelecer quais serviços são exigidos e as restrições do sistema Atividades – Elicitação – Análise e Negociação – Documentação – Validação – Gerenciamento Etapa de Análise Elicitação Elicitação de requisitos é nome dado para o conjunto de atividades que envolvem a descoberta dos requisitos de um sistema. Analistas trabalham junto com clientes e usuários finais para entender o problema a ser resolvido através do detalhamento das funcionalidades e restrições do futuro sistema. Etapa de Análise Análise e negociação São atividades que tem como objetivo descobrir problemas nos requisitos e obter um consenso na solução desses problemas junto aos clientes. A análise é feita após a primeira versão do documento de requisitos ficar pronta e envolve a revisão de todos os requisitos com o objetivo de detectar problemas. Etapa de Análise Documentação Os requisitos são documentados de forma que todos os envolvidos os compreendam Etapa de Análise Validação Os requisitos são validados, principalmente pelo clientes, afim de evitar-se problemas futuros Verifica-se nesta etapa se os requisitos estão completos e consistentes Etapa de Análise Gerenciamento Em paralelo com as atividades anteriores existe o gerenciamento dos requisitos o qual tem como objetivo gerenciar as mudanças nos requisitos ao longo do desenvolvimento e manutenção do sistema Causas para mudanças Prioridades do negócio mudam Erros e omissões nos requisitos Surgimento de novos requisitos Etapa de Análise Envolvidos A especificação envolve tanto os usuários que necessitam de um sistema para apoiar/suportar suas atividades como os técnicos que se preocupam em como desenvolver tal sistema. Etapa de Análise Melhoria Todo o processo pode e deve ser melhorado continuamente Os principais objetivos para melhoria do processo são: – Aumento da qualidade – Redução do tempo – Redução dos recursos Etapa de Análise Exercício Em grupos de 4 alunos, crie uma lista das funcionalidades (requisitos) necessárias para um software de apoio a um consultório dentário Entregar até o final da aula Etapa de Análise
Compartilhar