Já tem um bom tempo que não falo sobre assuntos técnicos por aqui. No entanto, outro dia tivemos que pagar uma dívida técnica bem alta e isso acendeu alguns alertas. Os produtos dos meus times sofrem atualizações constantes seja por…
O crescimento do mercado digital é prato cheio para cyber criminosos, que utilizam das fragilidades desses produtos que precisam do time to market cada vez menor. A competição vai ficando cada vez mais acirrada em um mercado que cresce em…
Neste artigo vamos falar sobre Test Driven Development (TDD), que é uma prática de desenvolvimento de software na qual os testes são pensados e escritos antes do código de negócio. Com isto, aumentamos muito a qualidade do produto e consequentemente…
A expressão “tech debits” ou dívidas técnicas foi utilizada, pela primeira vez, por Ward Cunningham criando a analogia de que às vezes podemos fazer dívidas como, por exemplo, tomar algum dinheiro emprestado do banco….
Toda vez que um time de desenvolvimento não realiza uma alteração no código que geraria uma melhoria na sua qualidade, dizemos que o time acumulou uma DÍVIDA TÉCNICA. Isso pode acontecer de modo intencional ou não, mas é algo que…
Em 2014 tive a chance de visitar a École42 em Paris. Eles estão fazendo uma experiência revolucionária na EDUCAÇÃO para a área de COMPUTAÇÃO. É impressionante ver centenas de iMac de 27 polegadas, bancados pela iniciativa particular, mas sem visar…
O texto de hoje tem a intenção de explorar uma pergunta que vez ou outra escutamos de algum cliente. É comum ouvir frases do tipo: “Já enxerguei a importância de ter testes automatizados! Os testes 100% manuais estão sacrificando nosso…
Imagine o seu próximo projeto de desenvolvimento de software. Ao planejá-lo, desde seu início até, digamos, daqui a seis meses, que nível de detalhes você pode utilizar nesse plano?…
Junto com meu aluno de mestrado, Carlos Alberto Franco, coordenador de projetos de desenvolvimento na Petrobras e recém mestre pela UFRJ, fizemos uma análise comparando a lei brasileira com a americana e a britânica….
Alguém que experimentou fazer Programação em par e saiu frustrado ou acha que não está fazendo da melhor forma. Obviamente, não existe solução mágica para o problema e sempre é bom ter o contexto da equipe e do projeto para…
Muitas organizações no mundo ainda insistem em definir “todo” o software a ser desenvolvido no principio do projeto. A verdade é que esse “todo”, quando se trata de software, não existe até que ele seja de fato criado….
O desenvolvimento de software é não repetitivo na sua essência, em código não existe “copiar e colar”. De fato, a criação do software é sempre um processo único a cada produto. uma das dificuldades do aluno está na percepção sobre…
Nós usamos cookies para lhe oferecer a melhor experiência digital durante sua navegação. Ao clicar "Aceitar Cookies", você consente com todos os cookies utilizados, em conformidade com nossa Política de Privacidade.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.