Um produto de software possui diversas características como: design, interação do usuário, persistência de dados, integração com outros softwares, estrutura…