¿Alguien ha tenido éxito con Agile en el desarrollo de productos SaaS?

Definitivamente, no me imagino lo contrario. Mi sugerencia principal sería entender los conceptos básicos de Agile, el resto es todo sentido común. ¡Y tienes que ser bueno priorizando! Hay herramientas que hacen la vida mucho más fácil también. Cuando se trata de la experiencia del usuario y el proceso de diseño, diría que ser ágil significaría comenzar desde Wireframes involucrando a todas las partes interesadas. También comience a capturar los requisitos comerciales a nivel de estructura alámbrica. Luego, comience a desarrollar los wireframes en maquetas y, finalmente, en un prototipo solo para que todos estén en la misma página. En ese punto, priorizaría qué partes se desarrollarán primero y se crean los diseños de esas páginas, no es necesario tener 20 páginas diseñadas el día 1 si los desarrolladores solo pueden manejar 5 en las primeras 4 semanas, ¿verdad? Esto es solo un ejemplo.

Una buena herramienta que lo ayudará a comenzar este proceso es SnapUp by QuickFocus. Herramienta de creación de prototipos y maquetas gratuitas con colaboración incorporada | Lanzarse sobre !

Hemos tenido una buena cantidad de éxito al usar Agile para nuestro producto SaaS, donde hemos utilizado Agile para mantener y administrar nuestro producto SaaS durante más de 5 años y también conceptualizamos, diseñamos, desarrollamos y lanzamos un nuevo producto utilizando la misma metodología. Los 2 tienen enfoques ligeramente diferentes, ya que es bastante manejable tener un producto listo en constante evolución en lugar de sacar algo completamente nuevo.

Tenemos un propietario de producto respaldado por un par de analistas de negocios. El equipo de diseño, producto y desarrollo no está ubicado, lo cual es uno de los desafíos, pero el modal funciona bien para nosotros. Finalmente, el equipo de desarrollo también se distribuye en 3 zonas horarias. Los gerentes de desarrollo y control de calidad junto con el arquitecto técnico están profundamente coordinados con los equipos de productos. Herramientas como yammer, Skype, wiki, JIRA, CC, RSS ayudan a todo el proceso de coordinación y comunicación.

Hay 2 explicaciones sobre cómo funciona nuestro proceso.

1. Para el desarrollo general de productos
Una lista de características siempre está lista y priorizada mediante el aporte de varios equipos de atención al cliente, gerentes de ventas y productos. Se estima un conjunto prioritario de características y luego se incluye en un plan de lanzamiento que abarca varios lanzamientos para varios elementos prioritarios.
Esta lista también forma parte de la hoja de ruta de alto nivel, que con frecuencia se comparte con nuestros clientes clave.
Para el conjunto prioritario de características de los elementos que constituyen la parte del lanzamiento, se conceptualizan y se enmarcan.
Estos marcos de alambre se ejecutan con el producto interno y los equipos de CS según la necesidad. La mayoría de las veces, los marcos de alambre son preparados por el miembro del equipo de Diseño, que forma parte del personal de desarrollo.
Los marcos de alambre son de alto nivel de flujo y no una especificación detallada.
Los marcos de los cables pasan a revisiones de iteración y una vez que la característica es clara en términos de comprensión, el desarrollador se dirige hacia el diseño, QA hace los casos de prueba para el desarrollador.

Las revisiones semanales garantizan que se cuiden los requisitos cambiantes.

Las versiones son generalmente de 3 meses [dividido en 6 iteraciones, la última iteración es UAT / estabilidad]

2. Para el desarrollo de productos desde cero

El desarrollo fue una ventana de 8 meses dividida en iteraciones de 2 semanas. Debo decir que los clientes estuvieron involucrados en cada iteración, desde marcos de alambre hasta maquetas y prototipos en los que se puede hacer clic y elementos en desarrollo hasta el lanzamiento. Sin embargo, este es un gran desafío y realmente puede desviar a uno del objetivo central.

La razón por la que digo parcial es que la fase inicial de la estructura de alambre / prototipo casi no tiene ninguna contribución de los clientes, en las fases donde la estructura de alambre obtiene la forma del producto … ocurren muchos cambios mentales.

También debo enfatizar que para que Agile funcione con éxito necesita un equipo de desarrollo muy sólido que comprenda y corresponda a los cambios. Un propietario de producto muy fuerte que entiende bien el equipo de productos y tecnología. Y un soporte de gestión para permitir que Agility tome su propio curso. Sin embargo, también me gustaría enfatizar que he visto ágil hacer que la innovación se reduzca lentamente …
Más sobre este blog … http: //pm-better-than-sex.blogsp

More Interesting

¿Qué tan grande es la inquietud para los CEO de las startups de SaaS seed A, y qué otros problemas están tratando de resolver?

En una pequeña empresa de comida rápida que necesita un software POS, ¿qué características son más importantes para controlar las ventas y los inventarios?

¿Cuál es la mejor carrera en los próximos 20 años: desarrollador de Salesforce.com o desarrollador de .NET?

Cómo configurar SaaS Google Analytics

¿Cuán eficientemente manejas tu gimnasio?

¿Dar una demostración cerrada de su producto SaaS es mejor o peor que una demostración en persona (estilo de calificación de ventas)?

¿Cuál es el mejor SaaS de contabilidad de marca blanca?

Antes de decidir comprar una solución basada en la nube, ¿qué preguntas debe hacerle mi empresa a un proveedor?

Quiero agregar una función de colaboración a mi producto SaaS. ¿Cómo sabré cuál es la mejor opción? (Chat / Foro / discusiones tipo Facebook)

¿Es viable un producto SaaS con una rotación extremadamente alta pero un costo de adquisición extremadamente bajo?

Para un SaaS B2B, después de enviar una propuesta de negocio, ¿cuál es el consejo final para cerrar el trato durante el seguimiento? ¿Qué tasa de conversión de propuesta enviada al cliente cerrado puede ser exceptuada?

¿Cuáles son las mejores opciones de servidor para SaaS?

¿Existe un buen creador de aplicaciones de bricolaje SaaS basado en la web?

¿Existe algún App Tech SDK que pueda ayudar en gran medida a calcular LTV por usuario o segmento / cohorte?

¿Cuáles son los productos SaaS más populares utilizados para la cocción de inversión?