Consulta
¿Cómo se lleva a cabo nuestro proceso de diseño y desarrollo para asegurar que el resultado final sea exactamente lo que necesitás?
Respuesta
Nuestro proceso de diseño y desarrollo está diseñado para ofrecerte una visión clara y transparente. Entender cada etapa nos ayudará a alinear expectativas, colaborar de manera eficiente y asegurar que el resultado final sea exactamente lo que necesitás. El proceso se divide en dos fases principales: la Fase de Diseño y la Fase de Construcción y Entrega.
Pasos a seguir
Fase de Diseño: Entendiendo el problema
- Etapa 1: Entender y Relevar
- Lo que hacemos nosotros:
- Nos reunimos con vos para documentar los puntos claves del requerimiento.
- Identificamos el problema central y realizamos preguntas iniciales para enmarcarlo.
- Analizamos si la funcionalidad estándar de nuestro sistema puede resolver tu necesidad mediante configuración o herramientas NO Code.
- Si se requiere un desarrollo, consultamos con un líder técnico para obtener un orden de magnitud: una estimación inicial y aproximada de las horas.
- Lo que necesitamos de vos:
- Que expliques con la mayor claridad posible el problema o la necesidad de negocio y sumes a los usuarios claves en esa explicación.
- Que nos proporciones información de apoyo que nos ayude a entender tu proceso actual (por ejemplo, planillas de Excel, documentos, ejemplos concretos).
- Estar disponible para responder preguntas que nos permitan acotar el alcance inicial.
- Etapa 2: Ideación
- Lo que hacemos nosotros:
- Creamos un resumen visual del proceso (a menudo utilizando herramientas como un talktrack en Miro) para asegurar un entendimiento común.
- Identificamos los puntos clave a resolver.
- Proponemos un concepto o idea general de la solución.
- Lo que necesitamos de vos:
- Que valides el concepto. Es fundamental que nos confirmes que entendimos correctamente el problema y que la solución propuesta va en la dirección correcta.
- Que involucres a los usuarios claves de tu equipo para que aporten su visión.
- Etapa 3: Prototipado
- Lo que hacemos nosotros:
- Detallamos con mayor profundidad cómo será la funcionalidad: su aspecto general, validaciones principales y los casos de uso más importantes.
- Creamos un prototipo (generalmente un documento o presentación visual) que sirve como una guía más concreta de la solución.
- Con base en este nivel de detalle, generamos una estimación final de horas, que será mucho más ajustada que la estimación inicial.
- Lo que necesitamos de vos:
- Que revises el prototipo en detalle. Este es el momento de asegurarse de que los flujos de trabajo y las reglas de negocio clave estén contempladas.
- Que definas y valides los casos de uso básicos (por ejemplo, “¿qué sucede si el usuario realiza la acción X?”).
- Que nos des tu aprobación del prototipo, esto establece el alcance principal del desarrollo.
- Etapa 4: Especificación Funcional
- Lo que hacemos nosotros:
- Redactamos un documento exhaustivo que incluye todos los elementos de software a desarrollar, las historias de usuario, casos de testeo, validaciones y el comportamiento esperado del sistema.
- Lo que necesitamos de vos:
- Que valides la etapa más crucial del proceso. Debés revisar y aprobar este documento. Es importante destacar que lo que no esté detallado en la especificación funcional, no será parte del desarrollo.
- Si algún punto no es claro o es muy técnico, con gusto coordinamos una reunión para explicarlo en detalle. Tu “OK” final es la luz verde para que comience la construcción.
Fase de Construcción y Entrega
- Etapa 5: Desarrollo y Pruebas Internas
- Lo que hacemos nosotros:
- El equipo de desarrollo traduce la especificación funcional en herramientas de software.
- Realizamos pruebas internas para asegurar la calidad y el correcto funcionamiento de acuerdo a lo especificado.
- Lo que necesitamos de vos:
- En esta etapa, no se requiere tu intervención activa. ¡Es nuestro turno de trabajar!
- Etapa 6: Entrega y Validación Final
- Lo que hacemos nosotros:
- Te avisamos cuando el desarrollo esté instalado en tu ambiente productivo o coordinamos con vos la instalación del desarrollo en el ambiente correspondiente, en caso de que tu espacio de trabajo esté alojado en un servidor propio.
- Realizamos las configuraciones necesarias y verificamos que todo esté operativo.
- Lo que necesitamos de vos:
- Que pruebes y valides la funcionalidad entregada en un plazo oportuno. Es tu tarea verificar que lo que se ha entregado corresponde con lo que se aprobó en la especificación funcional y definimos juntos en la etapa de diseño.
- Proporciones tu conformidad final (por ejemplo, un “OK” por correo electrónico). Esta aprobación es necesaria para cerrar formalmente el caso de desarrollo.