O que é componentização de software?
Podemos descrever a componentização de software como uma unidade de software que, quando unida a outras unidades, foram um sistema ainda maior, que proporciona mais agilidade durante o desenvolvimento de…
Teste unitário e teste end to end: o que são?
Parte dos desafios dos programadores de sistemas é assegurar que os resultados serão livres de erros, já que isso proporciona uma experiência mais interessante aos usuários, menos correções de bugs…
O que é TDD?
Se você trabalha com tecnologia e desenvolvimento de softwares, provavelmente já ouviu falar de Test Driven Development ou Desenvolvimento Orientado por Testes, em português. Durante o desenvolvimento de um software,…
O que é escalabilidade de software?
Você já ouviu falar no termo escalabilidade? Pois bem, no mundo corporativo esse termo é muito usado para designar empresas que tem como objetivo aumentar o volume em suas atividades…
Como funciona uma software house?
A expressão software house ou software factory, começou a ser utilizada na década de 60, mas se popularizou apenas na década de 90. Esse nome consiste no conceito de aplicar…
Prova de conceito: o que é e como elaborar?
Muito utilizado na área de TI, o termo prova de conceito, PoC ou Proof of Concept se refere a prova prática do conceito teórico utilizado para construir a lógica de…
User Experience: o que é?
Criado por Don Norman o termo User Experience (UX), – que, em português, significa experiência do usuário – representa um conceito que, apesar de hoje fazer alusão a tecnologia, sempre…
O que é uma software house?
Em momentos de crise ficamos ainda mais propensos a analisar aquilo que está a nossa volta, desde reflexões internas até coisas que estão presentes em nosso cotidiano e não vivemos…