Você está na página 1de 3

As medidas de qualidade em um sistema de informação são parâmetros e

indicadores empregados para avaliar a qualidade do sistema em relação às suas


funcionalidades, confiabilidade, desempenho, usabilidade, segurança e outros atributos
relevantes. Essas medidas têm como objetivo garantir que o sistema esteja em
conformidade com os padrões e requisitos de qualidade estabelecidos tanto pela
organização quanto pelos usuários. O estudo dessas medidas pode impactar o
sucesso ou o fracasso da implementação de sistemas de informação.
A prática de definir métricas consistentes para um sistema é fundamental para
eficácia de um sistemas, desse modo é possível avaliar o desempenho do sistema em
relação ao seu uso e ao seu objetivo. Uma das métricas importantes para se avaliar é a
precisão dos dados fornecidos. Em um caso, pode-se definir uma métrica que avalie a
taxa de erro nos dados gerados pelo sistema, com uma meta de precisão de 99%. Um
exemplo real é a taxa de erros na reconciliação de transações financeiras, a qual mede
a precisão do sistema de informação na reconciliação de transações financeiras. A
reconciliação é o processo de comparar registros financeiros para garantir que não haja
discrepâncias ou erros. Por exemplo, em um banco, a meta pode ser manter a taxa de
erros na reconciliação abaixo de 1% mensalmente. Isso significa que, de todas as
transações processadas pelo sistema, apenas 1% ou menos apresentam discrepâncias
ou erros durante o processo de reconciliação. Essa métrica é importante para garantir a
exatidão e confiabilidade dos dados financeiros gerados pelo sistema, evitando falhas
que possam resultar em perdas financeiras, erros contábeis ou problemas regulatórios.
Outra métrica importante é o tempo de resposta de um sistema, nesse caso medir o
intervalo de tempo que o sistema leva para responder às solicitações dos usuários.
Uma meta comum pode ser garantir que o sistema responda às consultas dos usuários
em menos de dois segundos, proporcionando uma experiência de usuário ágil e
responsiva.
Para garantir a qualidade do sistema, é essencial seguir boas práticas durante o
desenvolvimento e implementação dele. Isso inclui a utilização de metodologias
adequadas, como a Agile, esta promove uma abordagem iterativa que valoriza a
colaboração e a entrega incremental. Existem várias metodologias Agile populares,
como Scrum, Kanban e Lean, cada uma com suas próprias práticas e rituais
específicos. Essas metodologias compartilham a ênfase na comunicação, na
transparência, na adaptação e no trabalho em equipe. A metodologia Agile tem sido
amplamente adotada na indústria de desenvolvimento de software devido aos seus
benefícios em termos de flexibilidade, qualidade e entrega de valor contínuo aos
clientes. O Spotify adota a abordagem Agile em seu processo de desenvolvimento,
usando squads (equipes multidisciplinares), sprints (iterações de curto prazo) e a
metodologia Scrum. Eles valorizam a cooperação, a flexibilidade e o feedback contínuo
dos usuários. Essa abordagem permite que o Spotify responda rapidamente às
mudanças no mercado, entregue recursos com mais rapidez e melhore a qualidade
geral de seus produtos. Também é importante aderir a padrões e normas relevantes,
como a ISO 9001, para garantir a conformidade e a qualidade do sistema. Ao seguir
essas boas práticas, é possível minimizar erros e falhas, assegurando um sistema de
informação de alta qualidade.
Outra medida de qualidade de um sistema é a realização de testes de validações
de forma abrangente, sendo assim, é possível verificar se o sistema de informação
atende aos requisitos estabelecidos, garantindo seu correto funcionamento,
desempenho adequado, segurança robusta e usabilidade amigável. Os testes de
funcionalidade verificam se todas as funcionalidades do sistema estão operando
conforme o esperado. Em um sistema de e-commerce o teste de funcionalidade
verificaria a capacidade do sistema de adicionar itens ao carrinho de compras
corretamente. Isso envolveria a criação de cenários de teste, como adicionar um único
item, adicionar vários itens ou adicionar itens com opções de personalização. Cada
cenário seria executado e os resultados seriam verificados, garantindo que os produtos
sejam adicionados ao carrinho, com as quantidades e preços corretos.
Concomitante a isso acontece o teste de desempenho, nesse contexto o
sistema passa por uma análise do sob diferentes cenários. Por meio desses testes, é
possível verificar se o sistema é capaz de lidar com uma grande quantidade de usuários
ou transações simultâneas, mantendo um tempo de resposta aceitável.
Também é necessário teste de segurança que identifique vulnerabilidades e
possíveis brechas de segurança. No teste de segurança de um exemplo real de
e-commerce, são verificados a proteção das transações financeiras e dos dados dos
clientes. Isso inclui testes de criptografia para garantir a transmissão segura de
informações sensíveis, como números de cartão de crédito, e testes de autenticação
para verificar a segurança dos mecanismos de acesso. Também são realizados testes
para proteção contra ataques comuns, como injeção de SQL e cross-site scripting.
Além disso, a conformidade com regulamentos, como o PCI-DSS, é verificada, assim
como a proteção e o armazenamento adequados dos dados dos clientes. Esses testes
são fundamentais para garantir a segurança do e-commerce e proteger as informações
dos clientes.
A implementação de processos de controle e qualidade estabelecem
procedimentos e protocolos para monitorar e controlar a qualidade do sistema de
informação. No caso de uma empresa de software que desenvolve um sistema de
gestão de vendas, a empresa implementa revisões regulares do sistema, conduzindo
testes abrangentes para verificar se todas as funcionalidades estão operando
corretamente. Além disso, eles realizam auditorias internas para garantir que o sistema
esteja em conformidade com os padrões de qualidade estabelecidos, como a validação
dos dados inseridos e a consistência dos resultados gerados. Caso ocorram falhas ou
problemas identificados durante esse processo, eles são analisados minuciosamente e
medidas corretivas são tomadas para solucioná-los.
A obtenção de feedback dos usuários tem um impacto importante na qualidade
de um sistema de informação. O feedback dos usuários ajuda a identificar problemas,
melhorar a usabilidade, entender as necessidades dos usuários e avaliar
continuamente a qualidade do sistema. Ao envolver os usuários no processo, é possível
garantir um sistema de informação de alta qualidade, que atenda às expectativas e
necessidades dos usuários finais. Através de recursos como avaliações, comentários e
pesquisas, o Facebook coleta feedback dos usuários sobre sua experiência na
plataforma. Esse feedback ajuda a identificar problemas técnicos, melhorar a
usabilidade da interface, introduzir novos recursos e personalizar a experiência do
usuário. Com base nas sugestões e críticas dos usuários, o Facebook realiza
atualizações regulares para aprimorar a qualidade do sistema e atender às expectativas
em constante evolução dos usuários. Da mesma forma, a obtenção de feedback dos
usuários da empresa Uber ajudam a identificar áreas de melhoria, como a qualidade do
serviço, o desempenho dos motoristas e a eficiência do aplicativo. Com base nesses
feedbacks, a empresa pode tomar medidas corretivas, como fornecer treinamentos
adicionais aos motoristas, atualizar o aplicativo para melhorar a interface do usuário ou
aprimorar o processo de atendimento ao cliente.
Portanto, a realização de avaliações periódicas do sistema de informação para
analisar seu desempenho, eficácia, relevância em relação aos objetivos estabelecidos e
como tem acompanhado o mercado é de extrema importância. Essas avaliações
identificam áreas de melhoria, necessidades de atualização e assegurar que o sistema
de informação esteja alinhado com as mudanças nas necessidades da organização e
isso inclui alinhamento de métricas, boas práticas de manutenção, testes de segurança
e feedbacks de usuários. Ao conduzir essas avaliações, é praticável garantir que o
sistema de informação continue atendendo de forma adequada às demandas da
organização, promovendo a eficiência operacional e o alcance dos resultados
desejados.

Você também pode gostar