#calidad de software

Publicaciones etiquetadas con calidad de software.

  1. Soy tech lead, pero parece que lo que hago afecta más de lo que ayuda

    ~5 min Productividad

    Juan R. de CDMX pregunta sobre cómo encontrar un balance adecuado en sus responsabilidades como tech lead en una fintech emergente.

  2. Hoy tienes dos opciones

    ¿Cuál vas a elegir?

  3. Los standup meetings pueden estar destruyendo tu equipo, y no te estás dando cuenta

    El standup meeting es una práctica común en equipos de desarrollo de software. Pero a largo plazo, puede causar más problemas que beneficios si ignoras esto.

  4. Evita frustrar aún más a tus usuarios con tu documentación

    La documentación técnica puede ser frustrante para los usuarios. Evita el lenguaje condescendiente y utiliza la empatía para crear una experiencia clara y accesible.

  5. Incrementa el valor de tu documentación con arte ASCII

    Una imagen dice más que mil palabras. Esto también es cierto cuando se trata de explicar tu código.

  6. El Triángulo de la Documentación de Código

    ~1 min Productividad

    Toda pieza de código está documentada en 3 dimensiones distintas, cada una respondiendo una pregunta muy particular: ¿Qué, por qué y cómo?

  7. La realidad de trabajar como desarrollador en Amazon

    Descubre lo que se necesita para sobrevivir en el conglomerado de mini-empresas que es Amazon, desde la perspectiva de un Sr. Design Technologist.

  8. El nombre que le pones a las cosas sí importa

    El nombre de las variables y funciones sí importa. Aprende cómo la nomenclatura adecuada en la programación puede potenciar tus soft skills y mejorar tu carrera.

  9. 5.8% de los usuarios de un videojuego reportaron el 38% de los bugs: usaban Linux

    Es como tener un equipo de QA de 700 personas gratis: la comunidad de Linux está excepcionalmente bien entrenada para reportar errores.

  10. No escribas bugs

    Un consejo puntual para reducir sistemáticamente la cantidad de errores que escribes en tus programas: re-lee tu código frecuentemente.

  11. ¿Por qué hay una guía de estilo para JavaScript?

    Se me hace muy curioso cómo es tan fácil ver el lado negativo de las cosas en lugar de preguntarse qué problema se está intentando resolver.

  12. Cómo hacer soporte te hace mejor ingeniero

    Hacer soporte de usuario es parte integral del desarrollo profesional de cualquier ingeniero de software. Búscalo en vez de evitarlo.

  13. Haz código que no necesita documentación. Y documéntalo.

    Que documentes algo no es una admisión que no fuiste lo suficientemente inteligente para escribir “buen” código, sino un acto de compasión.

  14. Trabajo remoto: cómo propiciar una mejor colaboración

    Ser productivo significa tomar acciones concretas con el objetivo de reducir la incertidumbre en un sistema de organización de información; reducir la entropía.

  15. Comunicación efectiva: no te disculpes

    Cuando se trabaja en un equipo remoto, es de suma importancia tener en cuenta que cada persona es completamente diferente, y que no importa que estén trabajando hacia el mismo objetivo, cada quien carga con sus propios dogmas, vicios, y preocupaciones.

Recibe contenido sobre calidad de software y temas relacionados cada semana.

Suscribete