Engenharia de Requisitos

Beschreibung

Mindmap am Engenharia de Requisitos, erstellt von Rafael Herculano am 07/08/2014.
Rafael Herculano
Mindmap von Rafael Herculano, aktualisiert more than 1 year ago
Rafael Herculano
Erstellt von Rafael Herculano vor mehr als 10 Jahre
42
0

Zusammenfassung der Ressource

Engenharia de Requisitos

Anmerkungen:

  • Uma abordagem sistemática para a formulação, análise, documentação e manutenção de requisitos de um sistema.
  1. Requisitos Funcionais

    Anmerkungen:

    • Serviços que um sistema deve fornecer
    1. Requisitos Não funcionais

      Anmerkungen:

      • São restrições
      1. Requisitos do Produto

        Anmerkungen:

        • Especificam o comportamento do produto
        1. Facilidade de uso
          1. Eficiencia
            1. Confiabilidade
              1. Portabilidade
              2. Requisitos Organizacionais

                Anmerkungen:

                • Derivados de políticas e procedimentos da organização
                1. Entrega
                  1. Implementaçao
                    1. Padrões
                    2. Requisitos Externos

                      Anmerkungen:

                      • Requisitos derivados de fatores externos ao sistema e seu processo de desenvolvimento
                      1. Interoperabilidade
                        1. Éticos
                          1. Legais
                        2. Quanto à mutabilidade
                          1. Requisito Estável/ Permanente
                            1. Requisito Volátil
                              1. Requisito Mutável
                                1. Mudam de acordo com o ambiente
                                2. Requisito Emergente
                                  1. Surgem durante a operação do sistema, à medida que o cliente compreende o sistema
                                  2. Requisito Consequente
                                    1. Suposições de como o sistema funcionará, surgem depois que o sistema é implantado
                                    2. Requisito de compatibilidade
                                      1. Dependem de outro equipamento ou processo
                                  3. Requisitos de Usuário

                                    Anmerkungen:

                                    • São requisitos com alto nível de abstração e poucos detalhes.
                                    1. Requisitos de Sistema

                                      Anmerkungen:

                                      • São requisitos com baixo nível de abstração e muitos detalhes
                                      1. Etapas de Sommerville (Espiral)
                                        1. 1.Estudo de Viabilidade

                                          Anmerkungen:

                                          • Verificar se as necessidades identificadas dos usuários podem ser satisfeitas por meio das tecnologias atuais de sistemas de software e hardware.
                                          1. 2.Elicitação e Análise de Requisitos

                                            Anmerkungen:

                                            • Processo de levantamento e derivação de requisitos de sistema
                                            • Principais Atividades: -Obtenção dos Requisitos -Classificação e organização dos requisitos -Priorização e negociação dos requisitos -Documentação dos requsitos
                                            1. 2.1.Técnicas de Elicitação(Obtenção)
                                              1. Entrevistas

                                                Anmerkungen:

                                                • - formais ou informais - com ou sem roteiro
                                                1. Questionários

                                                  Anmerkungen:

                                                  • -Questões pré definidas -muitos stakeholders -baixo custo -muitos problemas de interação
                                                  1. Leitura de Documentos

                                                    Anmerkungen:

                                                    • -Coleta de informações mais difíceis através de documentos da empresa
                                                    1. Etnografia

                                                      Anmerkungen:

                                                      • -Dentro do campo de atuação dos usuários -verifica tarefas reais
                                                      1. Pontos de Vista

                                                        Anmerkungen:

                                                        • - perspectivas dos stakeholders -descobrir conflitos
                                                        1. Análise de Protocolos

                                                          Anmerkungen:

                                                          • -Verbalização -"O que você faria se..."
                                                          1. Prototipação
                                                            1. Workshop de Requisitos

                                                              Anmerkungen:

                                                              • - reunião estruturada -momentos de descontração -usa técnicas
                                                              1. Reuso de Requisitos

                                                                Anmerkungen:

                                                                • -glossarios de sistemas legados
                                                                1. Participação Ativa de Usuários

                                                                  Anmerkungen:

                                                                  • -incorpora os usuarios no grupo de engenharia
                                                                  1. JAD

                                                                    Anmerkungen:

                                                                    • - muito interativa - workshop -tecnicas
                                                                    1. QFD

                                                                      Anmerkungen:

                                                                      • -transformar os requisitos em especificações tecnicas - equipe de especialistas
                                                                      1. Brainstorming

                                                                        Anmerkungen:

                                                                        • -dura 15 minutos - proibido criticar -ideias exoticas
                                                                        1. Encenação
                                                                          1. Interpretação de papéis

                                                                            Anmerkungen:

                                                                            • -cada membro assume um papel para o sistema
                                                                            1. Histórias de usuários

                                                                              Anmerkungen:

                                                                              • -Metodologia XP -linguagem de usuario final
                                                                              1. Cenário de casos de uso

                                                                                Anmerkungen:

                                                                                • - sequencia de ações que ilustram o comportamento do sistema - instancia de caso de uso
                                                                              2. 2.2 Classificação e Organização
                                                                                1. 2.3 Priorização e negociação
                                                                                  1. 2.4 Documentação
                                                                                  2. 3.Especificação de Requisitos

                                                                                    Anmerkungen:

                                                                                    • Documento que define um conjunto de requisitos
                                                                                    1. 4. Validação de Requisitos

                                                                                      Anmerkungen:

                                                                                      • Verifica os requisitos junto ao cliente
                                                                                      1. Técnicas de validação
                                                                                        1. Revisão de requisitos

                                                                                          Anmerkungen:

                                                                                          • requisitos analisados sistematicamente por equipe de revisores
                                                                                          1. Prototipação

                                                                                            Anmerkungen:

                                                                                            • modelo executavel apresentado ao cliente
                                                                                            1. Geração de casos de teste

                                                                                              Anmerkungen:

                                                                                              • requisitos devem ser testáveis
                                                                                          2. Gerenciamento de Requisitos
                                                                                            1. Envolve todas as fases
                                                                                              1. Acompanha a evolução dos requisitos
                                                                                            2. Etapas de Pressman (Sequencia Linear)
                                                                                              1. Concepção
                                                                                                1. Levantamento
                                                                                                  1. Problemas de Escopo
                                                                                                    1. Problemas de Entendimento
                                                                                                      1. Problemas de Volatividade
                                                                                                      2. Elaboração
                                                                                                        1. Negociação
                                                                                                          1. Especificação
                                                                                                            1. Validação
                                                                                                              1. Gestão de Requisitos
                                                                                                              2. Estágios do modelo em Cascata
                                                                                                                1. Análise e Definição de Requisitos
                                                                                                                  1. Estabelece funções, restrições e objetivos do Sistema
                                                                                                                  2. Projeto de Sistema e Software
                                                                                                                    1. Agrupa os Requisitos em Sistema de Hardware ou Software
                                                                                                                    2. Implementação e teste de unidades
                                                                                                                      1. O software é compreendido como um conjunto de programas ou unidades de programas
                                                                                                                      2. Integração e Teste de Sistema
                                                                                                                        1. As unidades de programa são integradas e testadas como um sistema completo
                                                                                                                        2. Operação e Manutenção
                                                                                                                          1. A fase mais longa. O sistema é instalado e colocado em operação
                                                                                                                        3. Classificação quanto à qualidade
                                                                                                                          1. Requisitos normais

                                                                                                                            Anmerkungen:

                                                                                                                            • São requisitos estabelecidos com o cliente
                                                                                                                            1. Requisitos Esperados

                                                                                                                              Anmerkungen:

                                                                                                                              • São requisitos implicitos, tão importantes que o cliente nao os declara explicitamente
                                                                                                                              1. Requisitos Fascinantes

                                                                                                                                Anmerkungen:

                                                                                                                                • Além da expectativa dos clientes
                                                                                                                              2. Requisitos de Domínio

                                                                                                                                Anmerkungen:

                                                                                                                                • Requisitos derivados do domínio da aplicação e refletem características de sua área de negócio
                                                                                                                                Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                                                                                                ähnlicher Inhalt

                                                                                                                                Engenharia de Software
                                                                                                                                Gabriel Alexandre
                                                                                                                                Engenharia de Software - Requisitos
                                                                                                                                Raphael Luiz Fonseca
                                                                                                                                Requisitos de Software
                                                                                                                                Felipe Rodrigues
                                                                                                                                Requisitos
                                                                                                                                Daniel Sanches
                                                                                                                                Erros e Problemas
                                                                                                                                Taymison Ramos
                                                                                                                                Requisitos
                                                                                                                                Taymison Ramos
                                                                                                                                Engenharia de requisitos
                                                                                                                                Gustavo Fontolan
                                                                                                                                Ideias para o Sistema
                                                                                                                                Valdomiro Rosa Júnior
                                                                                                                                Engenharia de Software e Requisitos
                                                                                                                                Daniel Araújo
                                                                                                                                Engenharia de Requisitos
                                                                                                                                Daniel Araújo