Pular para o conteúdo principal

Desenvolvendo software em uma grande empresa

Quero falar com você, programador, analista de sistema ou gerente de projetos. É bem provável que você, assim como eu, trabalhe em grande empresa onde os sistemas são críticos para os negócios da corporação. Em uma empresa assim, não é fácil manter a produção de software sob controle. É comum observarmos problemas de retrabalho, várias pessoas fazendo exatamente a mesma coisa, processos de desenvolvimento que não agregam valor e assim por diante. A lista de problemas parece não ter fim. E lá estamos nós no meio desse caos tecnológico. As vezes fico desanimado em ter que percorrer um emaranhado de soluções para resolver problemas tão simples. As vezes fico desesperado sem saber O QUÊ e COMO desembaraçar essa trama. E você? Também passa por isso no seu dia a dia?

Inauguro esse blog para publicar uma série de artigos sobre o CAOS que impera hoje nas áreas de tecnologia de grandes empresas. Espero contribuir para o pensamento crítico de todos os envolvidos, especialmente aqueles que tem o poder de mudar. Mas não me refiro apenas aos executivos e gerentes. Todo aquele que tem iniciativa também pode fazer algo para diminuir essa confusão. Boa leitura!

Comentários

Postagens mais visitadas deste blog

Por que continuamos ensinando a ‘fundir aço’ em vez de resolver problemas?

Título alternativo: Uma nova abordagem para o ensino: do formalismo à aplicação significativa. Nos últimos dias, conversando com um colega que está cursando uma graduação na área de exatas, me deparei com uma constatação preocupante: o modelo de ensino — especialmente o fundamental e médio, mas também o superior — segue obsoleto e ineficaz. Concluí o ensino médio há quase 30 anos e minha última graduação tem mais de duas décadas. O mais impressionante é perceber que, apesar das mudanças tecnológicas e sociais profundas, o ensino formal pouco evoluiu. Em muitos aspectos, até regrediu. A estrutura educacional atual, tanto no Brasil quanto em diversos outros países, permanece atrelada a paradigmas ultrapassados do século XIX, focada em memorização mecânica e em práticas pouco conectadas à realidade contemporânea. Para ilustrar, imagine um curso de marcenaria. Naturalmente, esse curso precisa acontecer dentro de um período limitado de tempo. O que se espera é que o instrutor ensine o a...

Carros 100% elétricos: o que imaginávamos vs o que realmente acontece

Nos últimos anos, os carros 100% elétricos deixaram de ser uma curiosidade tecnológica para se tornarem uma realidade acessível em vários mercados, inclusive no Brasil. Entre as marcas que mais ganharam destaque está a BYD , fabricante chinesa que rapidamente conquistou espaço com veículos modernos, eficientes e competitivos. Como acontece com toda inovação, havia muitas dúvidas e até mitos sobre o que esperar desses automóveis — desde a durabilidade das baterias até a qualidade de construção e o custo de manutenção. Após uma análise prática e comparativa, é possível confrontar o que se pensava inicialmente com o que a experiência real demonstra hoje. A seguir, apresento uma tabela no formato “o que achávamos” vs “o que sabemos agora” , trazendo percepções importantes que ajudam a entender melhor essa nova geração de veículos. Tabela comparativa O que achávamos O que sabemos agora As b...

Modelagem de processos utilizando BPMN: Use as pools da forma correta [a seu favor]

Eu gostaria de ter mais tempo para escrever sobre isso. Mas o tempo urge e ultimamente tenho recebido muitas dúvidas sobre isso. Se você se questiona se deve ou não utilizar BPMN para representar os seus processos, então pode parar por aqui. Se você continuar a ler este texto, vou inferir que você é daqueles que já entendeu a importância de ter uma notação padrão para representar as coisas, e BPMN, mesmo não sendo perfeita, é o padrão para descrever processos. Caso você deseje aprofundar-se no assunto, sugiro ir direto à especificação da notação, que considero bastante clara. No site da OMG ela está livremente disponível . Outro documento muito útil é o  BPMN 2.0 by Example , também disponível no site da OMG. Existem alguns livros, mas se você está começando não recomendo nenhum. A grande dúvida de muitos usuários da notação é sobre como e quando utilizar as pools e swimlanes. Vou direto ao ponto. Pool NÃO é para identificar processo. Podemos ter diversas pools em um mesmo d...