El producto de software Negocio, calidad y contexto
Pilar Barrio Raúl Martínez
Rodrigo Guzmán 2014 – v 3.0
Calidad de Producto caso de estudio
Rodrigo Guzmรกn
2014
Empecemos por el principio… año 2004
Arquitectura Cultura Calidad
ML = 1 BD, 1 .JAR, 1 HW
Bugs = alto impacto, $$$$
Evitar Errores, Probar todo
Construy贸 una din谩mica organizacional
Cacería de brujas
QA testea todo
Fix Semanales
Semanas de Prueba
Administración de criticidades
Deploys c/15 días
Bono según # bugs
Proyectos Anuales
Funcionalidad
多Contexto?
Usuarios = expertos, eligen, migran
Oferta =
Recursos = + tecnología – costo
2010 =
Calidad Cultura Arquitectura
Sitio MonolĂtico y Cerrado
ML = Plataforma Desacoplada y Abierta
ML= n BD, n .JAR, n HW
+ Poder a los Equipos + Responsabilidad
+ Agilidad: hw as, bd as, iterar, CI
Evitar Errores, Probar todo
Fix continuo
Scrum
Performance del Negocio
Sprint Semanales
80 deploys diarios
Organizaci贸n Tolerante a errores
Proyectos Trimestrales
TDD/Unit Test
Integraci贸n Continua
Bono seg煤n m茅tricas
Éxito Utilidad Usabilidad
Funcionalidad
Usuario
Producto
Ejemplo: Proyecto Moda
多 Principales Jugadores ?
Industria Vendedores
Usuario Negocio
Compradores
Industria: 多Drivers y Standars?
Estética
Talle, Color, GĂŠnero
Oferta
Compradores: 多Necesidades?
Discovery
Informaci贸n
Descuentos
Marcas
Vendedores: 多Problemas?
Inventario
Diferenciaci贸n
LogĂstica
Marketing
Negocio: 多Objetivos?
+ tráfico – fricción + conversión
Convertir visitas en usuarios y trรกfico en $
Posicionamiento
Competir
Asume Benedicto XVI
Asume Francisco
Tendencias
Dinero Transaccionado
15%
“Debes dejar que las cosas fracasen con la idea de que es mejor corregir los errores que intentar prevenir todos�
Ed Catmul, Presidente y cofundador de Pixar, Presidente de Walt Disney Animation Studios.
Gracias!!
Rodrigo Guzmรกn rodrigo.guzman@mercadolibre.com @rguzman_ml ar.linkedin.com/in/rodrigoguzman
El producto de software Negocio, calidad y contexto
Pilar Barrio Raúl Martínez
Rodrigo Guzmán 2014 – v 3.0
Abr 23, 2013
13.07 “Urgente: dos explosiones en la Casa Blanca y el Presidente Obama está herido”. 13.07 Tuit enviado a 2 millones de seguidores / RT 1181 veces. 13.08 Dow Jones cae 143 puntos (un 1% ) en segundos. El trading automático, 50% de las operaciones, causa “flash crash” y comienza a vender. 13.09 Se elimina el tuit, circula la noticia que el tuit de AP era falso. Jay Carney, portavoz de Obama informa: “El Presidente está bien, acabo de estar con él”.
Adaptado de El País “Culpables por crédulos” 29/04/2013 y Dailymail UK del 23/04/2013
Oct 22, 2012
Debate presidencial Obama – Romney Inundación de tuits apoyando / reprobando Nervios al no aparecer los tuits
Twitter Infrastructure Insufficient Copyright © 2012 - James Carlini - All rights reserved. © 2008 SYS-CON Media Inc.
…fue un problema técnico…
La visión de túnel
Abr 23, 2013
13.07 “Urgente: dos explosiones en la Casa Blanca y el Presidente Obama está herido”. 13.07 Tuit enviado a 2 millones de seguidores / RT 1181 veces 13.08 Dow Jones cae 143 puntos (un 1% ) en segundos. El trading automático, 50% de las operaciones, causa “flash crash” y comienza a vender. 13.09 Se elimina el tuit, circula la noticia que el tuit de AP era falso. Jay Carney, portavoz de Obama informa: “El Presidente está bien, acabo de estar con él”.
Más de $20.000 millones en acciones cambiaron de mano en el NYSE durante esos minutos. Adaptado de El País “Culpables por crédulos” 29/04/2013 y Dailymail UK del 23/04/2013
Oct 22, 2012 ….. Sospecha Debate presidencial Obama – Romney Inundación de tuits apoyando / reprobando Nervios al no aparecer los tuits
Posible conclusión: ¿es políticamente imparcial Twitter? ¿Cuántos abandonaron después de 2 o 3 intentos de conectarse? Twitter necesita ser capaz de manejar grandes volúmenes y si no puede hacerlo, no puede decir que está proporcionando una herramienta de medición precisa, en algo tan importante como un debate presidencial.
Twitter Infrastructure Insufficient Copyright © 2012 - James Carlini - All rights reserved. © 2008 SYS-CON Media Inc.
多Hay una sola calidad?
Calidad no es igual para todos me sirve me gusta
¿vale lo que cuesta?
conforme a requerimientos
hace todo esto
Garvin, D. (1984) What Does “Product Quality” Really Mean?
¿Quiénes somos nosotros? (o cómo nos vemos) Un emprendedor Una empresa de producto
Una empresa de desarrollo
¿?
Calidad como composici贸n
El consumidor/usuario
Los consumidores/usuarios
Experimentados Inundación de estilos Boca a boca Lanzamientos globales Recompensa = interés inmediato
Expectativas: “lo mejor de lo mejor”, no lo estándar http://trendwatching.com/trends/expectationeconomy.htm
¿Qué trabajo quiere hacer? ¿Cómo lo haría mejor? ¿Qué le impide hacerlo?
¿Qué le agrega valor? ¿Más es mejor?
Necesidades y expectativas ¿Qué trabajo quiere hacer?
El aspecto social
¿Por qué no
El aspecto emocional
lo hace?
¿Qué
gana si lo hace?
Complicado
Tiempo
Caro
Imagen
Inseguro
$$$$$$
Mi producto debería Alejarle
temores
Sencillo, accesible Empathy Map – Dave Gray BMG – A. Osterwalder
Permitirle ganar Tiempo, imagen
Necesidades y expectativas
Satisfecho con el producto Comando por voz 3D Pantalla curva
Sorprende y deleita
4 x HDMI 2.0 3 x USB WI-FI
Si mรกs, mejor
Funcionalidad suficiente
Funcionalidad insuficiente
Debe estar
Insatisfecho con el producto Calidad atractiva - Noriaki Kano 1980
Juegos Facilidad de uso Navegador WI-FI
Calidad, necesidades y expectativas
ÂżCuĂĄntos interesados? Necesidades Intenciones
Expectativas
Aspiraciones
Requerimientos
Compradores Visitantes
Socios de negocio
Desarrolladores
Competidores
Hackers / atacantes
Auditores
Consumidores/usuarios
多Cu叩ntos? 多Independientes? 多Conocidos?
Producto con pocas variaciones (Mc Donald) Decisiones m铆nimas / control / operaci贸n regulada
.
. .
. .
.
Producto con algunas variaciones (Men煤 fijo) Interacci贸n / control / operaci贸n regulada . . .
. .
.
Producto con muchas variaciones (À la carte) Interacción / control
Buen producto ‌..mal servicio
多Alcanza con lo visto?
?
Cultura Valores Estructura
Delegaci贸n
Valoraci贸n recompensa actitudes
Comunicaci贸n
Conocimiento y capacitaci贸n
Seguimiento Procesos
Comunicaci贸n y conocimiento
NASA Photo by JR Eyerman. 1960's.
…y …no siempre se trabaja en equipo y hay silos o “quintas”
Transmitimos el conocimiento …
… pero la gente rota continuamente
Original comic by Bonkers World
$$$$$$$$$ …nuestra Organización es muy grande y desconocemos la relación entre nuestros productos de software y el valor para el negocio…
$$$
¿Cómo aporta valor el producto?
…dependemos de las personas que conocen el producto….
… el usuario desconoce sus propios productos….
Organización Saber hacer Tener con qué Elegir al socio / proveedor
Responsabilidad por el producto / servicio Asegurar la calidad Tener procesos y guías Original comic by Bonkers World
¿Talle único?
DSDM
La cultura se establece por fe, por defecto o por consenso. Pero, por lo que sea, hรกgalo rรกpido. Adaptado de Steve Blank
¡¡¡¡¡PERO…..CUIDADO!!!!! Más visible
Cambios Operativos
Procesos, estándares
Herramientas
Sencillo de cambiar Conocimiento y capacitación
Cambios en la Gestión Planificación, delegación
Valoración y recompensas
Indicadores, seguimiento
Cambios en la Cultura
Valores
Menos visible
Estructura
Comunicación, actitud de las personas Complejo de cambiar
Peque単os logros Visibles, concretos, implementados, completos
No siempre ordenados Todos para el mismo lado Muchos, peque単os, a todo nivel
Festejados
La Dirección debe orientar y apoyar
Pero nosotros debemos salir de la “zona de confort” técnica y conocer más el negocio
¿Qué ganamos con todo esto…..?
Ganamos‌ Negocios Experiencia positiva en el cliente Menor prescindibilidad Perdurabilidad Evitar obsolescencia Mejor comunicación Motivación Foco Mejorar la calidad de vida laboral
¿Qué ganó Mercado Libre?
Calidad como composici贸n
Respuestas
Dudas
¿Aplica a mi negocio? Choca con los métodos que hoy uso Cambia la Organización No puedo parar lo que estoy haciendo ¿Será práctico? ¿Será difícil y trabajoso de usar? ¿Y si me quedo trabado? ¿Cuánto lleva entenderlo e implementarlo?
Diagnosticar y detectar gap Personalizar y capacitar Compatibilizar la organización Subirse al tren en marcha Crear un entorno motivador Mostrar casos, técnicas y modelos Avanzar en pequeños logros Integrar con el modelo actual
Estas ideas en: Software Product Quality Beyond Defects by Rodrigo Guzmán, Pilar Barrio la Iglesia & Raúl Martínez http://www.testingexperience.com/issues/testingexperience22_06_13.pdf
Acercando el producto de software al negocio Pilar Barrio la Iglesia, Rodrigo Guzmán, Raúl Martínez http://sg.com.mx/revista http://issuu.com/softwareguru/docs/sg45web
En nuestro blog http://ideassobresoftware.blogspot.com.ar/
Purple Cow: Transform Your Business by Being Remarkable - S. Godin 2009
Gracias
Pilar Barrio pbarrio@rmya.com.ar
RaĂşl MartĂnez rmartinez@rmya.com.ar @RaulMartinez582