Você está na página 1de 2

A Batalha do Software

Adaptado de Fighting the software quality battle, TURBAN, Efraim, McLEAN, Ephraim,
WERTHEBE, James, Information technology for management, New York: John Wiley, 1996, pp.
474-475. pelo Prof. Antonio Cesar Amaru Maximiano

A SUPERFOOD uma empresa que atua no ramo de atacado e varejo


de alimentos. Alm de operar seus prprios supermercados, que representam
40% de sua rede, a SUPERFOOD tem franqueados, que so donos das 60%
de outras lojas. Todos os franqueados compram os produtos diretamente da
SUPERFOOD.
A SUPERFOOD tem um nico sistema de computadores, para suas
prprias lojas e para seus franqueados. Cada vez que um produto comprado
numa loja, a tecnologia dos cdigos de barra permite a captura de informaes
que alimentam os sistemas de anlise das vendas, administrao de estoques
e reposio de produtos diretamente dos armazns da SUPERFOOD.
Apesar de muito avanado, o sistema da SUPERFOOD muito
propenso a erro. Alm disso, o desenvolvimento de software lento. Para
cuidar desses problemas, o diretor de informtica contratou Alice Gallegos,
especialista em desenvolvimento de sistemas de informao.
Alice passou dois meses fazendo o levantamento da situao e concluiu
que o pessoal de sistemas no tinha qualquer preocupao com a garantia da
qualidade de seus projetos. Para melhorar a qualidade dos programas, ela
enfatizou os seguintes conceitos:
1.
Reviso da anlise. Esta uma avaliao feita por colegas, que
criticam a metodologia global proposta pelos analistas. A metodologia refeita
e criticada sucessivamente, at que os avaliadores fiquem satisfeitos e dem o
sinal verde.
2.
Reviso dos programas. O processo semelhante reviso do
projeto. Depois do sinal verde, os programadores desenvolvem os programas
detalhados e os apresentam a colegas especialistas, para crtica e reviso.
3.
Inspeo de linguagem. O estgio final proposto por Alice
consiste de uma inspeo feita por outro especialista, que estuda linha por
linha do programa para verificar se est com todos os "pingos nos is".
Ela tambm discutiu outras idias, pensando na correo dos erros e no
aprimoramento do sistema existente. Entretanto, a equipe de programadores
reagiu violentamente contra essas idias de Alice. Eles praticamente se
rebelaram, dizendo que tudo aquilo era complicao que iria diminuir sua
produtividade. Numa reunio, Alice explicou que, para corrigir a situao, suas
idias seriam implementadas de qualquer maneira. A equipe resmungou, mas
ningum se ops diretamente.
Seis meses depois, os programas continuavam atrasados e ainda havia
erros. Ela descobriu que toda a equipe estava ignorando suas instrues. Em
encontros individuais, todos disseram praticamente a mesma coisa, sempre de

forma educada. Eles estavam muito ocupados para perder tempo com aquilo.
Eles at que poderiam fazer o que ela propunha, se tivessem mais tempo.
Em outra reunio, Alice avisou que sabia do descumprimento de suas
diretrizes. Ela iria levar aquilo a srio, esperando a colaborao da equipe. No
dia seguinte, um grupo dos programadores mais antigos foi queixar-se ao
diretor de informtica. Alice Gallegos, eles disseram, estava apenas
conseguindo piorar a situao.
O diretor de informtica perguntou a Alice qual a causa de tanta
resistncia, especialmente porque a ele pareciam boas idias as que ela
estava tentando implantar. Ele reafirmou sua disposio para aprimorar os
sistemas de informao, mas no ao custo de um srio problema com a
equipe. Ele pediu a Alice que apresentasse provas para apoiar essas idias,
para que ele pudesse rev-las e tomar uma deciso. Ele no conhecia bem os
conceitos, mas ela o convencesse, teria seu total apoio para coloc-los em
prtica. Se ele ficasse em dvida, ela deveria propor outra estratgia.
QUESTES:
1. O que Alice deveria ter feito para enfatizaras vantagens do desenvolvimento
de programas de boa qualidade?
2. De quem a maior responsabilidade pelo problema que surgiu: do diretor de
informtica, de Alice ou da equipe? Justifique sua opinio.
3. Que medidas Alice deveria ter tentado, para facilitar a implementao de
suas idias?
4. O que pode ser feito agora?

Você também pode gostar