SlideShare una empresa de Scribd logo
1 de 13
what´s up in tech
Centro Experto ADF - Junio 2015
Mejorando la calidad del código
what´s up in tech
Índice de Contenidos
Expertos en Oracle ADF
ADF – Control de Calidad
ADF Smart Monitor
Preguntas
what´s up in tech
o Arquitectura Empresarial
o Componentes Propios (Aceleradores)
o ADF Smart Monitor
o Plug-in de Reglas de Auditoria ADF
o Proveedor de Seguridad a medida para WLS
Productos
o Formación ADF perfiles Java
o Formación ADF perfiles Forms
o Guía de Mejores Prácticas
o Migración Oracle Forms-ADF
Formación
o Soporte a Proyectos
o Implantación de Oficinas Técnicas
o Consultoría avanzada
o Canal de Soporte Experto
Consultoría
Líneas de Actuación
 Formación
Formación del Framework y
mejores prácticas
 I+D
Desarrollo de productos, PoCs
y aspectos avanzados del
famework
 Colaboración
Equipos de trabajo en
contacto directo con el
proveedor estratégico de
software y soporte a los
equipos de proyecto.
 Comunicación
Contacto continuo con la
comunidad: Webinars,
artículos, etc.
atSistemas Centro Experto ADF
En atSistemas trabajamos cada día por ser mejores. Desde el centro experto
de ADF queremos estar siempre al día para dar servicio a nuestros clientes.
ProductosyServicios
what´s up in tech
ADF – Control de Calidad Problemática
No siempre es fácil conocer el estado de tu proyecto y poder medir ciertas
situaciones
 Pocas herramientas especializadas en ADF.
 Necesitas conocimientos avanzados de ADF para interpretar la información.
 Necesitas conocimiento del desarrollo y como se ha realizado el mismo.
 Excesiva información.
 Interpretación compleja.
 No siempre se tiene un EM o acceso al mismo.
Si no puedes medir y conocer el estado de tu proyecto no puedes mejorar
what´s up in tech
ADF– Control de Calidad Una ayuda
ADF Smart Monitor es nuestra herramienta de monitorización y auditoría de
aplicaciones ADF que ofrece información relevante a los equipos sobre la
calidad de su desarrollos
Instalación sencilla.
No requiere licenciamiento
extra
Configuración de
reglas adhoc.
Ayuda a los equipos de
desarrollo a controlar y
conocer el estado del
proyecto
Resultados visibles desde
aplicación y mediante reports
(PDF y gráficas online).
Fácil de Usar.
Uso productivo
desde el primer
momento
1 2 3 4 5
what´s up in tech
Objetivo
Nuestro principal objetivo es facilitar la identificación de problemas con el
mínimo consumo de recursos (tiempo y coste).
¿Qué perseguimos?
• Conocimiento y Control
• Adelantarse a posibles fallos en entornos productivos
• Información fácilmente interpretable y gestionada por
un perfil no necesariamente con conocimientos
avanzados ADF
• Evitar spam
• Disponer de un Histórico
what´s up in tech
Demo
DEMO
what´s up in tech
Funcionalidades
ADF Smart Monitor ofrece un conjunto de funcionalidades orientadas a
optimizar y adaptar las mediciones al entorno concreto.
 Configuración de Dashboard a medida
 Gráficas con control de tiempos y umbrales personales
 Estado de la Aplicación
 Reportes diarios y mensuales del estado de la
herramienta
 Multiplicación
 Configuración Personalizada
 Soporte de servidores en Cluster
what´s up in tech
¿Qué mide?
ADF Smart Monitor ofrece reportes con los resultados obtenidos y
estadísticas muy útiles.
 Tiempo de pasivación/activación de Application Modules
 Tiempo de creación de Application Modules
 Tiempo de conexión con BBDD
 Tiempo de Queries contra BBDD
 RangeSize incorrecto de los VOs
 Fetch incorrecto en los VOs
 Tiempo de pasivación/activación de transients en los View Objects
 Tiempo de creación de rowSets
 Tiempo de creación de COUNT interno de ADF en los View Objects
 Performance de la JVM
 Tiempos de Carga de los Taskflows
 Tiempos de Carga de los Managed Beans
 Tiempos de Carga de las Regiones
 Tiempos consumidos en cada fase del ciclo de vida de JSF
 Tiempos consumidos en cada fase del ciclo de vida de ADF
 Estado del proyecto basado en reglas estándar y propias
what´s up in tech
¿Qué es?
Implementación utilizando infraestructura de bajo coste y con un consumo
de recursos mínimo.
Arquitectura¿En qué se basa?
• Monitorizar cualquier aplicación
ADF 11g o 12c
• Servidor y esquema de BBDD propio
• No requiere licenciamiento extra.
• Matriz de Certificación del ASM:
• ADF 12.1.3.0.0
• WLS 12.1.3.0.0
• GlassFish 3.0
• Oracle XE 11g R2
what´s up in tech
Conclusiones
El monitor desarrollado por atSistemas aumenta la calidad de los desarrollos
así como disminuye los costes del ciclo de vida de aplicaciones ADF
Anticipar problemas
A medida
Información relevante
Explotación grafica
e intuitiva
Estado y evolución
what´s up in tech
Licenciamiento
 Licenciamiento inicial:
 Garantía de 2 meses en la instalación
 80 horas de instalación, formación y consultoría de aplicaciones.
 Mantenimiento anual:
 Resolución de bugs
 Evolutivos según nuestro roadmap de producto
 Evolutivos solicitados por el cliente (Opcional):
 Se dispone de una bolsa de 240 horas a consumir en el año.
what´s up in tech
Expertos en ADF Nuestros Servicios
Disponemos de una amplia cartera de servicios para ofrecer a nuestros clientes
soluciones avanzadas de Desarrollo, Calidad y Testing de Software ADF
o Test unitarios/funcionales
o Automatización de pruebas
o Pruebas de Seguridad, Sistema,
Carga/Rendimiento
o Análisis Estático de Código
o ADF Smart Monitor
o Plug-in de Reglas de Auditoria ADF
o Proyectos Llave en mano
o Asistencias Técnicas
o Metodología de Desarrollo –
Mejores Prácticas
o Implantación y soporte de productos
propios como complemento a los
servicios.
o Implantación de aceleradores.
o Mobile Application Framework
(MAF)
o Oficinas Técnicas
o Soporte Experto
o Formación ADF
o Servicios Gestionados
o Factoría de Desarrollo
o Oficina Técnica Remota.
Implantación Testing & Quality Assurance (QA)
Servicios complementarios Servicios Remotos Movilidad
o Estratégica, Táctica y Operativa
o Auditorías de Arquitectura y
Código
o Auditorias de Rendimiento
Consultoría

Más contenido relacionado

La actualidad más candente

Gestión de calidad en el departamento TI. El ingrediente indispensable
Gestión de calidad en el departamento TI. El ingrediente indispensableGestión de calidad en el departamento TI. El ingrediente indispensable
Gestión de calidad en el departamento TI. El ingrediente indispensableGlobe Testing
 
Manual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, UsuariosManual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, UsuariosLeo Ruelas Rojas
 
Cloud Mobile Testing
Cloud Mobile TestingCloud Mobile Testing
Cloud Mobile TestingatSistemas
 
3 Atos Solo Pruebas 2009
3 Atos Solo Pruebas 20093 Atos Solo Pruebas 2009
3 Atos Solo Pruebas 2009Pepe
 
Servicios de Migración SAP HANA
Servicios de Migración SAP HANAServicios de Migración SAP HANA
Servicios de Migración SAP HANAViewnext
 
Implicaciones del cambio organizacional hacia devops
Implicaciones del cambio organizacional hacia devopsImplicaciones del cambio organizacional hacia devops
Implicaciones del cambio organizacional hacia devopsJuanjo MARTINEZ PAGAN
 
CA Lisa: virtualizacion de servicios
CA Lisa: virtualizacion de serviciosCA Lisa: virtualizacion de servicios
CA Lisa: virtualizacion de serviciosUrena Nicolas
 
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...Software Guru
 
Liquid Day - Hablemos de DevOps
Liquid Day - Hablemos de DevOpsLiquid Day - Hablemos de DevOps
Liquid Day - Hablemos de DevOpsSoftware Guru
 
Software estándar de Savia - RRHH y Nómina
Software estándar de Savia - RRHH y NóminaSoftware estándar de Savia - RRHH y Nómina
Software estándar de Savia - RRHH y NóminaSavia
 
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOps
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOpsLa Gestión del Rendimiento de Aplicaciones como pieza clave en DevOps
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOpsSoftware Guru
 
Presentación Corporativa Unidad Estratégica SAP
Presentación Corporativa Unidad Estratégica SAPPresentación Corporativa Unidad Estratégica SAP
Presentación Corporativa Unidad Estratégica SAPEdgar Pelayo
 

La actualidad más candente (16)

Gestión de calidad en el departamento TI. El ingrediente indispensable
Gestión de calidad en el departamento TI. El ingrediente indispensableGestión de calidad en el departamento TI. El ingrediente indispensable
Gestión de calidad en el departamento TI. El ingrediente indispensable
 
Manual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, UsuariosManual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
 
Cloud Mobile Testing
Cloud Mobile TestingCloud Mobile Testing
Cloud Mobile Testing
 
Chapter 4 build
Chapter 4   buildChapter 4   build
Chapter 4 build
 
3 Atos Solo Pruebas 2009
3 Atos Solo Pruebas 20093 Atos Solo Pruebas 2009
3 Atos Solo Pruebas 2009
 
Servicios de Migración SAP HANA
Servicios de Migración SAP HANAServicios de Migración SAP HANA
Servicios de Migración SAP HANA
 
Implicaciones del cambio organizacional hacia devops
Implicaciones del cambio organizacional hacia devopsImplicaciones del cambio organizacional hacia devops
Implicaciones del cambio organizacional hacia devops
 
CA Lisa: virtualizacion de servicios
CA Lisa: virtualizacion de serviciosCA Lisa: virtualizacion de servicios
CA Lisa: virtualizacion de servicios
 
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...
 
Liquid Day - Hablemos de DevOps
Liquid Day - Hablemos de DevOpsLiquid Day - Hablemos de DevOps
Liquid Day - Hablemos de DevOps
 
Software estándar de Savia - RRHH y Nómina
Software estándar de Savia - RRHH y NóminaSoftware estándar de Savia - RRHH y Nómina
Software estándar de Savia - RRHH y Nómina
 
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOps
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOpsLa Gestión del Rendimiento de Aplicaciones como pieza clave en DevOps
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOps
 
Presentación Corporativa Unidad Estratégica SAP
Presentación Corporativa Unidad Estratégica SAPPresentación Corporativa Unidad Estratégica SAP
Presentación Corporativa Unidad Estratégica SAP
 
20150416 releasemanagement
20150416 releasemanagement20150416 releasemanagement
20150416 releasemanagement
 
Ra Solutions
Ra SolutionsRa Solutions
Ra Solutions
 
Ra Solutions
Ra SolutionsRa Solutions
Ra Solutions
 

Similar a ADF Calidad Código 40

KronOps - Perfil Corporativo
KronOps - Perfil CorporativoKronOps - Perfil Corporativo
KronOps - Perfil CorporativoKronOps
 
Presentación institucional itc
Presentación institucional itcPresentación institucional itc
Presentación institucional itcbenitodiazd
 
Byte Tech Enterprise Presentation
Byte Tech Enterprise PresentationByte Tech Enterprise Presentation
Byte Tech Enterprise Presentationfpetiti
 
ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasRodrigo Corral
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Rodrigo Corral
 
Webinar como modernizar aplicaciones legacy y abandonar tecnologías obsoletas
Webinar como modernizar aplicaciones legacy y abandonar tecnologías obsoletasWebinar como modernizar aplicaciones legacy y abandonar tecnologías obsoletas
Webinar como modernizar aplicaciones legacy y abandonar tecnologías obsoletasatSistemas
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL ServerJohn Bulla
 
Presentacion devops factory 2016_v1.0
Presentacion devops factory 2016_v1.0Presentacion devops factory 2016_v1.0
Presentacion devops factory 2016_v1.0DevopsFactory
 
07 Microsoft
07 Microsoft07 Microsoft
07 MicrosoftPepe
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoftfcolauravel
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoLuciano Moreira da Cruz
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsavanttic Consultoría Tecnológica
 

Similar a ADF Calidad Código 40 (20)

KronOps - Perfil Corporativo
KronOps - Perfil CorporativoKronOps - Perfil Corporativo
KronOps - Perfil Corporativo
 
Software factory
Software factory Software factory
Software factory
 
Software Factory
Software FactorySoftware Factory
Software Factory
 
Presentación institucional itc
Presentación institucional itcPresentación institucional itc
Presentación institucional itc
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Byte Tech Enterprise Presentation
Byte Tech Enterprise PresentationByte Tech Enterprise Presentation
Byte Tech Enterprise Presentation
 
ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas Prácticas
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Webinar como modernizar aplicaciones legacy y abandonar tecnologías obsoletas
Webinar como modernizar aplicaciones legacy y abandonar tecnologías obsoletasWebinar como modernizar aplicaciones legacy y abandonar tecnologías obsoletas
Webinar como modernizar aplicaciones legacy y abandonar tecnologías obsoletas
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
 
Presentacion devops factory 2016_v1.0
Presentacion devops factory 2016_v1.0Presentacion devops factory 2016_v1.0
Presentacion devops factory 2016_v1.0
 
07 Microsoft
07 Microsoft07 Microsoft
07 Microsoft
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
 
IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions
 

Más de atSistemas

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassianatSistemas
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital atSistemas
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021atSistemas
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.atSistemas
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureatSistemas
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipoatSistemas
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialatSistemas
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación AgileatSistemas
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación culturalatSistemas
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSatSistemas
 
Blockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezBlockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezatSistemas
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraatSistemas
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloatSistemas
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaatSistemas
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatatSistemas
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezatSistemas
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasatSistemas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezatSistemas
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolatSistemas
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezatSistemas
 

Más de atSistemas (20)

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassian
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en Azure
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipo
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarial
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación Agile
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación cultural
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWS
 
Blockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezBlockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel Martínez
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor Gándara
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis Gozalo
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón Abruña
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago Chamat
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio Gómez
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel Rojas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés Sánchez
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel Martínez
 

ADF Calidad Código 40

  • 1. what´s up in tech Centro Experto ADF - Junio 2015 Mejorando la calidad del código
  • 2. what´s up in tech Índice de Contenidos Expertos en Oracle ADF ADF – Control de Calidad ADF Smart Monitor Preguntas
  • 3. what´s up in tech o Arquitectura Empresarial o Componentes Propios (Aceleradores) o ADF Smart Monitor o Plug-in de Reglas de Auditoria ADF o Proveedor de Seguridad a medida para WLS Productos o Formación ADF perfiles Java o Formación ADF perfiles Forms o Guía de Mejores Prácticas o Migración Oracle Forms-ADF Formación o Soporte a Proyectos o Implantación de Oficinas Técnicas o Consultoría avanzada o Canal de Soporte Experto Consultoría Líneas de Actuación  Formación Formación del Framework y mejores prácticas  I+D Desarrollo de productos, PoCs y aspectos avanzados del famework  Colaboración Equipos de trabajo en contacto directo con el proveedor estratégico de software y soporte a los equipos de proyecto.  Comunicación Contacto continuo con la comunidad: Webinars, artículos, etc. atSistemas Centro Experto ADF En atSistemas trabajamos cada día por ser mejores. Desde el centro experto de ADF queremos estar siempre al día para dar servicio a nuestros clientes. ProductosyServicios
  • 4. what´s up in tech ADF – Control de Calidad Problemática No siempre es fácil conocer el estado de tu proyecto y poder medir ciertas situaciones  Pocas herramientas especializadas en ADF.  Necesitas conocimientos avanzados de ADF para interpretar la información.  Necesitas conocimiento del desarrollo y como se ha realizado el mismo.  Excesiva información.  Interpretación compleja.  No siempre se tiene un EM o acceso al mismo. Si no puedes medir y conocer el estado de tu proyecto no puedes mejorar
  • 5. what´s up in tech ADF– Control de Calidad Una ayuda ADF Smart Monitor es nuestra herramienta de monitorización y auditoría de aplicaciones ADF que ofrece información relevante a los equipos sobre la calidad de su desarrollos Instalación sencilla. No requiere licenciamiento extra Configuración de reglas adhoc. Ayuda a los equipos de desarrollo a controlar y conocer el estado del proyecto Resultados visibles desde aplicación y mediante reports (PDF y gráficas online). Fácil de Usar. Uso productivo desde el primer momento 1 2 3 4 5
  • 6. what´s up in tech Objetivo Nuestro principal objetivo es facilitar la identificación de problemas con el mínimo consumo de recursos (tiempo y coste). ¿Qué perseguimos? • Conocimiento y Control • Adelantarse a posibles fallos en entornos productivos • Información fácilmente interpretable y gestionada por un perfil no necesariamente con conocimientos avanzados ADF • Evitar spam • Disponer de un Histórico
  • 7. what´s up in tech Demo DEMO
  • 8. what´s up in tech Funcionalidades ADF Smart Monitor ofrece un conjunto de funcionalidades orientadas a optimizar y adaptar las mediciones al entorno concreto.  Configuración de Dashboard a medida  Gráficas con control de tiempos y umbrales personales  Estado de la Aplicación  Reportes diarios y mensuales del estado de la herramienta  Multiplicación  Configuración Personalizada  Soporte de servidores en Cluster
  • 9. what´s up in tech ¿Qué mide? ADF Smart Monitor ofrece reportes con los resultados obtenidos y estadísticas muy útiles.  Tiempo de pasivación/activación de Application Modules  Tiempo de creación de Application Modules  Tiempo de conexión con BBDD  Tiempo de Queries contra BBDD  RangeSize incorrecto de los VOs  Fetch incorrecto en los VOs  Tiempo de pasivación/activación de transients en los View Objects  Tiempo de creación de rowSets  Tiempo de creación de COUNT interno de ADF en los View Objects  Performance de la JVM  Tiempos de Carga de los Taskflows  Tiempos de Carga de los Managed Beans  Tiempos de Carga de las Regiones  Tiempos consumidos en cada fase del ciclo de vida de JSF  Tiempos consumidos en cada fase del ciclo de vida de ADF  Estado del proyecto basado en reglas estándar y propias
  • 10. what´s up in tech ¿Qué es? Implementación utilizando infraestructura de bajo coste y con un consumo de recursos mínimo. Arquitectura¿En qué se basa? • Monitorizar cualquier aplicación ADF 11g o 12c • Servidor y esquema de BBDD propio • No requiere licenciamiento extra. • Matriz de Certificación del ASM: • ADF 12.1.3.0.0 • WLS 12.1.3.0.0 • GlassFish 3.0 • Oracle XE 11g R2
  • 11. what´s up in tech Conclusiones El monitor desarrollado por atSistemas aumenta la calidad de los desarrollos así como disminuye los costes del ciclo de vida de aplicaciones ADF Anticipar problemas A medida Información relevante Explotación grafica e intuitiva Estado y evolución
  • 12. what´s up in tech Licenciamiento  Licenciamiento inicial:  Garantía de 2 meses en la instalación  80 horas de instalación, formación y consultoría de aplicaciones.  Mantenimiento anual:  Resolución de bugs  Evolutivos según nuestro roadmap de producto  Evolutivos solicitados por el cliente (Opcional):  Se dispone de una bolsa de 240 horas a consumir en el año.
  • 13. what´s up in tech Expertos en ADF Nuestros Servicios Disponemos de una amplia cartera de servicios para ofrecer a nuestros clientes soluciones avanzadas de Desarrollo, Calidad y Testing de Software ADF o Test unitarios/funcionales o Automatización de pruebas o Pruebas de Seguridad, Sistema, Carga/Rendimiento o Análisis Estático de Código o ADF Smart Monitor o Plug-in de Reglas de Auditoria ADF o Proyectos Llave en mano o Asistencias Técnicas o Metodología de Desarrollo – Mejores Prácticas o Implantación y soporte de productos propios como complemento a los servicios. o Implantación de aceleradores. o Mobile Application Framework (MAF) o Oficinas Técnicas o Soporte Experto o Formación ADF o Servicios Gestionados o Factoría de Desarrollo o Oficina Técnica Remota. Implantación Testing & Quality Assurance (QA) Servicios complementarios Servicios Remotos Movilidad o Estratégica, Táctica y Operativa o Auditorías de Arquitectura y Código o Auditorias de Rendimiento Consultoría

Notas del editor

  1. Anna. Bienvenida y presentación.
  2. Jordi Gimenez. Bienvenidos, empezamos con el webinar. Primero comentaremos brevemente nuestra organización y como nace el ASM; A continuación, daremos paso a nuestro experto quien será el que nos explique los motivos por los que hemos desarrollado este producto; posteriormente, daremos paso a la demostración donde podréis observar como se usa la herramienta, los resultados que se obtienen y sus opciones de configuración, para dar paso, seguidamente, al desglose de funcionalidades y arquitectura; para concluir, abriremos el turno de ruegos y preguntas donde intentaremos resolver aquellas cuestiones que os hayan surgido a lo largo de este webinar. Esperamos que sea de vuestro agrado.
  3. Hola, buenas tardes, mi nombre es Jordi Giménez y soy responsable de la línea de negocio Oracle. En este webinar veremos cómo mejorar la calidad de nuestras aplicaciones ADF apoyándonos en el ADF Smart Monitor, a partir de ahora ASM. En AtSistemas nos organizamos por CE Tecnológicos, los cuales son la base para captar nuevos clientes y el sustento para mantener los existentes. Cada uno de los CE trabaja orientando los resultados en base a cuatro líneas de actuación: - I+D - Formación - Comunicación - Colaboración Los resultados de estas actuaciones dan lugar a 3 grandes bloques de recursos para nuestros clientes: Productos/Herramientas, Formación y Consultoría. El ASM se enmarca dentro de la línea de actuación de I+D y pertenece al bloque de Productos/Herramientas. Para finalizar, no me queda más que presentar a nuestro Líder Técnico: Alejandro Font; al que alguno ya conocéis de colaboraciones anteriores. Para quienes no lo conozcáis, Alejandro es: Consultor Oracle Fusion Middleware Fue el Primer Oracle ACE Español Posee >10 años de experiencia en Oracle ADF y WebLogic (10g, 11g y 12c) Alejandro, donde se encuentra más cómo es formando y acompañando a los equipos de desarrollo. Muchas gracias por vuestra atención……Alejandro, todo tuyo.
  4. Alejandro Font Como comentábamos, en este punto exponemos de forma breve cual es la problemática que pretendemos resolver con el ASM: <Escribe aquí lo que vas a decir>
  5. Alejandro Font Breve descripcion de muy alto nivel…..
  6. Alejandro Font Desde el CE ADF de atSistemas hemos desarrollado una herramienta de monitorización y auditoría de aplicaciones ADF que ofrece información relevante a los equipos de desarrollo sobre la calidad de los desarrollos Ayudar al desarrollador a controlar mejor la calidad de su código Acercar a personas sin conocimientos avanzados de ADF el estado de una aplicación Explotación gráfica e intuitiva de la información Sola la Información relevante
  7. Alejandro Font
  8. Alejandro Font
  9. Alejandro Font
  10. Alejandro Font
  11. Alejandro Font
  12. No acumulable a años siguientes. Si se excede el número de horas de mantenimiento, se realizará una oferta para el volumen excedido el licenciamiento queda así:   El precio inicial es de 8.000 euros (4200 + 3800) 3.800 de producto 4.200 de servicio: 10 jornadas de Alejandro a 420 euros la jornada, rentabilidad del 29,64%. El precio del soporte y mantenimiento anuales es de 7120 euros (6120 + 1000) 1.000 de producto 6.120 de la bolsa de 240 horas. Esta bolsa se distribuye: 20% Alejandro, 6 jornadas a 420 euros la jornada, rentabilidad del 29,64%. 80% Perfil tipo David Castro, 24 jornadas a 150 euros la jornada, rentabilidad del 63,84%. Si no quieren bolsa de horas. Se realiza un pago anual de 3.560 euros, es decir, el 50% del precio anual de soporte + mantenimiento