Skip to content

RichPicture

Introdução

A verificação dos RichPictures tem como objetivo principal a detecção de defeitos antes de encaminhar o produto à produção final. Para esse fim, um checklist mostrou-se mais prático e eficaz para a verificação. O checklist tem questões comuns para os modelos a serem documentados e avaliados e busca capturar as questões relevantes.

Metodologia

Para analisar os modelos dos RichPicture, foram levantadas questões a respeito de aspectos importantes para a modelagem de requisitos com cenários. As questões serão usadas como critérios de sucesso e só há duas respostas possíveis pra essas questões: Sim, sendo representado pelo símbolo de "check" e indicará sucesso, e não, sendo representado por um "X", que indicará insucesso.

Questões & justificativas

Questão Justificativa & Referência
1 - A simbologia está coerente? O uso de ícones ou imagens que remetam ao que se quer descrever é opcional, porém ajuda os leitores a entenderem com mais facilidade a mensagem a ser passada. De acordo com Pinheiro.M, a iconografia reforça visualmente alguma informação que o sistema apresenta.
2 - Existe equilíbrio entre palavras e desenhos? De acordo com Monk.A e Howard.S, é importante que o RP contenha sua estrutura bem padronizada para o modelo não ficar sobrecarregado com informações detalhadas, podendo ocasionar em um modelo incompreensível.
3 - O atores estão bem definidos? Para manter a estrutura do diagrama adequada, todos os participantes da ação desejada devem constar no diagrama, com suas respectivas atribuições, como afirmam Monk.A e Howard.S em seu material.
4 - O centro está claro e bem definido? A estratégia de colocar o ator ou ação principal no centro permite que todas as ações possam ter ligações com ele de forma compreensível, focando a atenção do leitor nele, como descreve Monk.
5 - O centro está coerente com o título? Para contextualizar o tema do modelo para o leitor, um título intuitivo acrescenta no entendimento de forma mais rápida.
6 - O fluxo e as operações fazem sentido? Usar as setas e impactos nas ações são essenciais para o entendimento da mensagem a ser passada. Howard afirma que manter o fluxo com as setas condizentes com o real ajudam a evitar duplas interpretações.
7 - Usa linguagem compreensível? De acordo com Monk.A e Howard.S, desenhar o diagrama com linguagem clara e comum é essencial, pois aumentará a quantidade de pessoas que poderão revisar seu artefato.
8 - Possui versionamento? Com versionamento, é possível melhorar a comunicação entre um grupo, permitindo que pessoas diferentes possam ver alterações, medir o impacto delas e também de aperfeiçoar o modelo, como descreve o material de versionamento.
9 - Os ícones correspondem à identidade visual proposta? Para padronizar a identidade visual da empresa em questão, é disposto um material com seus ícones e paleta de cores, disponíveis no site da Guira. Com essa padronização é possível manter um fluxo com interpretações a funcionalidades já conhecidas.
10 - Há relação clara entre atores e objetos? Segundo Monk.A e Howard.S, a relação entre stakeholders e as ações mostram o que deve ser alcançado, sendo essencial no modelo.
11 - Está com as funcionalidades atualizadas? As empresas evoluem funcionalidades e regras de negócio, sendo necessária, a frequente atualização do modelo em questão.

Inspeção

Critério de sucesso RP01 RP02 RP03 RP04 RP05 RP06 RP07 RP08 RP09
1 - A simbologia está coerente? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
2 - Existe equilíbrio entre palavras e desenhos? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
3 - O atores estão bem definidos? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
4 - O centro está claro e bem definido? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
5 - O centro está coerente com o título? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
6 - O fluxo e as operações fazem sentido? ✔ ✔ ✔ ✔ ✔ ✔ ❌ ✔ ✔
7 - Usa linguagem compreensível? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
8 - Possui versionamento? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
9 - Os ícones correspondem à identidade visual proposta? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
10 - Há relação clara entre atores e objetos? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
11 - Está com as funcionalidades atualizadas? ✔ ✔ ✔ ✔ ✔ ❌ ✔ ✔ ✔
Quantidade de sucessos 100% 100% 100% 100% 100% 91% 91% 100% 100%
Classificação Bom Bom Bom Bom Bom Bom Bom Bom Bom

Parecer

Rich Picture Autor Parecer
RP01 Elias Bernardo e Rafael Makaha O modelo é compreensível, porém para manter a identidade visual do aplicativo é interessante adicionar os ícones disponíveis no site Guira. Além disso, articular mais as ações por meio de verbos acrescentaria mais no trabalho.
RP02 Leonardo dos Santos e Alan Lima Modelo agradável e organizado, além de seguir o padrão de identidade visual. Possui desejos dos atores espalhados por todas as direções, mantendo um fluxo de compreensão por parte do leitor.
RP03 Sara Silva e Shayane Alcântara Modelo agradável de visualizar, possui identidade visual padronizada e com ações claras e entendíveis a pessoas leigas no assunto. Apesar disso, há a falta da complementação com a nova funcionalidade implementada no app, que é a "Agenda".
RP04 Lucas Machado e Marcelo Araújo O modelo é compreensível, porém para manter a identidade visual do aplicativo é interessante adicionar os ícones disponíveis no site Guira. Além disso, para clarear mais os fluxos, ou melhorar a organização e consequentemente, a rápida compreensão, é interessante realocar algumas setas e textos para não poluir tanto o diagrama.
RP05 Sara Silva e Shayane Alcântara O modelo condiz com a identidade visual proposta pelo aplicativo, acrescentando no trabalho. Nota-se que ele é menor que os outros modelos, logo sua escala está muito grande, não sendo necessário. Além disso, é interessante tornar o centro mais evidente para cumprir com os métodos dos Rich pictures criados.
RP06 Elias Bernardo e Rafael Makaha O modelo é compreensível, porém para manter a identidade visual do aplicativo é interessante adicionar os ícones disponíveis no site Guira. Além disso, há a falta da ilustração da nova funcionalidade implementada, a "Agenda".
RP07 Marcelo Araújo e Lucas Machado O modelo é compreensível, porém para manter a identidade visual do aplicativo é interessante adicionar os ícones disponíveis no site Guira. Além disso, para clarear mais os fluxos, ou melhorar a organização e consequentemente, a rápida compreensão, é interessante realocar algumas setas e textos para não poluir tanto o diagrama.
RP08 Leonardo dos Santos e Alan Lima O modelo não é muito compreensível como os outros. Há dúvidas de quem faz o que. Rever ações dos atores pode ser uma solução para esta questão.
RP09 Leonardo dos Santos e Alan Lima O modelo é compreensível, porém para manter a identidade visual do aplicativo é interessante adicionar os ícones disponíveis no site Guira. Além disso, para clarear mais os fluxos, ou melhorar a organização e consequentemente, a rápida compreensão, é interessante realocar algumas setas e textos para não poluir tanto o diagrama.

Conclusão

O RichPicture pode ser avaliado como Bom de acordo com os critérios de qualidade estabelecidos pelo grupo. Contudo alguns Rich específicos estão regulares, sendo necessários refatorá-los.

Referências

HORAN, Pat.Using Rich Pictures in Information System Teaching. Disponível em: http://ceur-ws.org/Vol-72/039%20Horan%20SSM.pdf. Acesso em: 04/06/2019.

Leadership for change. Complexity and rich pictures. Disponível em: http://leadershipforchange.org.uk/wp-content/uploads/Complexity-and-rich-pictures.pdf. Acesso em: 04/06/2019.

Requisitos Uber. Verificação - Inspeção RichPicture e Cenários e Léxicos. Disponível em: https://github.com/victorhdcoelho/Requisitos-uber-2018.2/wiki/Inspe%C3%A7%C3%A3o-RichPicture---Cen%C3%A1rios-e-L%C3%A9xicos. Acesso em: 04/06/2019.

HOWARD, Andrew Monk. Steve." The Rich Picture: A Tool for Reasoning About Work Context." Interactions.

Análise Rich Pictures
Versão Atual: 1.1 (24/07/2019)
Anterior: 1.0
Descrição Descrição da análise dos Rich Pictures produzidos. O foco está na versão 1.0 de cada um.
Autor Sara Silva e Shayane Alcântara

Versões anteriores

RichPicture

Versão 1.0

Introdução

A verificação dos RichPictures tem como objetivo principal a detecção de defeitos antes de encaminhar o produto à produção final. Para esse fim, um checklist mostrou-se mais prático e eficaz para a verificação. O checklist tem questões comuns para os modelos a serem documentados e avaliados e busca capturar as questões relevantes.

Metodologia

Para analisar os modelos dos RichPicture, foram levantadas questões a respeito de aspectos importantes para a modelagem de requisitos com cenários. As questões serão usadas como critérios de sucesso e só há duas respostas possíveis pra essas questões: Sim, sendo representado pelo símbolo de "check" e indicará sucesso, e não, sendo representado por um "X", que indicará insucesso.

Inspeção

Critério de sucesso RP01 RP02 RP03 RP04 RP05 RP06 RP07 RP08 RP09
1 - A simbologia está coerente? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
2 - Existe equilíbrio entre palavras e desenhos? ✔ ✔ ✔ ❌ ✔ ✔ ❌ ✔ ❌
3 - O atores estão bem definidos? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
4 - O centro está claro e bem definido? ✔ ✔ ✔ ✔ ❌ ✔ ✔ ✔ ✔
5 - O centro está coerente com o título? ✔ ✔ ✔ ✔ ✔ ❌ ✔ ✔ ✔
6 - O fluxo e as operações fazem sentido? ❌ ✔ ✔ ❌ ✔ ✔ ❌ ❌ ❌
7 - Usa linguagem compreensível? ✔ ✔ ✔ ❌ ✔ ✔ ❌ ✔ ✔
8 - Possui versionamento? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
9 - Os ícones correspondem à identidade visual proposta? ❌ ✔ ✔ ❌ ✔ ❌ ❌ ✔ ❌
10 - Há relação clara entre atores e objetos? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ❌
11 - É compreendido por pessoas externas? ❌ ✔ ✔ ❌ ✔ ✔ ✔ ✔ ❌
12 - Está com as funcionalidades atualizadas? ✔ ✔ ❌ ✔ ✔ ❌ ✔ ✔ ✔
Quantidade de sucessos 75% 100% 92% 58% 92% 75% 67% 92% 58%
Classificação Bom Bom Bom Regular Bom Bom Regular Bom Regular
Melhorias Usar ícones do aplicativo; Usar mais verbos Adicionar "Agenda". Usar ícones do aplicativo;
Clarear mais os fluxos
Diminuir a escala; Deixar o centro mais evidente. Usar ícones do aplicativo;
Adicionar "Agenda".
Usar ícones do aplicativo;
Clarear mais os fluxos
Rever ações dos atores Usar ícones do aplicativo;
Clarear mais os fluxos.

Conclusão

O RichPicture pode ser avaliado como Bom de acordo com os critérios de qualidade estabelecidos pelo grupo. Contudo alguns Rich específicos estão regulares, sendo necessários refatorá-los.

Referências

HORAN, Pat.Using Rich Pictures in Information System Teaching. Disponível em: http://ceur-ws.org/Vol-72/039%20Horan%20SSM.pdf. Acesso em: 04/06/2019.

Leadership for change. Complexity and rich pictures. Disponível em: http://leadershipforchange.org.uk/wp-content/uploads/Complexity-and-rich-pictures.pdf. Acesso em: 04/06/2019.

Requisitos Uber. Verificação - Inspeção RichPicture e Cenários e Léxicos. Disponível em: https://github.com/victorhdcoelho/Requisitos-uber-2018.2/wiki/Inspe%C3%A7%C3%A3o-RichPicture---Cen%C3%A1rios-e-L%C3%A9xicos. Acesso em: 04/06/2019.

HOWARD, Andrew Monk. Steve." The Rich Picture: A Tool for Reasoning About Work Context." Interactions.

Análise Rich Pictures
Versão Atual: 1.0 (09/06)
Anterior: -
Descrição Descrição da análise dos Rich Pictures produzidos. O foco está na versão 1.0 de cada um.
Autor Sara Silva e Shayane Alcântara