Relatório com proposta para a evolução do software
Por meio de um relatório, o auditor deve propor a evolução do software, com a inserção de novas funcionalidades, interface e demais benefícios que promovam a evolução do software alinhadas às novas necessidades e as tendências de mercado.

Fonte: Shutterstock.
Deseja ouvir este material?
Áudio disponível no material digital.
sem medo de errar
Valeu muito a pena você ter se empenhado nas consultorias de auditoria na empresa pela qual foi contratado. Não demorou muito e você foi chamado novamente para realizar um novo trabalho. Agora, o objetivo é gerar um relatório que proponha a evolução do sistema em duas partes: lista de usuários e inserção de novos usuários.
Para isso, vamos observar a primeira interface na Figura 4.10.

Para fins de divisão, a estrutura do relatório será apresentada em tópicos, como se segue:
- Front end:
- Menu e lista: cor de fundo (black) é moderna, porém as palavras que estão tanto no menu quanto na lista possuem formatos e cores que não favorecem a visualização. Dessa forma, a fonte e a cor devem ser alteradas.
- Botões: devem ser inseridos botões para adicionar novos usuários e outro para exclusão do usuário, sendo que este deve ser na cor vermelha, de forma a remeter o usuário a um alerta antes de executar a funcionalidade.
- Back end:
- Menu: o menu deve ter o sistema de recolher para que lista com os usuários ocupe toda a tela do sistema.
- Botões: ao clicar em excluir um usuário, antes de executar a transação, deve ser exibido um poup-up com a mensagem: “Deseja realmente excluir o Usuário?”, na qual poderá ser escolhida a opção SIM ou NÃO.
- Funcionalidade de ALTERAR: caso o preenchimento do cadastro tenha sido feito com erros, deve haver uma opção para alterar o registro. Portanto, deve ser adicionada mais uma coluna com um botão que permita utilizar a funcionalidade.
Já para as sugestões na tela de inserção de novos usuários, vamos analisar a Figura 4.9.

- Front end:
- Menu e lista: cor de fundo (black) é moderna, porém as palavras que estão tanto no menu quanto no formulário possuem formatos e cores que não favorecem a visualização. Dessa forma, a fonte e a cor devem ser alteradas.
- Botões: devem ser adicionadas cores aos botões para destacar onde será clicado.
- Back end:
- Menu: o menu deve receber mais campos com as informações que a empresa julgar necessárias. Além disso, devem ser utilizados bottons, menus suspensos e outras formas de preenchimento que sejam práticas e modernas.
- Botões: deve ser adicionado um botão de voltar caso o usuário não deseje mais preencher o formulário.
- Validação: os campos devem receber a funcionalidade de validação de dados com o intuito de garantir a consistência e a integridade dos dados enviados ao banco de dados.
Tais sugestões visam à evolução do sistema de forma que possa trazer uma nova experiência aos usuários.