Diagramas de Casos de Uso - Requisitos-2017-2/Grupo-Spotify GitHub Wiki
Mas o que são Diagramas de Caso de Uso?
Esta é uma das técnicas mais usadas para captar e representar os requisitos funcionais de um sistema é o uso de Casos de Uso e o Diagrama de Casos de Uso. Essa técnica descreve as interações de um ou mais usuários com o sistema, de certa forma representando uma narrativa sobre como o sistema é, ou virá, a ser utilizado. Basicamente, o Diagrama de Casos de Uso tem o objetivo de auxiliar a comunicação entre os analistas e o cliente.
Um diagrama de Caso de Uso descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. O cliente deve ver no diagrama de Casos de Uso as principais funcionalidades de seu sistema.
Diagramação dentro do Spotify
Aqui descreveremos a forma de trabalho adotada pelo time
Como todos os integrantes do time tinham experiencia com esse tipo de diagramação, foi decidido que o time seria dividido para que houvessem mais modelos de referencia, assim sendo foram inicialmente realizados diversos modelos individuais, ou seja, que representassem uma função individual da aplicação, podem ser entendidas como Features. Após a realização dos modelos individuais, houveram as considerações dos professores e as duvidas foram sanadas. Assim o time se sentiu preparado para construir o modelo que representasse a aplicação em si.
Tabela Descritiva
É bastante interessante ver como o ferramental de elicitação se complementa, de maneira que é fácil ver a relação que pode ser estabelecida entre os Cenários e Léxicos e os Diagrama aqui apresentado. Assim sendo foi elaborada uma tabela associativa que tenta relacionar os aspectos de cada técnica, cada elemento presente na tabela é encontrado em algum diagrama e esse elemento irá redirecionar para algum Cenário ou Léxico correspondente, de maneira que essa tabela servirá como uma espécie de "legenda dos diagramas".
Termos que remetem aos Cenários e Léxicos |
---|
Usuário |
Busca |
Logar |
Buscar Música |
Playlist |
Compartilhar Playlist |
Rádio |
Gostar da Música |
Desgostar da Música |
Ouvir Rádio |
Usuário Free |
Usuário Premium |
Diagrama Geral
Visualizar a imagem em tamanho maior
Diagramas de Funcionalidades Específicas
Compartilhar
Visualizar a imagem em tamanho maior
Buscar
Visualizar a imagem em tamanho maior
Login
Visualizar a imagem em tamanho maior
Playlist
Visualizar a imagem em tamanho maior
Rádio
Visualizar a imagem em tamanho maior