Proceso de Diseño y Desarrollo en Finnegans para clientes

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

  1. 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.
  1. 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.
  1. 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.
  1. 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

  1. 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!
  1. 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.
2 Me gusta