Please enable JavaScript.
Coggle requires JavaScript to display documents.
UE 9 - Apoio por Ferramenta (Introduzindo Ferramentas (Custos (Treinamento…
UE 9 - Apoio por Ferramenta
Visão Geral
As atividades da engenharia de requisitos devem ser apiadas por ferramentas apropriadas
Ferramentas de fluxogramas e programas de visualizações podem ser utilizadas para gerar diferentes diagramas gráficos
O pacote de aplicativos Office podem ser bem aproveitados na engenharia de requisitos
Ferramentas de modelagem
A ferramenta deve fornecer uma identidade única para cada elemento do modelo, possibilitando a rastreabilidade entre os diferentes modelos e permitindo a sua manipulação por múltiplos usuários
Oferecer algum tipo de funcionalidade para controle de versões em relação aos modelos e aos elementos dos modelos
Ferramentas para gerenciamento de requisitos
Gerenciar diversos tipos de informações
Gerenciar relacionamentos lógicos entre as informações
Permitir identificação única de cada artefato gerado
Editar informações gerenciais
Permitir diferentes visualizações das informações gerenciadas, dependendo da finalidade
Organizar as informações gerenciais
Gerar relatórios ou resumos sobre as informações gerenciais
Gerar diferentes tipos de documentos de saída a partir das informações gerenciais
Classificação de ferramentas
Ferramentas especializadas
Aprimoram esse desempenho, por exemplo, através do gerenciamento de rastreabilidade
Aplicativos padrão de escritório
Oferecem tais funcionalidades apenas de forma limitada
Introduzindo Ferramentas
Uma ferramenta apropriada somente poderá ser escolhida após a introdução de procedimentos e técnicas da engenharia de requisitos
A implementação de uma ferramenta requer responsabilidades e procedimentos claros engenharia de requisitos
Considerar os recursos necessários
Pessoal encarregado da introdução de uma ferramenta e seus futuros usuários
Projeto piloto
É problemático introduzir uma ferramenta quando um projeto de desenvolvimento já está em andamento
Avaliação
É necessário criar um catálogo de critérios que descrevem quais requisitos uma ferramenta para engenharia de requisitos deve atender
Custos
Treinamento de pessoal
Eventual customização da ferramenta
Custos de apoio
Instrução de pessoal
É necessário que os usuários conheçam, formatem ativamente e dominem os processos e atividades que irão enfrentar durante a engenharia de requisitos
A escolha de uma ferramenta não deve ser deixada para os usuários da ferramenta
A escolha de uma ferramenta é determinada essencialmente pela flexibilidade de definição dos atributos dos requisitos
Avaliação das ferramentas
Perspectiva do projeto
Até que ponto a ferramenta pode fornecer apoio para o projeto
Durante a preparação, o planejamento e a execução do projeto
Perspectiva do usuário
Engloba as funcionalidades que a ferramenta possui
Tipos de documentos, visualizações e relatórios que podem ser gerados
Perspectiva do processo
Apoio metodológico oferecido pela ferramenta
Capacidade de documentar atividades, bem como determinar em que medida a ferramenta oferece orientações metodológicas
Perspectiva do fornecedor
Considera a posição do mercado, bem como os diversos serviços oferecidos por determinado fabricante
Restrições que devem ser cumpridas para que a ferramenta possa ser aplicada
Perspectiva técnica
Envolve condições técnicas do contexto que o sistema deve satisfazer
A interoperabilidade da ferramenta, o desempenho do repositório utilizado, os hardwares e softwares necessários, a escalabilidade da ferramenta
Definir diferentes perspectivas sobre ferramentas possibilita analisar a adequação de uma ferramenta de forma sistemática e priorizar os requisitos da ferramenta indivualmente
Perspectiva econômica
Analisa os possíveis cursos relacionados com a aquisição, introdução e manutenção de uma ferramenta
Pode consistir dos custos de integração, operação, manutenção e infraestrutura, bem como os custos para customização metodológica e os cursos de aquisição
Resumo
É necessário armazenar as informações de maneira a satisfazer os critérios de qualidade para o gerenciamento de requisitos
Ferramentas oferecem apoio para o engenheiro de requisitos nessa tarefa
É preciso realizar uma avaliação cuidadosa antes de escolher uma ferramenta, para não impactar desnecessariamente o processo de introdução da ferramenta