Criterios generales para proyectos de aplicaciones móviles

De Gobmx
Saltar a: navegación, buscar

Objetivo

El objetivo del presente documento es presentar los criterios generales aplicables para el desarrollo de un proyecto de apps móviles (aplicación móvil) de las Dependencias de la APF.

A lo largo de este documento como tipo de entregable es considerado el Documento del alcance del proyecto (en caso de un desarrollo por parte de la misma Dependencia) o Anexo técnico; documento previo al desarrollo de la app que las dependencias de la APF presentan para Vo.Bo. de la UGD.

Consideraciones para determinar los entregables para la integración de apps

Las aplicaciones móviles se clasifican de acuerdo a su diseño del uso de recursos y características técnicas de su construcción, para fines de este documento serán consideradas de la siguiente manera:

  • Nativas: La aplicación y sus servicios residen en la memoria del dispositivo móvil (funcionan sin conexión a internet y tienen acceso a los recursos del dispositivo móvil).
  • Híbridas: La aplicación reside en el dispositivo móvil y sus servicios están distribuidos tanto en el dispositivo móvil como también en un servidor de backend (sólo ciertas funcionalidades se ejecutan haciendo uso de los recursos del dispositivo móvil y otras se operan como una aplicación web).
  • app: Término con el que se identifica a la aplicación móvil que se instala y opera en el dispositivo móvil.
  • api: Término con el que se identifica a los servicios de la app que se operan desde un servidor de backend.

La integración de una nueva app se basa en su nivel Interacción:

  • Nivel 1 de interacción Informativo: La app sólo permite al usuario la consulta de determinada información.
  • Nivel 2 de interacción Operativo: La app permite al usuario tener cierta interacción con el sistema (por ejemplo: levantar reportes, calificar servicio, envío de información, descargar o subir archivos).
  • Nivel 3 de interacción Interoperable: La app permite realizar intercambio de información entre dependencias y/o servicios.

Descripción de los criterios generales para la evaluación del producto tipo app (aplicaciones móviles)

A continuación se describe la clasificación de los estos criterios:

  • Interfaz gráfica: Se refiere a las características de formato de la app (la manera en que está diseñada y/o estructurada).
  • Contenido: Es la información contenida en la app.
  • Usabilidad: Se refiere a las características de la app para que ésta le permita al usuario operar las funciones que ésta ofrece de manera adecuada, útil y sencilla.
  • Desempeño: Son las características técnicas de la app que le permiten hacer un adecuado uso de los recursos del sistema para evitar fallos.
  • Seguridad: Son las características técnicas de la app que le permiten preservar la confidencialidad, integridad de la información del usuario.

Nivel de severidad de los criterios generales para la evaluación del producto tipo app (aplicaciones móviles)

El nivel de criticidad de estos criterios o lineamientos se refiere a su grado de importancia para determinar un alto nivel de calidad de la app, están considerados de la siguiente manera:

  • Crítico: El cumplimiento de estos lineamientos que determinan la publicación de la app.
  • Alto: Se debe presentar un plan para ser atendidas.
  • Medio: Se solicita su cumplimiento pero no es condicionante la entrega de un plan para su publicación.
  • Bajo: Son características deseables y/o recomendables que no determinan.

Tablaproyectoapp.jpg

Criterios para aprobar el desarrollo de una app

ID Criterio para iniciar evaluación Nivel de interacción Severidad
1 Cláusula de cumplimiento de estándares y criterios establecidos por la UGD 1,2,3 Crítica
7 Sesión de derechos de autor a la dependencia(Este punto no aplicaría en caso de ser desarrollo interno de la Dependencia) 1,2,3 Crítica
8 Clara descripción de la funcionalidad 1,2,3 Crítica
4 Pantallas de ejemplo de la app que incluyan el logotipo de la dependencia 1,2,3 Crítica
11 Compromiso de entrega del reporte de resultado de pruebas de desempeño en ambiente productivo 1,2,3 Crítica
12 Compromiso de entrega del reporte de resultado de pruebas de vulnerabilidades en ambiente productivo 1,2,3 Crítica
10 Compromiso de entrega del reporte de validación funcional 1,2,3 Crítica