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 |