Skip to content

cleuton/FalandoSobre.Software

Repository files navigation

Papo sobre software, com quem entende!

(c) 2018 Cleuton Sampaio.

Mais de 40 anos de experiência em desenvolvimento de software devem valer alguma coisa, não? É mais do que muitas empresas grandes por aí...

Para comemorar este marco em minha carreira, resolvi reunir meus melhores artigos sobre projeto e engenharia de software aqui, voltados para: Desenvolvedores, Gestores de projetos e Empreendedores, sem viés excessivamente técnico (o que eu posto no Bom Programador). O enfoque é em gestão e projeto de software.

Saca só o conteúdo:

Gestão de configuração de software sem traumas

Um dos maiores problemas do moderno desenvolvimento de software, a GCS é frequentemente negligenciada, trazendo consequências terríveis para o projeto

Veja AQUI

Governança de requisitos

Sim! O nome parece uma combinação de caôs dos anos 90, mas é uma prática eficaz contra muitos problemas, especialmente em um ambiente de TI em evolução.

Veja AQUI

Falando sobre: Arquitetura flexível

Arquitetura flexível é o que aumenta o ROI de projetos de software, permitindo que ele se adapte a novos requisitos e necessidades de negócio. Veja como fazer isso!

Veja AQUI.

Falando sobre: Erros catastróficos - Por que acontecem?

Sim, apesar de você tomar todo cuidado, e empregar todas as boas práticas, métodos e ferramentas, o resultado pode ser muito ruim, configurando o efeito guacamole de jiló e gerando erros catastróficos.

Veja AQUI.

Falando sobre: Antipatterns!

Aqui há monstros! Veja a influência dos anti-padrões nos projetos de software!

Clique AQUI

Falando sobre: Gestão de Tempo

Das 3 restrições básicas de um projeto (3 + 1): Escopo, Tempo e Custo (+ Qualidade), há uma que tem maior impacto em todas as outras: Tempo (ou prazo). Vejamos algumas ideias baseadas na experiência. Coisas que deram certo, coisas que deram (e dão) errado etc.

Clique AQUI

Falando sobre: Gestão de configuração

Uma verdadeira dor de cabeça para qualquer equipe de software, certo? Seja ela ágil ou iterativa, gerir mudanças concomitantes no software requer disciplina e controle, e vou mostrar um pouco disto aqui. Ah, e no final, tem um tutorialzinho de Git.

Clique no link: Falando sobre: Gestão de configuração

Falando sobre: Testes

Testes são parte do produto de software, pagos pelo Cliente e a ele devem ser entregues.

Clique no link: Falando sobre: Testes

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published