Open jimmyandrade opened 4 years ago
Desconsideramos o critério de aceitação 3 pois não conseguimos visualizar um cenário onde isso aconteceria.
Bloqueado: ainda não conseguimos efetuar o teste da câmera no iOS. O teste deverá verificar se o funcionamento está ok e se há casos em que erros podem acontecer. Por exemplo, se for necessário aceitar a utilização da câmera e o mesmo não for feito, como o Multei se comporta?
User story
Como uma pessoa que está realizando uma denúncia Eu gostaria de ter acesso direto à câmera do celular De forma que eu não precise abrir manualmente o app da Câmera para tirar a foto
Business context
É comum que quando as denúncias sejam realizadas os usuários estejam utilizando smartphones, e não computadores. Dessa maneira, é importante oferecermos a opção para que o usuário faça a captação da foto dentro da SPA do Multei para facilitar e agilizar o processo de denúncia. Essa feature também viabiliza que o usuário faça a captura da foto imediatamente após a etapa de instruções, diminuindo a chance de fotos inadequadas.
Describe alternatives you've considered Previamente já tínhamos pensado em uma alternativa diferente para o upload da foto no card #178, que terá prioridade maior do que este card (#177).
In scope
Out of scope
Carregar foto do rolo de câmera ou outro diretório (#178).
Additional context & notes
Mensagem de erro ao enviar a foto: "Não foi possível carregar a foto submetida". Já existe uma implementação inicial no código da aplicação que deve ser alterada para atender este card.
Acceptance Criteria
[x] 1. Redirecionamento de foco para a câmera do dispositivo (happy path)
Dado que uma usuária iniciou o processo de denúncia e já leu as instruções para tirar foto, Quando clicar no botão "Adicionar foto", Então o aplicativo da câmera seria aberto.
[x] 2. Exibição de prévia ao tirar foto
Dado que uma usuária tirou a foto com o aplicativo de câmera, Quando voltar para a aplicação Multei, Então será exibido o thumbnail (prévia em miniatura) da foto.
Checklist do kickoff
(Ex.: Contexto, Escopo, Fora de Escopo, Critérios de aceite, etc);
Checklist do deskcheck