Mudanças entre as edições de "Discussão:Melhoria Usabilidade Catálogo"
(→Assertiva ou convencimento?: nova seção) |
|||
Linha 6: | Linha 6: | ||
Na assertiva, você não precisa convencer ninguém. No ''Cenário Vendedor tenta visualizar imagens de um produto durante a tiragem de pedido sendo que o Cliente não tem catálogo cadastrado'' e no ''Cenário Vendedor tenta visualizar imagens de um produto durante a tiragem de pedido que não tem imagem cadastrada no catálogo'', você não precisa dizer o porquê. Eu acho que seria suficiente botar na assertiva que ''o sistema não carrega imagem alguma'' ou então ''o sistema exibe a imagem do produto X''. Também seria interessante colocar o resto das informações que estão implícitas, para não restar dúvidas: ''não há catálogo registrado com foto alguma'' e ''produto X tem fotos no catálogo'' | Na assertiva, você não precisa convencer ninguém. No ''Cenário Vendedor tenta visualizar imagens de um produto durante a tiragem de pedido sendo que o Cliente não tem catálogo cadastrado'' e no ''Cenário Vendedor tenta visualizar imagens de um produto durante a tiragem de pedido que não tem imagem cadastrada no catálogo'', você não precisa dizer o porquê. Eu acho que seria suficiente botar na assertiva que ''o sistema não carrega imagem alguma'' ou então ''o sistema exibe a imagem do produto X''. Também seria interessante colocar o resto das informações que estão implícitas, para não restar dúvidas: ''não há catálogo registrado com foto alguma'' e ''produto X tem fotos no catálogo'' | ||
+ | |||
+ | ====Regras não colocadas na implementação==== | ||
+ | Percebi duas regras implícitas: | ||
+ | # Se há catálogo, mas o produto não está lá, exibe o catálogo como um todo/exibe algum produto com foto | ||
+ | # Se não há catálogo, não tem comportamento especial/mostra uma ''tela de erro'' por não existir foto | ||
+ | |||
+ | São regras de exceção que precisam estar na solução e nos cenários. | ||
+ | |||
+ | Ah, aproveita e coloca o comportamento de exceção correto, pra não gerar a ambiguidade dessas barras |
Edição das 17h43min de 6 de outubro de 2016
Dificuldades técnicas e mimimi
Cara, acho que em algum ponto eu acabei me perdendo na discussão, mas uma solução (também viável) que se encaminhava para essa como passo intermediário num era adicionar informações em algum lugar já no catálogo?
Assertiva ou convencimento?
Na assertiva, você não precisa convencer ninguém. No Cenário Vendedor tenta visualizar imagens de um produto durante a tiragem de pedido sendo que o Cliente não tem catálogo cadastrado e no Cenário Vendedor tenta visualizar imagens de um produto durante a tiragem de pedido que não tem imagem cadastrada no catálogo, você não precisa dizer o porquê. Eu acho que seria suficiente botar na assertiva que o sistema não carrega imagem alguma ou então o sistema exibe a imagem do produto X. Também seria interessante colocar o resto das informações que estão implícitas, para não restar dúvidas: não há catálogo registrado com foto alguma e produto X tem fotos no catálogo
Regras não colocadas na implementação
Percebi duas regras implícitas:
- Se há catálogo, mas o produto não está lá, exibe o catálogo como um todo/exibe algum produto com foto
- Se não há catálogo, não tem comportamento especial/mostra uma tela de erro por não existir foto
São regras de exceção que precisam estar na solução e nos cenários.
Ah, aproveita e coloca o comportamento de exceção correto, pra não gerar a ambiguidade dessas barras