No todo está tan mal como parece. La cuestión es dónde poner el listón. Hablamos de qué es la calidad del software con Dani Ramírez (@dramirezbcn), que se ha enfrentado a proyectos de desarrollo de todo tipo. ¿Cómo medimos la calidad de un programa? Una métrica es que cumpla las expectativas del usuario. Pero ¿vale todo con tal de que funcione? ¿A quién más tenemos que contentar? Al cliente final, al equipo de desarrollo, a nuestro ego interior... ¿Podemos cumplir con todas estas necesidades? Y si no es así, ¿qué tiene cabida y qué queda fuera del marco de la calidad del software?
00:00 Presentación
00:35 Tenemos un invitado estrella
00:40 ¿Quién eres tu Dani Ramirez?
01:30 Hoy hablamos de calidad de software.
03:40 Aparte de funcionar bien, ha de parecer que funciona bien
04:20 Un software funciona para lo que tu crees que va a funcionar
05:20 La calidad del software también es que una aplicación falle bien
07:01 Todos somos usuarios de la aplicación
09:50 La calidad del software depende del tipo de proyecto.
12:17 No puedes testear todo, el usuario final te la lía
15:00 ¿Nos patrocinais el podcast?
16:10 El testeo es problema del desarrollador o del equipo de QA
18:50 Hasta ahora no he conocido a ningún QA con "ese nivel"
21:50 Hoy deployas algo y mañana haces el fix porque "no funciona"
23:50 Historias de una linia
25:10 Es muy difícil llegar a un nivel de calidad bueno cuando el proyecto esta destruido por dentro.
27:50 Arreglar esto es un fostio que no veas. Tira tira, que seguro que no se dan cuenta.
29:30 El mundo de los bug bounties
30:10 Pensarías que Chrome es un software de calidad?
34:02 Nosotros como desarrolladores también somos usuarios del software.
37:00 Reivindicamos la figura del DX (developer experience).
41:20 Sergio es Laro Croft. Nuestro arqueologo del software.
42:00 El dato de Mierda
48:30 ¿De qué vamos a hablar en el próximo episodio?
50:30 Despedida