Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto -...
-
Upload
augusto-imperial -
Category
Documents
-
view
217 -
download
0
Transcript of Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto -...
![Page 1: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/1.jpg)
Infonova Consultores
quick application design &
development
- Presentación de Producto - Versión 2.0
![Page 2: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/2.jpg)
Infonova Consultores
Índice
• ¿Qué es qadd?
• Escenarios de Uso• Beneficios• Modo de Funcionamiento• Demostración Práctica• Interoperabilidad• Comercialización
![Page 3: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/3.jpg)
Infonova Consultores
¿Qué es qadd ?
qadd es una plataforma de generación rápida de aplicaciones
qadd permite el diseño y desarrollo de nuevos aplicativos en un tiempo record y con un nivel de calidad de “error 0”.
qadd genera automáticamente aplicaciones a partir de una definición conceptual del sistema de información, sin necesidad de programación convencional extra
![Page 4: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/4.jpg)
Infonova Consultores
Escenarios de Uso (I)
• En organizaciones medias-grandes: Pequeños aplicativos que no se consideran adecuados para externalizar, que terminan consumiendo recursos internos que estarían mejor empleados en labores de gestión o de explotación y para los que resulta difícil encontrar tiempo o cumplir un calendario.
• Situaciones en las que se requiere proporcionar ágil respuesta frente a solicitudes de cambios (legislativos, internos, cambios en el negocio,…)
• Todos los desarrollos que se puedan adaptar a una “plantilla” de ventana.
![Page 5: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/5.jpg)
Infonova Consultores
Escenarios de Uso (II)
• Cuando existe la necesidad de adecuarse a plazos muy ajustados en el desarrollo e implantación de nuevos sistemas.
• Organizaciones en las que los costes de mantenimiento derivados del uso de una metodología basada en “codificar y corregir” son muy elevados, tanto por problemas de validación (no conformidades funcionales) como de verificación (la aplicación tiene errores).
![Page 6: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/6.jpg)
Infonova Consultores
Beneficios
“ La utilización de qadd incide positivamente en todas
y cada una de las dimensiones de un proyecto “
![Page 7: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/7.jpg)
Infonova Consultores
Beneficios (I)
Dimensión Coste:
• Qadd permite el ahorro de hasta un 90% del tiempo de horas de programador.
• Dado que tanto el plazo de ejecución del proyecto, como la dimensión del equipo se reduce considerablemente, Qadd incide directamente sobre los costes de dirección de proyecto.
• Qadd prácticamente elimina las pruebas de verificación, y reduce las pruebas de validación.
• Qadd impacta decisivamente sobre los costes de despliegue e implantación.
• Qadd elimina virtualmente la posibilidad de sobrecostes significativos.
![Page 8: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/8.jpg)
Infonova Consultores
Beneficios (II)
Dimensión Plazo:
• Qadd reduce drásticamente los plazos del proyecto. • La fase de implementación se reduce hasta en un 90%• Qadd también actúa sobre el resto de fases
(especialmente pruebas y despliegue) • Qadd reduce el riesgo de retrasos en el hito de entrega y
puesta en producción del proyecto.
![Page 9: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/9.jpg)
Infonova Consultores
Beneficios (III)
Dimensión Calidad:
• Los errores de verificación se reducen a la mínima expresión: Qadd entrega aplicaciones con CERO ERRORES
• Los errores de validación son considerablemente menores si se utiliza Qadd como una herramienta de prototipado rápido. En cualquier caso, los costes derivados de no conformidades funcionales se reducen drásticamente.
![Page 10: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/10.jpg)
Infonova Consultores
Beneficios (IV)
Funcionalidad, Flexibilidad y Usabilidad:
“ A diferencia de otros entornos de producción automática de software, Qadd no reduce ni la funcionalidad ni la usabilidad de los aplicativos
generados “
• La aplicación intensiva de hojas de estilo permite adaptar el interfaz a las necesidades y habilidades de los distintos grupos de usuarios.
• Todos los aplicativos Qadd proporcionan soporte multiidioma de manera nativa.
![Page 11: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/11.jpg)
Infonova Consultores
Beneficios (V)
Funcionalidad, Flexibilidad y Usabilidad:
• La posibilidad de modificar la plantilla de ventana generada hace que no se tenga que aceptar ningún tipo de reducción de la funcionalidad demandada.
• Los atributos y las acciones extendidas permiten extender y ampliar el comportamiento del aplicativo desarrollado.
• Permite la integración automática de componentes prediseñados a voluntad.
![Page 12: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/12.jpg)
Infonova Consultores
Beneficios (VI)
Riesgos:
“ qadd reduce considerablemente los riesgos (*) inherentes a todo proyecto software”
• “Poca implicación del usuario”. Dado que se dispone de una versión totalmente operativa en una fase temprana, se consigue una mayor implicación del usuario.
• “Requisitos inestables o cambiantes”. Qadd no actúa eliminando o reduciendo el riesgo, pero reduce significativamente su impacto.
(*) fuente McConnell, 1997
![Page 13: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/13.jpg)
Infonova Consultores
Beneficios (VII)
Riesgos:
• “Planificación insuficiente”• “Abandono de la planificación bajo presión”• “Escatimar en el control de calidad”• “Convergencia prematura o excesivamente frecuente”• “Programación a destajo”• …
![Page 14: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/14.jpg)
Infonova Consultores
Beneficios (VIII)
Seguridad y Cumplimiento de la Legislación:
• Componente de seguridad integrado en todas las aplicaciones, con un nivel de granularidad a nivel de campo (fila-columna o ventana-campo)
• Auditoria de cualquier acceso a la base de datos
• Integración automática de funcionalidad preestablecida (Ej: Bloqueo de cuentas de usuario, autenticación basada en certificados, …)
• Mecanismos de adecuación a LOPD integrados
![Page 15: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/15.jpg)
Infonova Consultores
Modo de Funcionamiento
1
2
3
46
1. Definición de Modelo Conceptual y Ventanas
2. Almacenamiento en BD del Sistema Conceptual.
3. Petición de Generación del Aplicativo.
4. Recuperación del Modelo Conceptual.
5. Generación y Compilación de la aplicación.
6. Publicación de la Aplicación Generada
5
6
![Page 16: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/16.jpg)
Infonova Consultores
Demostración Práctica
Demostración Práctica
![Page 17: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/17.jpg)
Infonova Consultores
Caso de estudio
Vamos a plantearnos un caso sencillo para explicar las capacidades y funcionamiento
de qadd:
“ Queremos una aplicación que nos permita gestionar las notas de gasto de nuestros empleados ”
![Page 18: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/18.jpg)
Infonova Consultores
Nuestra solución
SOLUCIÓN
qadd
1. Modelo de datos
3. Seguridad
2. Diseño de Interfaces
4. Interoperabilidad
![Page 19: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/19.jpg)
Infonova Consultores
Diseño - Modelo
-ID : Integer-Nombre : String-Apellido1 : String-Apellido2 : String-Fecha nacimiento : Date-Fecha incorporación : Date-Tipo doc : Integer-Documento : String-NSS : String-Provincia : Integer-Municipio : String-Vía : Integer-Dirección : String-CP : Integer-Número : String-Bloque : String-Escalera : String-Piso : String-Puerta : String-Telefono : String-Movil : String-Email : String-Banco : Integer-Urbana : Integer-DC : Integer-Cuenta : Long
Empleado
-ID : Integer-Empleado : Integer-Fecha : Date-Concepto : String-Comida : Decimal-Kms : Decimal-Autopista : Decimal-Transporte : Decimal-Hotel : Decimal-Observaciones : String
NotaGasto
10..*
![Page 20: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/20.jpg)
Infonova Consultores
Entidad - Empleado
![Page 21: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/21.jpg)
Infonova Consultores
Entidad – Nota de gastos
![Page 22: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/22.jpg)
Infonova Consultores
Relación: Empleado - Nota
![Page 23: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/23.jpg)
Infonova Consultores
Diseño - Interfaz
• Plantillas de ventana
• Diseñador de ventanas CSS
• Configuración de menús
![Page 24: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/24.jpg)
Infonova Consultores
Plantillas de ventana
![Page 25: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/25.jpg)
Infonova Consultores
Diseñador de ventanas
![Page 26: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/26.jpg)
Infonova Consultores
Configuración de menús
![Page 27: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/27.jpg)
Infonova Consultores
Seguridad
![Page 28: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/28.jpg)
Infonova Consultores
Interoperabilidad
1. Incorporación de Validaciones JavaScript
(Validaciones de campos…)
2. Opciones de Menú apuntando a URL externas
3. Extensión de Eventos de Servidor
(ampliación de funcionalidad eventos con dll externas)
4. Desarrollo de “Acciones Extendidas”
Nuevos botones (con comportamiento o con URL externas)
5. Evolución del Código Fuente Generado
![Page 29: Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.](https://reader036.fdocumento.com/reader036/viewer/2022081520/5665b4711a28abb57c917d8c/html5/thumbnails/29.jpg)
Infonova Consultores
Contacto
Antonio [email protected]
Telf. 963 162 404Mov. 649 98 03 49
Infonova Consultoreswww.infonova.es