Opa, overral gostei bastante do post. Só toma cuidado sobre a parte do detalhista, programador que detalha demais, documenta muito e fica colocando muito tempo em qualidade, modularidade e organização do código pode acabar no final não fazendo nada ou até mesmo tendo que refazer projetos inteiros 🥲
O esquema é detalhar sim, desenhar fluxo, fazer um pouco da arquitetura, mas é mais importante colocar a mão na massa e mostrar pro cliente os módulos do negócio funcionando do que ficar detalhando muito e colocando muita purpurina em algo que precisa ser mais funcional do que bonito.
Realmemte ser detalhista demais pode ser uma faca de dois gumes. Por isso devemos ser detalhistas na medida do possível para equilibrar.