Skip to content

Introdução

Modelagem é o ato de criar modelos, ou seja, padrões para construção de demais artefatos. Segundo VAZQUES & SIMÕES (2016), a modelagem é o ato de criar representações visuais e/ou descritivas para facilitar o acesso à informação de sua audiência. Possui o objetivo de sustentar análises, entedimentos e comunicação de uma forma amigável e intuitiva. Tendo isso em mente, deve-se modelar para atingir um nível mais elevado no que se diz a compreensão dos requisitos e, portanto, os desejos e necessidades dos clientes e usuários.

Funções dos autores

Nome Função
Gabriel Flores Documentação dos léxicos e especificação suplementar
João Igor Documentação dos léxicos e especificação suplementar
João Pedro Costa Documentação dos casos de uso e cenários
Julia Gabriela Criação da tabela de funções
Ryan Salles Revisão geral
Autor(es): Julia Gabriela

Cenários

Os cenários são uma técnica de modelagem que descrevem instâncias específicas de uso do sistema, ilustrando atividades discretas e independentes que um ator pode realizar para alcançar um resultado de valor. Cada cenário reflete uma única ocorrência de interação, sendo parte de um caso de uso mais amplo. Um caso de uso, por sua vez, é uma coleção de cenários de uso relacionados, que compartilham um objetivo comum. Durante a exploração dos requisitos do usuário, é possível iniciar com uma declaração geral de caso de uso e, a partir dela, desenvolver cenários mais específicos. Alternativamente, pode-se partir de um exemplo de cenário específico e generalizá-lo para um caso de uso mais abrangente.

Casos de Uso

Os casos de uso são uma técnica de modelagem que representa uma sequência de interações entre um sistema e um ator(es) externo, culminando em um resultado valioso para o ator. Os nomes dos casos de uso devem ser sempre estruturados como um verbo seguido de um objeto. É importante selecionar nomes fortes e descritivos para deixar evidente, pelo nome, que o caso de uso entregará algo valioso para algum usuário.

Léxico

Léxico é uma técnica que tem como objetivo descrever os símbolos de uma linguagem. Um exemplo é o LAL (Léxico Ampliado da Linguagem). O léxico possui algumas características: cada símbolo é descrito por sua noção (denotação do símbolo) e por seu impacto (efeito causado na aplicação). Algumas regras gerais devem ser seguidas: cada símbolo pode ter zero ou mais sinônimos, uma ou mais noções, e um ou mais impactos.

Especificação Suplementar

A Especificação Suplementar é um documento em linguagem natural que visa explicitar os requisitos não funcionais do sistema a ser desenvolvido. Seu objetivo é manter as partes interessadas e a equipe de desenvolvimento informadas sobre atributos como qualidade, usabilidade, confiabilidade, desempenho e suportabilidade.

Referências

WIEGERS, Karl E.; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013, p. 144-145.

VAZQUEZ, C. E.; SIMÕES, G. S. Engenharia de Requisitos: Software Orientado ao Negócio. 1 ed. Rio de Janeiro: Brasport, 2016. p. 279.

SERRANO, Milene; SERRANO, Maurício. Requisitos – Aula 10. Gama: Universidade de Brasília (UnB). Slide de apresentação. Acesso em: 7 maio 2025.

Imagem 1: Modelagem



Fonte: Adaptado de VAZQUEZ, C. E.; SIMÕES, G. S. Engenharia de Requisitos: Software Orientado ao Negócio. 1 ed. Rio de Janeiro: Brasport, 2016. p. 279.

Imagem 2: Cenário
cenarios

Fonte: Adaptado de WIEGERS, Karl E.; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013, p. 144-145.

Imagem 3: Casos de Uso
caso_de_uso



Fonte: Adaptado de WIEGERS, Karl E.; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013, p. 144-145.

Imagem 4: Léxico

Fonte: Adaptado de SERRANO, Milene; SERRANO, Maurício. Requisitos – Aula 10. Gama: Universidade de Brasília (UnB). Slide de apresentação.

Histórico de Versão

Versão Data Descrição Autor Revisor
1.0 08/05/2025 Criando a pagina e adicionando a introdução de cada tema João Pedro Costa Julia Gabriela
1.1 08/05/2025 Adição das técnicas Casos de Uso e Cenários João Pedro Costa Julia Gabriela
1.2 09/05/2025 Adição das Técnicas de Léxico e Especificação suplementar João Igor e Gabriel Flores Ryan Salles
1.3 09/05/2025 Alterações e correções textuais Gabriel Flores e João Igor Ryan Salles
1.4 18/05/2025 Adicionando uma introdução mais robusta Ryan Salles João Pedro Costa
1.5 18/05/2025 Consertando as imagens e histórico de versão quebrado Ryan Salles João Pedro Costa
1.6 20/05/2025 Criação tabela de funções Julia Gabriela João Pedro Costa