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 |