Disfruta programando

El podcast

Tito, coordinador de desarrollo de Velneo nos habla de Calidad de Software

Tito, Coordinador de desarrollo en Velneo cuenta con muchos años de experiencia en la gestión de equipos de desarrollo, en la integración continua y está realmente implicado en conseguir una calidad de software continúa en sus equipos. En este episodio nos habla de aspectos muy interesantes que debemos conocer para valorar la importancia de la calidad del software en nuestros productos y servicios.

¿Qué es calidad de software?

  • No es corregir bugs
  • No es sólo hacer pruebas
  • No hay que hacerlas a mano
  • Nunca es suficiente: automatizar e incorporar a la rutina
  • Escribir software que satisfaga las necesidades sin provocar bugs
  • Entonces, ¿quién es el responsable de QA en una empresa software?
  • No es tener una persona haciendo pruebas De Garzás:

Integración continua / Continuous delivery

  • Integración contínua (Jenkins)
  • El proceso comienza en cada puesto de desarrollo:
    • IDE y desarrollo por sistema (Visual Studio, QtCreator)
  • Control de versión de código (Perforce)
  • Compilación con cada cambio donde comprobamos:
    • Qué compila
      • En todos los sistemas operativos
    • Que se ejecuta
      • En todos los sistemas operativos
    • Que pasa los tests
      • En todos los sistemas operativos
      • Pruebas unitarias
      • Pruebas funcionales
      • Benchmark
    • Compilación de calidad continua:
      • Análisis estático
        • Cpp Check
        • Warnings
        • Código duplicado
        • Ortografía
        • Codecs (ficheros utf-8)
      • Análisis dinámico
        • Memory leaks
        • Profiling (Valgrind)
  • Técnicas
    • Guía de estilo
    • Revisión de código
    • Programación por pares
    • Refactorización
  • Pruebas
    • Unitarias
    • Funcionales
    • Integración
    • Carga
    • Interfaz
    • Usabilidad
    • Seguridad
    • Manuales
  • Métricas
    • Cobertura de tests
    • Tamaño de instalables, componentes
    • Incidencias por versión
    • Líneas de código

Archivado en: Podcast


Escrito, dirigido y producido por Jesús Arboleya y Mario Conde.

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas recientes

  • Vive en vidiv tus eventos online con Alfonso Gutiérrez
  • Aplicaciones muy interesantes de Ceesa con José Luis Cuesta
  • La importancia de entrevistar a tus clientes para mejorar tu producto
  • Conoce a HolaSoft una empresa 100% SaaS
  • Reduce la deuda técnica para mejorar tu productividad

Comentarios recientes

  • Matias Castro en Vive en vidiv tus eventos online con Alfonso Gutiérrez
  • Matias Castro en Reduce la deuda técnica para mejorar tu productividad
  • Matias Castro en 2021 odisea en el software
  • DProgramando en 2021 odisea en el software
  • Matias Castro en 2021 odisea en el software

Disfruta programando

Bienvenido al blog Disfruta Programando donde encontrarás información relacionada con el mundo del desarrollo de aplicaciones empresariales, con contenidos relativos a la programación, análisis, bases de datos, cloud, frameworks de trabajo, agilidad, marketing, productividad, comunicación, etc. Es decir, contenidos relacionados con el ámbito empresarial de los negocios.

Jesús Arboleya y Mario Conde trabajan en Velneo, dirigen y producen los episodios del Podcast que lleva el mismo nombre que este blog y que se publican en iVoox y iTunes.

Copyright © Jesús Arboleya y Mario Conde, 2018