Los productos de software, como los programas independientes, las aplicaciones y servicios web, y las aplicaciones móviles, han transformado nuestra vida cotidiana y laboral. Existen decenas de miles de empresas dedicadas a estos productos y cientos de miles de ingenieros de software trabajan en todo el mundo en su desarrollo. Contrario a lo que algunos puedan pensar, la ingeniería de productos de software requiere más que habilidades de programación. Por ello, he escrito este libro para presentar algunas de las actividades de ingeniería de software que son esenciales para la producción de productos confiables y seguros.