Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>Uma propriedade que deve resolver um</p><p>problema do mundo real;</p><p>Combinação complexa de várias pessoas</p><p>envolvidas na produção ou uso do</p><p>software.</p><p>Requisitos funcionais: funções ou</p><p>serviços que o software deve executar.</p><p>2 tipos:</p><p>Requisitos de usuário</p><p>Requisitos do sistema</p><p>Requisitos não funcionais: agem para</p><p>condicionar a solução.</p><p>O processo de requisitos é:</p><p>iniciado no começo de um projeto e contínuo</p><p>durante o ciclo de vida do software;</p><p>considerado um item de configuração;</p><p>adaptado para cada organização e contexto.</p><p>Os stakeholders do processo de software</p><p>podem incluir:</p><p>Usuários e clientes (não necessariamente</p><p>são os mesmos)</p><p>Analistas de Marketing</p><p>Engenheiros de Software</p><p>Engenheiros de Testes</p><p>Engenheiros de Manutenção</p><p>É o primeiro estágio nacompreensão do problema que o</p><p>software deve resolver;</p><p>É necessária uma comunicação efetiva entre os diversos</p><p>stakeholders;</p><p>Elemento crítico: informa o escopo do projeto;</p><p>Só é possível após a identificação das fontes dos requisitos</p><p>para que se comece a elicitar os requisitos a partir delas.</p><p>Necessária para:</p><p>detectar e resolver conflitos entre requisitos;</p><p>descobrir os limites do software e como ele deve</p><p>interagir com seu ambiente organizacional e</p><p>operacional;</p><p>elaborar requisitos de sistemas para derivar</p><p>requisitos de software.</p><p>Especificação de requisitos de software se refere</p><p>à produção de um documento que pode ser</p><p>revisado sistematicamente, avaliado e aprovado;</p><p>Existem 3 documentos principais:</p><p>Documentação da definição do sistema;</p><p>Especificação dos requisitos do sistema;</p><p>Especificação dos requisitos do software;</p><p>Identidade: Identificar requisitos com ID</p><p>único;</p><p>Prioridade;</p><p>Status: auxilia a monitorar o progresso.</p><p>Engenharia de Software</p><p>Sophia F. M. Almeida - 202201713</p><p>Modelo do Processo</p><p>Análise de Requisitos</p><p>Especificação de Requisitos</p><p>Funcionais x Não Funcionais</p><p>Requisito de Software</p><p>Propriedades dos Requisitos</p><p>Atuantes do Processo de Requisitos</p><p>Eilicitação de Requisitos</p><p>Fundamentos de</p><p>Engenharia de</p><p>Requisitos</p><p>Requisitos de Processo e de Produto</p><p>Requisitos de produto: é uma</p><p>necessidade no software a ser</p><p>desenvolvido</p><p>Requisito de processo: uma restrição</p><p>no projeto de software</p><p>Histórias de Usuário</p><p>Objetivo de expressaras necessidades;</p><p>Forma clara, limpa e leve;</p><p>Formato: COMO <função> EU QUERO</p><p><objetivo> PARA QUE <benefício></p><p>Validação de Requisitos</p><p>Talvez o meio mais comum de validação seja por</p><p>inspeção ou revisão dos documentos de requisitos;</p><p>Requisitos que não podem ser validados são apenas</p><p>"desejos", uma parte importante do processo é planejar</p><p>como validar os requisitos.</p>

Mais conteúdos dessa disciplina