Aplicación web
Desarrollo de aplicaciones web
Portales de clientes, servicios internos y herramientas de administración construidos como sistemas que funcionan, no como páginas sueltas.
En qué consiste este trabajo
Una aplicación web reúne flujos de trabajo, datos y roles. Diseño y entrego la interfaz, la lógica del servidor, el modelo de datos, el despliegue y el crecimiento por etapas.
Para quién es
- Empresas que sustituyen hojas de cálculo y cadenas de mensajes por un servicio interno
- Productos en los que los usuarios necesitan acceso seguro a sus datos
- Equipos que necesitan un camino por etapas para un sistema en crecimiento
Preguntas que respondo antes de empezar el trabajo
- ¿Quién usa el sistema y para qué?
- ¿Qué roles y niveles de acceso se necesitan?
- ¿Qué datos y sistemas externos intervienen?
- ¿Qué es imprescindible ahora y qué puede esperar?
Cómo avanza el trabajo
Flujos y roles
Definir quién hace qué en el sistema.
Datos y arquitectura
Diseñar el modelo de datos, las API, las integraciones y los permisos.
Desarrollar
Implementar la interfaz y la lógica del servidor y, después, probar los flujos principales.
Lanzar y evolucionar
Desplegar, monitorizar y planificar la siguiente etapa.
Límites y reglas de trabajo
- Empezar por los flujos de trabajo y los datos, no por las pantallas
- Diseñar el control de acceso y la seguridad desde la primera versión
- Cada etapa termina en una versión que funciona y se puede verificar