· Peter Rausch
Un error común es creer que el código es perfecto y rechazar el feedback o las críticas. Sin embargo, aceptar el feedback y las críticas es fundamental para la evolución…
Buscar ganancias rápidas o maximizarlas sin considerar la calidad del producto es arriesgado. La presión por entregar un software sin probar puede generar problemas graves…
La tentación de añadir funcionalidades no solicitadas o complejidad adicional puede perjudicar el desarrollo. El "Gold plating", o añadir funcionalidades más allá de lo…
La hostilidad entre desarrolladores y QA es perjudicial. Ambos equipos trabajan por el mismo objetivo: software de calidad. Es crucial involucrar a los QA en todas las etapas del…
Definir el MVP (Producto Mínimo Viable) y lanzar funcionalidades de forma gradual es más eficiente que sobrecargar un único lanzamiento con muchas funcionalidades. Esto ayuda a…
Copiar código sin entender su propósito es arriesgado. Es importante entender el código que utilizas, evaluar si es eficiente y legible, y si existe una mejor manera de resolver…
El desarrollo de software implica etapas interdependientes. Saltarse etapas o posponerlas impacta directamente en la calidad final del producto y en los plazos de entrega. Los…
El artículo completo está en el blog de Premiersoft.