Académique Documents
Professionnel Documents
Culture Documents
1. OBJETIVO
Establecer los estándares mínimos que deben cumplir todos los productos desarrollados en
NativApps.
2. CONTENIDO
2.1. Las IP de los servidores (API, WEB, BD) deben ser EIP (elásticas) con el fin de que a nivel de
infraestructura del proyecto se pueda escalar, modificar, migrar y demás operaciones sin
tener que desarrollar cambios en la app ni en los servicios asociados a estas
2.2. Se debe garantizar que la aplicación gestiona correctamente las conexiones, ya que en
otro caso el consumo de endpoints traumatiza el rendimiento de la memoria
2.3. El consumo de los servicios de backend debe ser medido, pre-calculado e implementado
bajo estos parámetros, con el fin de asegurar navegabilidad de la app y costos de servidor
2.4.1 Tipo de dato: El sistema debe validar que los campos solo permitan ingresar el
tipo de dato correspondiente a este. Ejemplo: Campo teléfono solo debe
permitir digitar números.
2.4.2 Encoding: Se debe validar que al insertar caracteres especiales por el usuario
(emoticones, paréntesis, tildes, ñ, etc.) y visualizar nombres y campos, muestre
todos los caracteres en su formato correcto y completo tanto en app o en base
de datos en vez de un código ASCII.
- En los casos que se manejan rangos por fecha, el sistema no debe permitir
que la fecha fin sea menor a la fecha inicio y viceversa.
- Verificar en los casos que al ingresar una fecha está no deba ser menor a la
fecha actual
CÓDIGO: I-DE-01
ESTÁNDARES MÍNIMOS DEL PÁGINA: 2
PRODUCTO VERSIÓN: 01
2.5.2 Los mensajes deben ser modificables o configurables desde servidor o desde
CMS (Content Management System) y no quemados en aplicación.
Error: será utilizado cuando el sistema no pueda realizar la petición del usuario,
crear registro existente, eliminar registros asociados a otros procesos, adjuntar
archivo con mayor tamaño al permitido, adjuntar archivo con formato no
permitido, etc.
Sugerencias:
2.7.1 Volver al home: En cualquier pantalla que se encuentre el usuario debe tener
la posibilidad de volver a la página principal.
2.7.2 Limpiar formularios: En todos los formularios existentes debe estar la opción
limpiar formulario.
2.7.4 Indicar al usuario los límites de tamaños y tipos de archivo que aceptará la
aplicación al momento de subir fotos, videos o documentos, etc., junto al
campo que realice esta funcionalidad. Esto se debe comunicar al cliente para
que sugiera límites específicos sí desea.
2.8.2 Todos los botones de la aplicación o páginas web deben tener un endpoint
asignado. No debe haber botones sin función.
2.9. Contraseñas
2.10. Actualizaciones
2.10.1 Por cada inicio de la app se debe validar si tiene actualización y forzar al usuario a
descargar e instalar para continuar.
Es importante que se tenga una buena ortografía, que los textos sean claros, coherentes
y precisos para el lector:
• Tildes
• Signos de puntuación
• Palabras en contexto