O Trabalho de Qualidade de Software
Por: Diego Dalben • 30/5/2019 • Trabalho acadêmico • 778 Palavras (4 Páginas) • 255 Visualizações
UNIVERSIDADE ESTÁCIO DE SÁ
MBA EM ENGENHARIA DE SOFTWARE
DIEGO ALEXANDRE DALBEN
MATRÍCULA: 2018.1102544-7
TRABALHO – QUALIDADE DE SOFTWARE
JUNDIAÍ – 2019
Índice
1 Especificações do Produto 3
2 Tabela de características e avaliação 4
3 Considerações Finais 6
Este documento tem como principal objetivo a visualização do resultado da avaliação da qualidade de software realizada sobre um determinado produto do tipo aplicativo. Disponho abaixo as especificações do produto e a tabela com as características e análise.
Especificações do Produto
Nome do Aplicativo: Agile Planning Poker Cards
Descrição: Cartas de planejamento simples para realização do evento de Planning Meeting da metodologia ágil (Scrum).
Desenvolvedor (fabricante): Sam Carton
Lançamento: Setembro de 2018
Plataforma: Android
Licença: Gratuita
Features:
- Cartas com dimensionamento nos tipos: Standard, Fibonacci e T-Shirt
- Escolha entre diferentes cores de cartão
- Rápido, simples e livre
Tabela de características e avaliação
FATOR DE QUALIDADE | CRITÉRIO | SIM | NÃO | NOTA (1 – 5) | JUSTIFICATIVA DA NOTA |
Funcionalidade | Adequação | X | 5 | Atende totalmente as propriedades definidas. | |
Acurácia | X | 5 | Faz o que foi proposto, possibilitando múltiplos tipos de cartas. | ||
Interoperabilidade | X | ||||
Segurança de acesso | X | ||||
Conformidade | X | 5 | Por ser um aplicativo auxiliar, não existem leis sobre suas funcionalidades. | ||
Confiabilidade | Maturidade | X | 4 | Apenas 1 vez o aplicativo travou e finalizou o processo. | |
Tolerância a falhas | X | ||||
Recuperabilidade | X | ||||
Usabilidade | Inteligibilidade | X | 5 | O aplicativo é simples e de fácil entendimento das funcionalidades. | |
Apreensibilidade | X | 5 | O aprendizado é simples e fácil. | ||
Operacionalidade | X | 5 | Com poucas telas e cliques é possível cumprir o objetivo. | ||
Eficiência | Comportamento em relação ao tempo | X | 5 | As poucas funcionalidades que possui são bem rápidas. O maior tempo obtido foi ao girar a carta em 50 milissegundos. | |
Utilização de recursos | X | 4 | Tem um bom desempenho, porém, devido as poucas funcionalidades e aplicativo simples, consome cerca de 20mb de memória RAM. | ||
Manutenibilidade | Analisabilidade | X | |||
Modificabilidade | X | ||||
Estabilidade | X | ||||
Testabilidade | X | ||||
Portabilidade | Adaptabilidade | X | 4 | Foi utilizado o Flutter como SDK de desenvolvimento, o que permite a adaptação para outras plataformas. | |
Capacidade para ser instalado | X | 5 | Por ser um app mobile, a instalação ocorre de forma simples, bastando baixar e instalar via App Store da plataforma. | ||
Capacidade para substituir | X | 5 | Pode substituir quaisquer outros aplicativos de mesmos objetivos. | ||
Conformidade | X | 5 | Com as avaliações acima, percebemos que o app está em total conformidade com os padrões de portabilidade. |
Considerações Finais
De modo geral, podemos concluir que o aplicativo Agile Planning Poker Cards é um produto que se enquadra de maneira boa na qualidade de software, atendendo a maioria das características propostas.
Abaixo descrevo as considerações finais e um resumo para as características e sub-características analisadas:
...