caso-de-uso
Significado de caso-de-uso
Descrição de uma funcionalidade ou interação específica de um sistema, detalhando como um ator (usuário ou outro sistema) interage com ele para atingir um objetivo.
Significados de caso-de-uso
substantivo composto
Em engenharia de software e sistemas, representa uma descrição de como um usuário ou sistema externo interage com um sistema para alcançar um objetivo específico. Detalha os passos, pré-condições, pós-condições e fluxos alternativos da interação.
"O caso-de-uso 'Realizar Login' descreve as etapas para um usuário acessar o sistema."
Nota: Termo amplamente utilizado em metodologias ágeis e desenvolvimento de software.
💡 O termo é uma tradução direta do inglês 'use case' e é fundamental na documentação de requisitos de software.
Origem da palavra caso-de-uso
Linha do tempo de caso-de-uso
Uma visão resumida de como esta palavra transita pela História: origem, uso histórico e vida contemporânea.
Origem Conceitual e Etimológica
Século XX — A expressão 'caso de uso' (use case) surge no contexto da engenharia de software, popularizada por Ivar Jacobson em 1992. Deriva do inglês 'use case', onde 'use' remete ao uso, aplicação, e 'case' a situação, ocorrência, exemplo. A ideia é descrever uma interação específica entre um ator e um sistema para atingir um objetivo.
Origem
Do inglês 'use case', popularizado por Ivar Jacobson. 'Use' (uso, aplicação) + 'case' (situação, ocorrência, exemplo).
Entrada na Linguagem Técnica e Acadêmica
Anos 1990-2000 — A expressão 'caso de uso' é amplamente adotada em cursos de engenharia de software, livros técnicos e metodologias de desenvolvimento ágil no Brasil. Torna-se um termo padrão na documentação de sistemas.
Primeiro Registro
Popularização através da obra de Ivar Jacobson sobre UML (Unified Modeling Language) e engenharia de software orientada a objetos. O termo 'use case' já existia em literatura técnica anterior, mas Jacobson o formalizou e disseminou.
Descrição de uma funcionalidade ou interação específica de um sistema, detalhando como um ator (usuário ou outro sistema) interage com ele para atingir um objetivo.