Observação Participativa
Metodologia
A observação participativa é uma técnica muito utilizada na fase de elicitação de requisitos. Isso acontece porque observar o ambiente e contexto do problema a ser resolvido ajuda a encontrar as necessidades, os problemas e suas fontes. Para isso, o observador se insere no ambiente e observar suas atividades naturais.
Com isso em mente, os integrantes passaram a utilizar o Tinder para conhecer suas funcionalidades e ter a experiência de um usuário. Desde o momento do cadastro até a conversa com outros usuários, onde o fluxo principal do software é finalizado. Assim, puderam ter uma ideia de como as pessoas se comportam quando utilizam o ambiente do Tinder.
Essa técnica foi a primeira a ser utiliada, pois a equipe precisava conhecer bem o produto. Assim, os membros que já não eram usuários, passaram a ser, facilitando o entendimento sobre a aplicação estudada. Cada membro fez a sua conta e, por um período expecífico de tempo, exploraram todas as funcionalidades possíveis do Tinder, de maneira a tentar abrangir toda o espectro do aplicativo. Por fim, durante uma reunião, cada um dos integrantes compartilharam suas experiências e juntos elicitaram os requisitos levrantados com a observação participativa.
Resultados
| Número | Requisito |
|---|---|
| 1 | O perfil do usuário deve armazenar idade, sexo e distancia |
| 2 | O usuário deve ser capaz de se cadastrar usando o facebook. |
| 3 | O usuário deve ser capaz de denunciar outro usuário. |
| 4 | O usuário deve ser capaz de desfazer o match. |
| 5 | O usuário deve ser capaz de comprar serviços |
| 6 | O usuário deve ser capaz de pagar com um cartão de crédito. |
| 7 | O usuário, como gold ou plus, pode dar likes ilimitados por dia |
| 8 | O usuário, como gold, poderá ver de quem recebeu like. |
| 9 | O usuário, como gold ou plus, poderá dar rewind ilimitadamente |
| 10 | O usuário, como gold ou plus, não deve receber propaganda |
| 11 | O usuário deve ser capaz de escolher a distancia das pessoas que aparecem para ele. |
| 12 | O perfil do usuário deve armazenar um texto descritivo. |
| 13 | O perfil do usuário deve armazenar emprego, escolaridade. |
| 14 | O Tinder deve enviar uma notificação ao realizar um match |
| 15 | O tinder deve apresentar um símbolo nas conversas que não foram visualizadas |
| 16 | O usuário deve ser capaz de dar um super like |
| 17 | O usuário deve ser capaz de se cadastrar usando seu número de celular. |
| 18 | O usuário deve ser capaz de dar boost no perfil |
| 19 | O usuário, como gold ou plus, pode dar 5 super likes por dia |
| 20 | O usuário, como gold ou plus, poderá escolher a localizacao. |
| 21 | O usuário, como gold ou plus, poderá escolher a idade de quem pode ver ele |
| 22 | O usuário, como gold ou plus, poderá ser visto somente por quem ele deu like |
| 23 | O usuário, como gold ou plus, poderá ver e ser visto pelo mundo inteiro. |
| 24 | O perfil do usuário deve armazenar minha musica, artistas preferidos, contatos em comum e interesses. |
| 25 | O perfil deve ter opção de integração com Instagram para exibição de seu perfil. |
| 26 | O sistema deve enviar uma notificação quando tiver mais likes disponíveis. |
| 27 | O Sistema deve enviar uma notificação quando o usuário receber um super like. |
| 28 | O usuário deve poder enviar emojis na conversa. |
| 29 | O usuário deve ser capaz de visualizar o feed. |
| 30 | O usuário, como gold ou plus, poderá escolher a distancia de quem pode ver ele |
| 31 | O usuário, como gold ou plus, poderá usar 1 boost por mês de graça |
| 32 | O perfil deve ter opção de integração com Spotify para exibição do gosto musical do usuário. |
| 33 | O perfil deve ter opção de ativar ou não o recurso “Smart Photos” (Funcionalidade para selecionar a melhor foto do usuário em determinado momento). |
| 34 | O usuário deve ser capaz de recomendar um perfil para alguém. |
| 35 | O sistema deve atualizar o feed com as novas informações dos matches. |
| 36 | O sistema deve oferecer perfis para super like. (função super likeable) |