Criando uma cultura de software engineering

Como alcançar um bom nível de excelência no seu processo de desenvolvimento se sistemas?

Já vi muitas abordagens diferentes ao longo dos anos. Novas ferramentas, processos de validação e controle de qualidade, checagens automatizadas, e por aí vai.

Considero esses mecanismos válidos, mas não suficientes.

Quando se fala em desenvolver softwares e soluções, uma cultura forte ajuda a trazer previsibilidade e repetibilidade na entrega de soluções com qualidade.

Boas ferramentas, processos redondos, indicadores e governança abrangentes e afins ajudam muito.

Mas a cultura é quem traz o grande diferencial!

E como costumo dizer, cultura não se compra nem se aluga, você cria e desenvolve ao longo do tempo e com toda a equipe (com o papel essencial de uma liderança baseada nos exemplos).

Compartilho a seguir uma matéria muito interessante da InfoWorld abordando de maneira bastante clara esse tema, com excelentes exemplos sobre a importância de uma cultura forte:
https://www.infoworld.com/article/3686050/the-mark-of-a-healthy-engineering-culture.html

Arthur De Santis

Arthur De Santis é um executivo com mais de 20 anos de atuação na indústria de serviços financeiros, com destaque para bancos, processadoras de cartões, adquirentes e seguradoras, formando e liderando equipes e iniciativas ao longo de toda a cadeia de valor de Tecnologia da Informação.