Qualidade de Software
ESPECIAL
ESPECIAL
ESPECIAL
A importância da qualidade no desenvolvimento de software
Por meio da gestão dos processos, as organizações desenvolvedoras de software podem obter resultados positivos de qualidade do produto gerado e resultados satisfatórios no atendimento dos custos e prazos
Ana Cecília Peixoto Zabeu, Sergio Massao Jomori e Renato Luiz Della Volpe
A
utilização de softwares já faz parte do cotidiano de praticamente todas as pessoas. Mesmo aquelas que pensam que nunca utilizaram um software,
Internet, ou um computador, na verdade já se beneficiam dos avanços da informática e também poderão sofrer as conseqüências de um erro, defeito ou falha de um software. Os exemplos estão por toda parte: nos bancos, nos supermercados, nos transportes coletivos, em automóveis, entre outros, onde o uso de cartões de pagamento, de senhas de acesso, de vale-transporte, de aparelhos celulares são no fundo formas de se utilizar ou de interagir com um programa de computador que está por trás do que se está pretendendo pagar, comprar, verificar, etc. “Se alguns sistemas de uso global deixarem de funcionar, aproximadamente 40% da população mundial sofrerá as conseqüências dos problemas causados”
[Reed,2000].
Imagine, em nosso dia-a-dia, se por um problema qualquer, ficarmos impossibilitados do uso de nosso celular ou de nosso cartão do banco. Por vezes este problema pode ser de ordem que não podemos controlar, como a falta de energia em uma agência bancária ou a queda do aparelho celular, impossibilitando seu uso. Poderemos ficar insatisfeitos com o fato, mas ele terá uma solução tangível. Agora imagine um problema em que não podemos ter o domínio sobre ele ou que seja intermitente ou possa até causar um dano irreparável a algumas pessoas. Alguns exemplos, muitos de nós já vivenciamos e outros já causaram catástrofes para muitas pessoas.
Imagine que você deseje tirar um dinheirinho e acesse o terminal eletrônico de seu