Desarrollo de aplicaciones web y móviles que encajan en la rutina de quien las usa
Para empresas que necesitan llevar procesos, información y atención al navegador, al móvil o a ambos. Solvers parte de la rutina de quien va a usar la aplicación, elige contigo el formato adecuado, la conecta a los sistemas de tu empresa y acompaña su evolución.
¿Prefieres el correo? Escribe a contato@solvers.com.br.
El formato adecuado depende de quién la usa y dónde
Un equipo en la oficina, un profesional en campo y un cliente que sigue una entrega pueden necesitar accesos distintos. Por eso la elección no empieza por la tecnología de moda, sino por quién necesita la información, dónde la va a usar y qué proceso hay que apoyar.
- Aplicación web. Se accede desde el navegador y se adapta a distintos tamaños de pantalla. Puede ser una buena opción cuando el trabajo depende de conexión y el usuario necesita acceder a la información desde ordenadores y móviles sin instalar nada.
- App para móvil. Útil cuando la experiencia necesita aprovechar recursos del dispositivo, como la autenticación biométrica o compartir archivos. También facilita el acceso desde la tienda y se adapta a la rutina móvil.
- Ambas, conectadas. Un portal web y una app pueden compartir la misma información, cada uno en el contexto en que resulta más útil.
El funcionamiento sin internet no debe darse por hecho: si es necesario, tiene que ser un requisito del proyecto desde el principio.
Qué incluye un proyecto de aplicación
- Comprensión del proceso, de los datos necesarios, de las responsabilidades y de los resultados esperados, antes de las pantallas.
- Elección entre web, móvil o ambas, y definición de los requisitos que cambian el proyecto, como el uso sin internet y los recursos del dispositivo.
- Integración con los sistemas y servicios externos de los que depende la operación, con el comportamiento de cada integración definido.
- Acceso y protección de la información: permisos, configuración y recursos como la autenticación en dos factores y la biometría, cuando corresponda.
- Publicación en Google Play y en la App Store, cuando corresponda, con las responsabilidades de cada parte acordadas.
- Primera entrega delimitada, con prioridades y criterios de validación, y los siguientes pasos definidos con el cliente.
- Seguimiento, correcciones y mantenimiento, según el alcance y las condiciones acordadas.
De la rutina de quien la usa a la evolución de la aplicación
Una aplicación útil tiene que encajar en el trabajo de quien la usa. Por eso el proceso va antes que las pantallas.
- 01
Entender la rutina
Quién la va a usar, dónde, con qué información y responsabilidades, y qué resultado espera la empresa.
- 02
Elegir el formato
Aplicación web, app para móvil o ambas, considerando la conectividad, los recursos del dispositivo, la distribución y el mantenimiento.
- 03
Definir la primera entrega
Un alcance delimitado, con prioridades y criterios de validación claros.
- 04
Desarrollar e integrar
Pantallas, reglas, acceso y las integraciones con los sistemas de los que depende la operación.
- 05
Validar con quien la usa
El equipo del cliente aclara las reglas y evalúa si el flujo atiende a la operación.
- 06
Publicar
En el navegador y, cuando corresponda, en Google Play y en la App Store, con las responsabilidades de cada parte acordadas.
- 07
Evolucionar
Seguimiento, correcciones y nuevas etapas, según las necesidades identificadas y lo acordado.
My Solvers: portal web y app conectados
My Solvers, desarrollado por Solvers, reúne información de proyectos, documentos, finanzas y atención. Se puede acceder en la web y con una app para Android e iOS. En el móvil, la app presenta el portal en una estructura propia para el dispositivo, con recursos como compartir archivos y el acceso a la sesión con biometría, cuando esa opción está activada y disponible.
La solución se comunica con servicios externos: Azure DevOps para la información de proyectos, Clicksign para la firma de documentos, Banco Inter para procesos financieros y Focus NFe para la emisión de facturas de servicios, según los recursos y la configuración aplicables. Conoce más sobre la integración de sistemas.
Cuando cambia una información, el sistema registra un evento, un aviso para las etapas que necesitan saberlo, y un procesamiento posterior se encarga del envío. El acceso cuenta con autenticación en dos factores.
Estas elecciones atienden a las necesidades de My Solvers; otros proyectos pueden pedir soluciones distintas.
Dudas sobre el desarrollo de aplicaciones
¿Necesito una app para móvil o un sistema web?
Depende de quién la va a usar, dónde la va a usar y qué proceso hay que apoyar. Una aplicación web se usa desde el navegador y se adapta a distintas pantallas, sin instalación. Una app puede ser útil cuando la experiencia necesita aprovechar recursos del dispositivo. En muchos casos, tiene sentido combinar las dos.
¿La app funciona sin internet?
El funcionamiento sin internet no debe darse por hecho. Si es necesario, tiene que ser un requisito del proyecto, definido desde el principio e incluido en la solución.
¿Solvers publica la app en Google Play y en la App Store?
Cuando la app se distribuye en las tiendas, acordamos quién se encarga de la cuenta, del envío, de la información exigida, de las actualizaciones y del seguimiento de la revisión. El reparto depende de a nombre de quién se publicará la app, del acceso disponible y del contrato. La aprobación la hacen las propias tiendas y no debe darse por garantizada.
¿La app puede conectarse a los sistemas que la empresa ya usa?
Puede, cuando la operación lo necesita. My Solvers, por ejemplo, tiene integraciones con Azure DevOps, Clicksign, Banco Inter y Focus NFe, cada una orientada a una necesidad del producto y sujeta a la configuración aplicable. Cada integración tiene un comportamiento propio, que hay que definir en el proyecto.
¿Cómo queda la seguridad del acceso?
El acceso puede contar con recursos como la autenticación en dos factores y, en el móvil, la biometría, cuando el dispositivo ofrece el recurso y el usuario la activa. Estos mecanismos forman parte de un enfoque de seguridad que también depende de permisos, configuración y cuidados a lo largo del desarrollo. Ningún recurso aislado elimina todos los riesgos.
¿Qué significa que una aplicación funcione con eventos?
Un evento es el registro de que ocurrió algo relevante en el sistema. En lugar de que cada etapa dependa de una secuencia rígida, otros componentes reaccionan al evento y hacen la parte que les corresponde. El diseño también tiene que prever el seguimiento y el tratamiento de fallos y repeticiones.
¿Qué pasa después de la entrega?
El seguimiento, las correcciones, el mantenimiento y la evolución siguen el alcance y las condiciones acordados en cada proyecto. La evolución depende de las necesidades identificadas con quien usa la aplicación.
Para profundizar
Artículos del blog en portugués:
¿Qué rutina necesita apoyar tu aplicación?
Cuéntanos quién la va a usar, dónde, qué información tiene que estar a mano y con qué sistemas tiene que comunicarse la aplicación. A partir de ahí, evaluamos juntos el formato y por dónde empezar.
Habla sobre tu aplicación →O escribe a contato@solvers.com.br.