El documento presenta información sobre una compañía de software llamada Genero. Incluye detalles sobre sus oficinas alrededor del mundo, clientes en Latinoamérica, tendencias tecnológicas para 2015, y una descripción de su plataforma Genero para el desarrollo de aplicaciones móviles y de negocio de manera rápida y sencilla. También cubre temas como la productividad del desarrollo, despliegue flexible de aplicaciones, rendimiento escalable, seguridad y Genero Cloud.
El documento describe tres tipos de tecnología: tecnología básica que es accesible para cualquier empresa pero no estratégica, tecnología emergente con potencial pero incertidumbre, y tecnología clave que determina la posición competitiva actual de una empresa.
El documento resume las conclusiones de una reunión sobre las problemáticas actuales del modelo de factoría de software en España. Se discutieron temas como la relación con los clientes, el personal técnico, las debilidades y fortalezas del modelo, y el mercado actual. También se analizaron cuestiones como la producción internacional y las sinergias entre factorías.
Este documento proporciona instrucciones para instalar el ambiente Informix, Genero y el sistema ISSSTEMED en una computadora. Explica los pasos para instalar Informix, agregar variables de entorno, iniciar el servicio IDS, instalar Genero, y finalmente instalar el sistema ISSSTEMED. También incluye notas e ilustraciones para cada paso del proceso de instalación.
Desarrollando Aplicaciones para hacer negocioSoftware Guru
Four Js Development Tools ofrece la suite de desarrollo de Aplicaciones Genero, que es la única plataforma basada en un lenguaje orientado al desarrollo de aplicaciones para negocios.
Presentacion sobre como el Departamento TIC puede aportar ideas sobre come afrontar epocas de crisis: ayudar a reducir CAPEX, OPEX, fidelizar clientes, mejorar la calidad de su experiencia y las relaciones, SLAs e Inteligencia en tiempo real
WebRatio es una plataforma de desarrollo model-driven que permite crear aplicaciones web, móviles y BPM de manera visual y rápida, integrando sistemas existentes. La plataforma ha sido adoptada con éxito por clientes en diferentes industrias para desarrollar aplicaciones que evolucionen y respondan a los cambios del negocio de forma ágil.
Integración Multicanal: Nueva frontera de la usabilidadjorgegarrido
La falta de continuidad de experiencia cuando las personas se relacionan con instituciones a través de la tecnología, y los problemas particulares para interactuar con cada dispositivo, son dos de los grandes problemas que queda por resolver en la explotación de las TICs.
El rol de mediciones formales en proyectos de tecnologíaGeneXus Consulting
El documento describe el rol de las mediciones formales en proyectos de tecnología. Explica que la tercerización de servicios tecnológicos requiere elementos objetivos de control y monitoreo de proyectos. Luego, presenta un caso práctico donde se midieron puntos de función en un proyecto de una fábrica de software, Genexus, lo que permitió estimar mejor los costos y la productividad del equipo. Finalmente, concluye que las métricas son una necesidad de negocio para controlar proyectos tercerizados.
El documento describe tres tipos de tecnología: tecnología básica que es accesible para cualquier empresa pero no estratégica, tecnología emergente con potencial pero incertidumbre, y tecnología clave que determina la posición competitiva actual de una empresa.
El documento resume las conclusiones de una reunión sobre las problemáticas actuales del modelo de factoría de software en España. Se discutieron temas como la relación con los clientes, el personal técnico, las debilidades y fortalezas del modelo, y el mercado actual. También se analizaron cuestiones como la producción internacional y las sinergias entre factorías.
Este documento proporciona instrucciones para instalar el ambiente Informix, Genero y el sistema ISSSTEMED en una computadora. Explica los pasos para instalar Informix, agregar variables de entorno, iniciar el servicio IDS, instalar Genero, y finalmente instalar el sistema ISSSTEMED. También incluye notas e ilustraciones para cada paso del proceso de instalación.
Desarrollando Aplicaciones para hacer negocioSoftware Guru
Four Js Development Tools ofrece la suite de desarrollo de Aplicaciones Genero, que es la única plataforma basada en un lenguaje orientado al desarrollo de aplicaciones para negocios.
Presentacion sobre como el Departamento TIC puede aportar ideas sobre come afrontar epocas de crisis: ayudar a reducir CAPEX, OPEX, fidelizar clientes, mejorar la calidad de su experiencia y las relaciones, SLAs e Inteligencia en tiempo real
WebRatio es una plataforma de desarrollo model-driven que permite crear aplicaciones web, móviles y BPM de manera visual y rápida, integrando sistemas existentes. La plataforma ha sido adoptada con éxito por clientes en diferentes industrias para desarrollar aplicaciones que evolucionen y respondan a los cambios del negocio de forma ágil.
Integración Multicanal: Nueva frontera de la usabilidadjorgegarrido
La falta de continuidad de experiencia cuando las personas se relacionan con instituciones a través de la tecnología, y los problemas particulares para interactuar con cada dispositivo, son dos de los grandes problemas que queda por resolver en la explotación de las TICs.
El rol de mediciones formales en proyectos de tecnologíaGeneXus Consulting
El documento describe el rol de las mediciones formales en proyectos de tecnología. Explica que la tercerización de servicios tecnológicos requiere elementos objetivos de control y monitoreo de proyectos. Luego, presenta un caso práctico donde se midieron puntos de función en un proyecto de una fábrica de software, Genexus, lo que permitió estimar mejor los costos y la productividad del equipo. Finalmente, concluye que las métricas son una necesidad de negocio para controlar proyectos tercerizados.
Este presentación trata sobre de los desafíos planteados por desarrollo para multi- plataforma que esta enfocados en uso “móvil” así como el desarrollo de la “Nube”.
Presentamos cómo funciona exactamente el desarrollo de productos moderno en el corte transversal de la innovación y la viabilidad de mercado.
Para ver más sobre Encamina http://www.encamina.com/ y Camikú http://www.encamina.com/camiku/es/
Genere Apps nativas multiplataforma con XamarinatSistemas
Este documento presenta la plataforma Xamarin, que permite generar aplicaciones nativas multiplataforma para iOS, Android y Windows con C#. Xamarin permite compartir código entre plataformas mientras mantiene la interfaz de usuario nativa. El documento también describe las herramientas de Microsoft como Visual Studio y el ecosistema de pruebas y distribución que respaldan el desarrollo con Xamarin.
El siguiente paso lógico en la computación de negocios.
“La nube” es un término ampliamente utilizado en la industria de TI que tiene diversos significados para diferentes personas.
Se refiere a aplicaciones basadas en Web?
Se refiere a servicios hospedados en Web?
Se refiere a granja de servidores y data centers centralizados?
Se refiere a la plataforma para desarrollar y ejecutar aplicaciones escalables?
En realidad, la nube puede ser todas estas cosas y aun más.
Este documento describe los beneficios de los servicios en la nube de Microsoft. Explica que los servicios en la nube de Microsoft ofrecen opciones privadas, públicas y híbridas, experiencias consistentes entre dispositivos, y servicios empresariales seguros y confiables. También analiza estudios que muestran ahorros significativos de costos para las empresas al adoptar servicios en la nube de Microsoft.
Ricardo Rodriguez - eCommerce Day Guatemala Online [Live] ExperienceeCommerce Institute
Este documento discute los desafíos y consideraciones clave para el desarrollo de una tienda en línea exitosa. Explica la importancia de elegir una plataforma de comercio electrónico adecuada para el tamaño y necesidades del negocio, considerando factores como la infraestructura, seguridad, costos y funcionalidades. También destaca la necesidad de enfocarse en la experiencia del usuario, diferenciación del producto, y omnicanalidad para aprovechar todos los canales de venta disponibles.
Infocorp es una empresa de desarrollo de software en plataforma Microsoft con más de 13 años de experiencia en soluciones y proyectos de integración de aplicaciones, portales y business intelligence.
Nuestra propuesta de valor está basada en el conocimiento y experiencia de nuestra gente en conjunto con el compromiso y la creatividad con el que asumimos cada desafío. Desde Uruguay desarrollamos proyectos en más de 17 países distintos en las principales empresas del sector financiero, seguros, y empresas de tecnología.
Eraltech es una empresa de ingeniería que ofrece soluciones tecnológicas para la industria 4.0. Se especializa en programación de PLC, robótica, software y sistemas de trazabilidad. Cuenta con más de 25 proyectos realizados en 2016 para clientes como Nissan, Sivicom y Seat. Su objetivo es facilitar la industria del futuro a través de tecnologías innovadoras como visión artificial, robótica colaborativa y big data.
El documento describe lo que es una plataforma tecnológica. Una plataforma tecnológica es la base para crear y ejecutar aplicaciones de negocio. Proporciona funcionalidad como análisis de datos, bases de datos, herramientas de desarrollo y más. Esto permite a los usuarios ejecutar aplicaciones sin preocuparse por la tecnología subyacente. Las plataformas tecnológicas modernas ofrecen beneficios como soporte para el crecimiento del negocio, gestión de datos
Information Technology Consulting es una empresa especializada en asesoría, diseño, desarrollo e implementación de soluciones informáticas. Cuenta con más de 40 profesionales altamente capacitados en diferentes áreas como project management, desarrollo y testing. Ofrece servicios como desarrollo de software, consultoría, capacitación, testing, soporte y recursos IT. Algunas de sus soluciones son InventAr Service Desk, InventAr Asset Manager y GestProy.
El documento presenta el perfil profesional y la experiencia laboral de Luz Mery Molina Melo, una ingeniera de sistemas con más de 30 años de experiencia en el desarrollo y pruebas de software, especializada en aseguramiento de calidad para proyectos en diversos sectores como bancario, retail y público. Resume su formación académica y certificaciones, así como los proyectos y responsabilidades desempeñadas para diferentes empresas a lo largo de su carrera.
El documento presenta los retos y oportunidades de la arquitectura empresarial para los CIO. Explora cómo la arquitectura empresarial puede ayudar a alinear la estrategia de TI con la estrategia de negocio y generar valor para el negocio. También analiza casos prácticos de cómo la arquitectura empresarial puede apoyar la unificación de procesos y la reducción de costos en las organizaciones.
La empresa provee servicios de consultoría y gestión de proyectos de TI a clientes internacionales. Cuenta con más de 1,700 profesionales cualificados y certificados en diversas áreas tecnológicas. La firma ofrece servicios como consultoría, administración de servicios, testing, servicios gestionados y formación a medida para ayudar a las empresas a actualizar sus sistemas y plataformas de TI.
Desayuno de trabajo organizado por la revista ComputerWorld para hablar sobre "Calidad del Software". En él participaron dos representantes de BBVA (Juan Ruiz y Marisol Pérez).
El documento describe las mejores prácticas para la internacionalización de factorías de software y el offshoring. Detalla consideraciones clave como definir el caso de negocio, identificar candidatos adecuados, seleccionar un socio con procesos maduros, acceso a talento de primer nivel, infraestructura sólida y seguridad de datos.
Este documento presenta el diseño de un proyecto para una empresa comercializadora de productos informáticos en Sincelejo, Colombia. El proyecto busca ofrecer servicios de soporte técnico, mantenimiento y reparación de equipos, así como asesoría en software y diseño web. Se realizaron estudios de mercado, técnicos y financieros para evaluar la viabilidad del proyecto. El estudio concluye que el proyecto podría satisfacer una necesidad en la ciudad y generar empleo.
Telefonica Venezolana trae a nuestro mercado su nuevo Servicio de Cloud Sistema de almacenamiento y dominios disponible para las Empresas de cualquier tamaño y sector.
Cloud como clave de la transformación digital en el sector financieroIbermática.digital
Este documento discute el papel central que juega el cloud computing en la transformación digital del sector financiero. Explica que el cloud permite a las instituciones financieras aumentar los ingresos y mejorar la experiencia del cliente, al tiempo que reduce los costes operativos mediante la transformación de gastos de capital en gastos operativos flexibles. También describe los diferentes enfoques a la transformación digital (disruptores, innovadores, optimizadores) y los factores clave para el éxito en la nueva economía digital impulsada por el cloud.
Descubra el camino hacia la transformación digital (frost & sullivan) 8.16Pedro Zevallos
Este documento discute cómo las herramientas de colaboración pueden ayudar a las empresas de América Latina a ser más productivas y eficientes. Explica que la movilidad, la seguridad y la flexibilidad son aspectos clave a considerar al implementar soluciones de colaboración. También destaca que la productividad de los empleados, la toma de decisiones más rápida y la mejora de la experiencia del cliente son los principales impulsores para invertir en estas herramientas.
El documento presenta información sobre diferentes componentes electrónicos como resistores, condensadores, diodos y potenciómetros. También describe circuitos integrados, Arduino, Raspberry Pi y cómo encender y apagar LEDs usando estos dispositivos de forma básica.
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
La utilización de estructuras de datos adecuadas para cada problema hace que se simplifiquen en gran medida los tiempos de respuestas y la cantidad de cómputo realizada.
Por Nelson González
Más contenido relacionado
Similar a Desarrollo de apps de negocio con Genero
Este presentación trata sobre de los desafíos planteados por desarrollo para multi- plataforma que esta enfocados en uso “móvil” así como el desarrollo de la “Nube”.
Presentamos cómo funciona exactamente el desarrollo de productos moderno en el corte transversal de la innovación y la viabilidad de mercado.
Para ver más sobre Encamina http://www.encamina.com/ y Camikú http://www.encamina.com/camiku/es/
Genere Apps nativas multiplataforma con XamarinatSistemas
Este documento presenta la plataforma Xamarin, que permite generar aplicaciones nativas multiplataforma para iOS, Android y Windows con C#. Xamarin permite compartir código entre plataformas mientras mantiene la interfaz de usuario nativa. El documento también describe las herramientas de Microsoft como Visual Studio y el ecosistema de pruebas y distribución que respaldan el desarrollo con Xamarin.
El siguiente paso lógico en la computación de negocios.
“La nube” es un término ampliamente utilizado en la industria de TI que tiene diversos significados para diferentes personas.
Se refiere a aplicaciones basadas en Web?
Se refiere a servicios hospedados en Web?
Se refiere a granja de servidores y data centers centralizados?
Se refiere a la plataforma para desarrollar y ejecutar aplicaciones escalables?
En realidad, la nube puede ser todas estas cosas y aun más.
Este documento describe los beneficios de los servicios en la nube de Microsoft. Explica que los servicios en la nube de Microsoft ofrecen opciones privadas, públicas y híbridas, experiencias consistentes entre dispositivos, y servicios empresariales seguros y confiables. También analiza estudios que muestran ahorros significativos de costos para las empresas al adoptar servicios en la nube de Microsoft.
Ricardo Rodriguez - eCommerce Day Guatemala Online [Live] ExperienceeCommerce Institute
Este documento discute los desafíos y consideraciones clave para el desarrollo de una tienda en línea exitosa. Explica la importancia de elegir una plataforma de comercio electrónico adecuada para el tamaño y necesidades del negocio, considerando factores como la infraestructura, seguridad, costos y funcionalidades. También destaca la necesidad de enfocarse en la experiencia del usuario, diferenciación del producto, y omnicanalidad para aprovechar todos los canales de venta disponibles.
Infocorp es una empresa de desarrollo de software en plataforma Microsoft con más de 13 años de experiencia en soluciones y proyectos de integración de aplicaciones, portales y business intelligence.
Nuestra propuesta de valor está basada en el conocimiento y experiencia de nuestra gente en conjunto con el compromiso y la creatividad con el que asumimos cada desafío. Desde Uruguay desarrollamos proyectos en más de 17 países distintos en las principales empresas del sector financiero, seguros, y empresas de tecnología.
Eraltech es una empresa de ingeniería que ofrece soluciones tecnológicas para la industria 4.0. Se especializa en programación de PLC, robótica, software y sistemas de trazabilidad. Cuenta con más de 25 proyectos realizados en 2016 para clientes como Nissan, Sivicom y Seat. Su objetivo es facilitar la industria del futuro a través de tecnologías innovadoras como visión artificial, robótica colaborativa y big data.
El documento describe lo que es una plataforma tecnológica. Una plataforma tecnológica es la base para crear y ejecutar aplicaciones de negocio. Proporciona funcionalidad como análisis de datos, bases de datos, herramientas de desarrollo y más. Esto permite a los usuarios ejecutar aplicaciones sin preocuparse por la tecnología subyacente. Las plataformas tecnológicas modernas ofrecen beneficios como soporte para el crecimiento del negocio, gestión de datos
Information Technology Consulting es una empresa especializada en asesoría, diseño, desarrollo e implementación de soluciones informáticas. Cuenta con más de 40 profesionales altamente capacitados en diferentes áreas como project management, desarrollo y testing. Ofrece servicios como desarrollo de software, consultoría, capacitación, testing, soporte y recursos IT. Algunas de sus soluciones son InventAr Service Desk, InventAr Asset Manager y GestProy.
El documento presenta el perfil profesional y la experiencia laboral de Luz Mery Molina Melo, una ingeniera de sistemas con más de 30 años de experiencia en el desarrollo y pruebas de software, especializada en aseguramiento de calidad para proyectos en diversos sectores como bancario, retail y público. Resume su formación académica y certificaciones, así como los proyectos y responsabilidades desempeñadas para diferentes empresas a lo largo de su carrera.
El documento presenta los retos y oportunidades de la arquitectura empresarial para los CIO. Explora cómo la arquitectura empresarial puede ayudar a alinear la estrategia de TI con la estrategia de negocio y generar valor para el negocio. También analiza casos prácticos de cómo la arquitectura empresarial puede apoyar la unificación de procesos y la reducción de costos en las organizaciones.
La empresa provee servicios de consultoría y gestión de proyectos de TI a clientes internacionales. Cuenta con más de 1,700 profesionales cualificados y certificados en diversas áreas tecnológicas. La firma ofrece servicios como consultoría, administración de servicios, testing, servicios gestionados y formación a medida para ayudar a las empresas a actualizar sus sistemas y plataformas de TI.
Desayuno de trabajo organizado por la revista ComputerWorld para hablar sobre "Calidad del Software". En él participaron dos representantes de BBVA (Juan Ruiz y Marisol Pérez).
El documento describe las mejores prácticas para la internacionalización de factorías de software y el offshoring. Detalla consideraciones clave como definir el caso de negocio, identificar candidatos adecuados, seleccionar un socio con procesos maduros, acceso a talento de primer nivel, infraestructura sólida y seguridad de datos.
Este documento presenta el diseño de un proyecto para una empresa comercializadora de productos informáticos en Sincelejo, Colombia. El proyecto busca ofrecer servicios de soporte técnico, mantenimiento y reparación de equipos, así como asesoría en software y diseño web. Se realizaron estudios de mercado, técnicos y financieros para evaluar la viabilidad del proyecto. El estudio concluye que el proyecto podría satisfacer una necesidad en la ciudad y generar empleo.
Telefonica Venezolana trae a nuestro mercado su nuevo Servicio de Cloud Sistema de almacenamiento y dominios disponible para las Empresas de cualquier tamaño y sector.
Cloud como clave de la transformación digital en el sector financieroIbermática.digital
Este documento discute el papel central que juega el cloud computing en la transformación digital del sector financiero. Explica que el cloud permite a las instituciones financieras aumentar los ingresos y mejorar la experiencia del cliente, al tiempo que reduce los costes operativos mediante la transformación de gastos de capital en gastos operativos flexibles. También describe los diferentes enfoques a la transformación digital (disruptores, innovadores, optimizadores) y los factores clave para el éxito en la nueva economía digital impulsada por el cloud.
Descubra el camino hacia la transformación digital (frost & sullivan) 8.16Pedro Zevallos
Este documento discute cómo las herramientas de colaboración pueden ayudar a las empresas de América Latina a ser más productivas y eficientes. Explica que la movilidad, la seguridad y la flexibilidad son aspectos clave a considerar al implementar soluciones de colaboración. También destaca que la productividad de los empleados, la toma de decisiones más rápida y la mejora de la experiencia del cliente son los principales impulsores para invertir en estas herramientas.
El documento presenta información sobre diferentes componentes electrónicos como resistores, condensadores, diodos y potenciómetros. También describe circuitos integrados, Arduino, Raspberry Pi y cómo encender y apagar LEDs usando estos dispositivos de forma básica.
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
La utilización de estructuras de datos adecuadas para cada problema hace que se simplifiquen en gran medida los tiempos de respuestas y la cantidad de cómputo realizada.
Por Nelson González
Onboarding new members into an engineering team is not easy on anyone. In a short period of time, the new team member is required to be able to bring professional
Por Victoriya Kalmanovich
El secreto para ser un desarrollador SeniorSoftware Guru
En esta charla platicaremos sobre el “secreto” y el camino para llegar a ser un desarrollador Senior, experiencia, consejos y recomendaciones que en estos 8 años
Por René Sandoval
Apache Airflow es una plataforma en la que podemos crear flujos de datos de manera programática, planificarlos y monitorear de manera centralizada.
Por Yesi Díaz
How thick data can improve big data analysis for business:Software Guru
Este documento discute cómo el "thick data" (datos densos) provenientes de la antropología y la semiótica pueden ayudar a mejorar los análisis de big data en el mundo de los negocios. Explica que el thick data proporciona contexto social y significado que es clave para la interpretación de resultados de big data. Presenta dos estudios de caso donde el thick data ayudó a Netflix y a un banco francés a mejorar sus estrategias. Concluye que el big data provee respuestas pero se necesitan enfoques cualitativos para identificar los
CoDi® es la nueva forma de realizar pagos digitales desarrollada por el Banco de México. Por medio de CoDi puedes realizar cobros y pagos desde tu celular, utilizando una cuenta bancaria o de alguna institución financiera, sin comisiones.
Por Cristian Jaramillo
Gestionando la felicidad de los equipos con Management 3.0Software Guru
En las metodologías agiles hablamos de equipos colaborativos, autogestionados y felices. hablamos de lideres serviciales. El management 3.0 nos ayuda a cultivar el mindset correcto, aquel que servirá como el terreno fértil para que la agilidad florezca.
Por Andrea Vélez Cárdenas
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
Hoy por hoy las experiences de usuario pueden ser enriquecidas mediante el uso de Web Components, que son un estándar de la W3C soportado por la mayoría de los navegadores web modernos.
Por Alex Arriaga
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
El documento describe los pasos para convertirse en un desarrollador fullstack, incluyendo el aprendizaje de back end, front end, bases de datos, seguridad, configuración de la pila tecnológica, análisis y diseño de requisitos, y administración de sistemas. Ser fullstack es un camino continuo que requiere constante aprendizaje y actualización de habilidades.
¿Qué significa ser un programador en Bitso?Software Guru
Ser un programador en Bitso significa dominar varios lenguajes de programación como Java, PHP, React y plataformas móviles como iOS y Android, así como herramientas de desarrollo como Jenkins, Docker y Kubernetes. Bitso está buscando programadores talentosos que deseen aplicar a posiciones abiertas y puedan enviar su currículum a jobs@bitso.com.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
Este documento presenta estrategias para mejorar la colaboración entre equipos de desarrollo de clientes y proveedores. Se discuten temas como definir requerimientos de manera clara y completa, priorizar tareas, coordinar el trabajo cuando un proyecto ya está en progreso, y comunicarse de forma efectiva a través de reuniones periódicas y herramientas como chat. El objetivo general es sobrevivir a los desafíos de la colaboración mediante la implementación de mejores prácticas.
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
Este documento describe cómo implementar pruebas de integración con Docker en Azure DevOps. Explica los conceptos de pruebas de integración, Docker y Azure DevOps. Luego detalla los pasos para crear una imagen Docker con SQL Server, ejecutar un contenedor Docker para las pruebas y configurar un pipeline en Azure DevOps para compilar la imagen, ejecutar el contenedor y realizar las pruebas de integración.
Así publicamos las apps de Spotify sin stressSoftware Guru
En Spotify tenemos 1600+ ingenieros, trabajando en 280+ squads. Aún a esta escala, hemos logrado adoptar prácticas que nos han permitido acelerar la forma en que desarrollamos nuestro producto. Presentado por Erick Camacho en SG Virtual Conference 2020
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
he measure of the executive, Peter F. Drucker reminds us, is the ability to "get the right things done." This involves having clarity on what are the right things as well as avoiding what is unproductive. Intelligence, creativity, and knowledge may all be wasted if not put to work on the things that matter.
Presentado por Cristina Nistor en SG Virtual Conference 2020
Acciones de comunidades tech en tiempos del Covid19Software Guru
Este documento describe las acciones tomadas por varias comunidades tecnológicas en México para ayudar durante la pandemia de COVID-19, incluyendo el COVID-19 Challenge, COVID3DMX, y el Observatorio de Datos COVID MX. El COVID-19 Challenge fue un concurso para desarrollar soluciones para prevenir y difundir información sobre el virus. COVID3DMX conecta las necesidades médicas con proveedores de equipo médico. Y el Observatorio de Datos COVID MX realiza un seguimiento semanal de las tendencias del virus en México
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
La charla presenta un modelo claro, generado por la ponente, para atender los niveles desde lo operativo a lo estratégico.
Presentado por Gabriela Salinas en SG Virtual Conference
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxpauca1501alvar
Explica cómo las tecnologías digitales han facilitado e impulsado la globalización al eliminar barreras geográficas y permitir un flujo global sin precedentes de información, bienes, servicios y capital. Se describen los impactos de las herramientas digitales en áreas como la comunicación global, el comercio electrónico internacional, las finanzas y la difusión cultural. Además, se mencionan los beneficios como el crecimiento económico y el acceso a la información, así como los desafíos como la desigualdad y el impacto ambiental. Se concluye que la globalización y las herramientas digitales se refuerzan mutuamente, promoviendo una creciente interdependencia mundial.
El uso de las TIC en la vida cotidiana.pptxjgvanessa23
En esta presentación, he compartido información sobre las Tecnologías de la Información y la Comunicación (TIC) y su aplicación en diversos ámbitos de la vida cotidiana, como el hogar, la educación y el trabajo.
He explicado qué son las TIC, las diferentes categorías y sus respectivos ejemplos, así como los beneficios y aplicaciones en cada uno de estos ámbitos.
Espero que esta información sea útil para quienes la lean y les ayude a comprender mejor las TIC y su impacto en nuestra vida cotidiana.
Uso de las Tics en la vida cotidiana.pptx231485414
Las Tecnologías de la Información y las Comunicaciones (TIC), son el conjunto de recursos, herramientas, equipos, programas informáticos, aplicaciones, redes y medios.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)AbrahamCastillo42
Power point, diseñado por estudiantes de ciclo 1 arquitectura de plataformas, esta con la finalidad de dar a conocer el componente hardware llamado tarjeta de video..
4. Page | 4
Oficinas en el mundo
Paris
Shannon
Francia
Irlanda
Oficinas de ventas
ventas & admin
Administrativo
Strasbourg
Erfurt
Pune
Francia
Alemania
India
R&D
Sydney
Australia
Kuala Lumpur
Malasia
DISTRIBUidores
Dallas PuneMéxico London MadridSão Paulo Munich
EUA IndiaMéxico Reino Unido EspañaBrasil Alemania
5. Page | 5
* Estimated sales breakdown by management
Retail & Distribution
Finance
Telco
EducationHealth
Banking
Insurance
Entertainment
Manufacturing
National Defense
Emergency Services
Energy
Printing Packaging
Finance
Energy
Telco & media
Government
US Navy
ISSSTE
Manufacturing
Retail
Presencia Mundial
Amplia cobertura en empresas e instituciones estratégicas
6. Page | 6
Algunos Clientes en Latinoamérica
• Four J's Development Tools Latinoamérica, S.A. de C.V.
• Avenida Insurgentes Sur No. 1602 – Piso 4;
• Col. Crédito Constructor; C.P.: 03940
• Del. Benito Juárez; México, D.F.
• México
• Frente al Teatro de los Insurgentes
8. Page | 8
Developing the future
with Genero
2015 Tendencias Negocios
Optimización de Procesos del
Negocio
Iniciativas de Reducción de Costos
Participación activa del CEO en TI
Seguridad Informática
Gamification
9. Page | 9
Developing the future
with Genero
10 Tendencias de Gartner en 2015
1. Computación en Todos Lados
2. El Internet de las Cosas
3. Impresión 3D
4. Analisis Avanzado, Pervasivo e Invisible
5. Sistemas Ricos-Contexto
Gartner señala como las 10 tendencias estratégicas para 2015
10. Page | 10
Developing the future
with Genero
10 Tendencias de Gartner en 2015
6. Maquinas Inteligentes
7. Computación Cloud/Client
8. Aplicaciones Definidas por Software-
Infraestructura
9. TI Escala-Web
10. Seguridad Basada-Riesgo y Auto-
Protección
Gartner señala como las 10 tendencias estratégicas para 2015
11. Page | 11
Las Aplicaciones de Negocio NO se
centran en la Tecnología
• Las Corporaciones usan Aplicaciones por dos razones típicas
• Para bajar costos de operación (y servicios)
• Ampliar sus ventajas competitivas brindando nuevas operaciones (y
servicios) que aumenten utilidades/satisfacción
• Las Aplicaciones Empresariales deben ser medidas en función
al retorno de la inversión
• Inversión: Cual es el costo total del ciclo de vida ?
• Retorno: Que tan efectivo es el software para:
• Mejorar la eficiencia operacional
• Mejorar la participación de mercado (nuevos esquemas) e ingresos?
• Aprovechar oportunidades. Cuando estaré listo?
12. Page | 12
12
Muchas Pantallas y Reportes
Mucho código reutilizable
o Manejo de Datos, Busquedas, edición, Interfaz de
Usuario, …
Transacciones de datos estructurados
Conjunto de Características en Evolución
Se vuelve un reto las reglas de Codificación
o Consistencia entre desarrolladores
o Reglas Comunes de ergonomía
o Transferencia de Conocimiento y Resolución
de problemas
En las aplicaciones de Negocio
Caracteristicas tipicas de una aplicación de negocios
13. Page | 13
Developing the future
with Genero
La era post-PC – TI para el Consumidor
Los 5 mayores cambios tecnológicos
14. Page | 14
Developing the future
with Genero
La era post-PC – TI para el Consumidor
Un cambio dramático en la implantación de las aplicaciones está ocurriendo
15. Page | 15
Developing the future
with Genero
Movilidad reformando nuestro
comportamiento
Smartphone y tabletas encajan en aplicaciones empresariales
Source: Symantec “2012 State Of Mobility Survey”, BI Intelligence 2012
Adultos en EU
accesan
noticias en
dispositivos
móviles
23%
usuarios iPad
siempre lo
usan para
navegar en la
web
79%
Empresas
están creando
tiendas para
sus apps
móviles
71%
Crece el
número de
aplicaciones
móviles cada
año
100%
16. Page | 16
Sistemas Bancarios Móviles
• Primera Generación
• Servicios Tradicionales llevados a la plataforma móvil y
la nube
Encuesta realizada por
18. Page | 18
Developing the future
with Genero
Enfoque del Desarrollo
A donde se enfoca el esfuerzo del desarrollo?
20%
80%
20%
80%
Infraest
ructura
(costo)
Valor
para la
Empresa
(Servicios
= Utilidad)
19. Page | 19
80%
20%
Que necesitamos que suceda
A donde se enfoca el esfuerzo de desarrollo? Valor
para la
Empresa
(Servicios
= Utilidad)
Infraest
ructura
(costo)
20. Page | 20
The Inflection Point
in the App Ecosystem
20
Enfoque de los Desarrolladores
Q3 2013 – Planes para futuros desarrollos
Source: Developer Economics Q3 2013 – The State of the Developer Nation, n=4,946
Infraestructura Actual
21. Page | 21
The Inflection Point
in the App Ecosystem
Herramientas de Desarrollo Móviles
Lenguajes no son fáciles de dominar
22. Page | 22
The Inflection Point
in the App Ecosystem
Problemas de las Opciones para el
Desarrollo Móvil
Las APIs realizan tareas específicas para el Dispositivo y son miles de llamadas
24. Page | 24
¿Que es Genero?
La infraestructura de desarrollo
de aplicaciones de negocio
que permite la creación
rápida y económica de
software empresarial de
clase mundial
y alto desempeño en el menor
tiempo posible
25. Page | 25
Developing the future
with Genero
BUY
3GLs
Fácil de Aprender –
Desarrollo Rápido X
Diseñado para Negocio X
Transaccional X
Fácil Mantenimiento X
Portabilidad –
Reportes Gráficos Sencillos –
Generador de Aplicaciones X
Ayudante para Web services X
TCO Regular Excelente
Desarrollo de 5 a 10 veces mas rápido
Propósito específico vs. propósito general
Genero es el único ambiente de desarrollo diseñado exclusivamente para aplicaciones de negocio
26. Page | 26
Developing the future
with Genero
Public class HelloWorld extends
javax.swing.Jcomponent {
public static void main (String[] args) {
javax.swing.JFrame f = new
javax.swing.JFrame (“HelloWorld”);
f.setSize(300, 300);
f.getContentPane().add(new HelloWorld());
f.setVisible(true);
}
public void paintComponent(java.awt.Graphics
g) {
g.drawString (“Hello, World!”, 125, 95);
}
}
display ‘‘Hello, World!’’
Productividad del Desarrollo
El precio de la complejidad es una calidad deficiente del software – Ej. Hello World!
¡El Lenguaje que usa Genero es el más sencillo de aprender!
27. Page | 27
Developing the future
with Genero
* Carnegie Mellon University - Capability Maturity Model – Guidelines fo Improving the Software Process www.sei.cmu.edu/cmm
(LOC/Hr - Lines of code per hour)
Comparativo usando CMM* Nivel 5
Lenguaje Productividad LOC/hr Tasa de Errores
11,98
6,72
5,68
5,14
3,03 %
12,15 %
18,73 %
26,59 %
Productividad del Desarrollo
Comparativo real de una fábrica de Software
29. Page | 29
Developing the future
with Genero
Genero Studio
Form DesignerCode Editor
Report Designer
Graphic Debugger
DB Meta schema
Manage Projects
DiffProfilerTeam work (SCM)
App Generator SOA & WSBus App Modeler
30. Page | 30
Developing the future
with Genero
Flexible deployment
Genero desktop client
Genero desktop client
Configure en vez de
programar
iOS
Android
MAC
OSX
ASCII
Windows Linux
Abstract User
Interface
XML
HTML5
31. Page | 31
Developing the future
with Genero
Flexible deployment
Database agnostic
Open Database
Interface
Multi-vendedor
Embedded SQL
Cambie rapidamente
MAIN
DEFINE p_num INTEGER
DATABASE stores
DECLARE c1 CURSOR FOR
SELECT name, address, cdate
FROM customer
WHERE custid = p_num
OPEN c1
...
END MAIN
Sybase
Open
Source
MS-
SQL
Server
Informix
DB2
SQLite
Oracle
ODI
SQL
32. Page | 32
Developing the future
with Genero
Flexible deployment
Operating system agnostic
Un binario para todo
Compile una vez
Ejecute donde sea
Reduzca los costos del
ciclo de vida de la
aplicación
iOS
Windows
Linux Unix Android
OSX
OS
HAL
33. Page | 33
Developing the future
with Genero
Scalable performance
Autonomous services connect via Web services
SOA Integration
Escala a ‘000s de
usuarios
concurrentes
IMPORT xml
FUNCTION saveOrder(order)
DEFINE order RECORD LIKE order.*
DEFINE doc xml.DomDocument
DEFINE frag xml.DomNode
LET doc = Xml.DomDocument.Create()
LET frag = doc.createDocumentFragment()
CALL xml.Serializer.VariableToXML(order,frag)
CALL doc.appendDocumentNode(frag)
CALL doc.saveToFile("Order.xml")
END FUNCTION
SCM
Big
Data
BI
Social
Networks
CRM
Web
Service
s
XML
Java
ERP
34. Page | 34
Developing the future
with Genero
Segura y escalable
GAS
Genero
Desktop
Client
Arquitectura – versátil y ‘Lista para la Nube’
‘Server–centric’ & ‘thin–client’
GASWeb Server
Firewall
Application Server Database Server
Genero
Web
Client
Genero
Mobile
36. Page | 36
The Inflection Point
in the App Ecosystem
36
Plataformas Móviles Empresariales
La definición (wikipedia)
Multiples tipos de dispositivos,
• Smartphones, tabletas,
• Código Abstracto
Extienden la red corporativa,
• On-line y off-line,
• Multiples servidores y fuentes de datos,
• Aprovecha la Nube
Seguras,
Administración Central de las Aplicaciones,
De Preferencia Aprovecha habilidades y
herramientas existentes
37. Page | 37
The Inflection Point
in the App Ecosystem
Propuesta de valor
Escribe una vez, distribuye a donde sea incluyendo dispositivos no conectados
Maximiza flexibilidad de la
distribución
• Un código base,
• Smartphone, tabletas y desktop.
Minimiza el esfuerzo de desarrollo
• Un marco abstracto de
desarrollo,
• Un proyecto de desarrollo,
• Un conjunto de habilidades,
• Un ciclo de vida.
Mejora la productividad de campo
• Extiende la red corporativa,
• Inovación hasta el límite,
• Apps On-line y off-line.
38. Page | 38
The Inflection Point
in the App Ecosystem
Write once, deploy ‘everywhere’
Sample apps
39. Page | 39
The Inflection Point
in the App Ecosystem
Escribe una vez, ejecuta 'donde sea'
Los desarrolladores no necesitan escoger - un código fuente cubre casi todo el mercado
40. Page | 40
The Inflection Point
in the App Ecosystem
Widgets Nativos
Escribe una vez, ejecuta 'donde sea'
Reduce la necesidad de aprender APIs nativos
Descripción Abstracta de la forma
Rendering Nativo
41. Page | 41
The Inflection Point
in the App Ecosystem
Dialogos Paralelos
Escribe una vez, ejecuta 'donde sea'
Reduce la necesidad de aprender APIs nativos
OPEN WINDOW tabbar WITH FORM "tabbar"
ATTRIBUTE(STYLE="tabbar")
START DIALOG d_tabbar
OPEN WINDOW w_left WITH FORM "left"
ATTRIBUTE(STYLE="left")
START DIALOG d_left
OPEN WINDOW w_right WITH FORM "right"
ATTRIBUTE(STYLE="right")
START DIALOG d_right
d_left d_right
d_tabbar
42. Page | 42
The Inflection Point
in the App Ecosystem
Almacenamiento Local
SQLite relational database embedded with OS
SQL-Lite
Subconjunto del estandar
SQL-92,
Ligero (~3-400 KB),
Integrado = no librerías,
Buena opción para móvil,
UTF-8 para apps UNICODE,
Muy usado – Adobe, Mozilla,
Open source.
43. Page | 43
The Inflection Point
in the App Ecosystem
Acceso a recursos locales
• Cámara
• Contactos
• Email
• Calendario
• GPS
• Almacenamiento
Acceso nativo de las apps
Mejora la productividad y extiende la red corporativa con Apps inovadoras
44. Page | 44
The Inflection Point
in the App Ecosystem
Componentes Web
Explota el desarrollo web - basta librería de componentes de 3ros
Integra componentes Web en apps
móviles nativas
• Ej. Captura de firma
• http://mcc.id.au/2010/signature.html
45. Page | 45
The Inflection Point
in the App Ecosystem
Integra Componentes Web en las
apps de manera nativa
• Ej. Escaners de Codigo de
Barras y tarjetas
Componentes Web
Explota el desarrollo web - basta librería de componentes de 3ros
46. Page | 46
The Inflection Point
in the App Ecosystem
Se Conecta via
Wi-Fi,
Diseña,
Corrige bugs,
Prueba,
Paquete.
• Crea:
• .ipa (iOS),
• .apk (Android).
Genero Studio
Desarrolla y prueba en tiempo real
47. Page | 47
The Inflection Point
in the App Ecosystem
Agile development process
• Visual design diagrams (DRY),
• Fast prototypes,
• Iterative development,
• 80% diagrams, 20% code.
Abstract apps
• Hardware & software independent,
• Configurable, model driven,
• Ready-to-use templates.
Robust, large apps
• Diagrams solve most common design
patterns,
• Adaptable architectures,
• Consistent ergonomics.
Genero Studio
Business Application Modeler
49. Page | 49
Developing the future
with Genero
Genero Cloud no es solo
hospedaje
Thinking out Cloud
Definitions – what Cloud is not
50. Page | 50
Developing the future
with Genero
Genero Cloud es hosting
más:
• Virtualización
• Elasticidad
• Auto-servicio
• Tarificación
Thinking out Cloud
Definitions – what Cloud is
52. Page | 52
Developing the future
with Genero
Mejorar
o Productividad de cada desarrollador
o Calidad del Software
o Flexibilidad de la implantación
o Time-to-market
o ROI
Reducir
o Curva de Aprendizaje
o Costos del Desarrollo
o Costos de Distribución
o El impacto del cambio
o Four J’s se compromete con sus proyectos
o Siempre a tiempo y dentro del presupuesto
Nuestra Solución
Responder al cambio
‘No es la mas fuerte
De las especies la que sobrevive
Ni tampoco la mas inteligente
Sino aquella mas capaz de
Responder al cambio’
Charles Darwin
The Origin of Species, 1859
54. Page | 54
Developing the future
with Genero
Entonces…
Respondiendo al Cambio
Desarrolle SolucionesRápidamenteInteligentementeEscalablesDel escritorio……al smartphoneA tiempoDentro del Presupuesto
56. Page | 56
“Every vendor plays leapfrog in terms of
competitive edge. That's why our goal was to
make a quantum leap in the industry, and for
that we needed Genero.”
John Driscoll,
Managing Director,
Bodyshop Management Systems.
A quantum leap into the Cloud…
57. Page | 57
“We have struggled to keep up with native
Microsoft tools because of their relatively short
product lifecycles. Four Js has insulated us
from that and allowed us to focus on our
customers and product functionality, while
keeping our applications current, vibrant, and
technologically competitive.”
George F. Pepper,
Senior VP Operations, Sungard K12
Education.
What our customers say…
58. Page | 58
“Genero continues to deliver beyond our
expectations and allows us to deliver mission
critical systems for Police, Fire and
Emergency services - lives depend upon it.
What makes FourJs exceptional is their
ability to adapt and deliver - a rarity in
today's business climate - permitting us to
better respond to our customers.”
Warren Loomis
President and CEO
Versaterm Inc.
What our customers say…
59. Page | 59
“When I first met Jean-Georges Schwartz, I had
50 people, $6M in revenues and my core
banking solution was character based. Today, I
have 250 people, $46M in revenues, close to
$5M in net profits and I was recently acquired
by SOPRA, a billion dollar leader in consulting
and services.”
Claude Delage,
CEO and founder,
Delta Informatique
What our customers say…
61. Page | 61
61
Use cases – best fit
Automotive, dealerships, on-site, Wi-Fi, online, tablet
62. Page | 62
62
Use cases – best fit
Logistics, on-site, Wi-Fi, online, tablet
63. Page | 63
Genero Web Client – use cases
Campagnolo Commercio SpA. – sales floor assistant application, showroom, textile industry, Italy
We needed advanced
features including web
services and mobile access
for our employees,
customers and suppliers.
Luigi Cavasin, CIO