OUTSOURCING GENEXUS
Desarrollos a medida para Internet / Intranet. Conversión de sistemas de LAN a Intranet.
La experiencia de Mirol ITC de más de 7 años en aplicaciones para Internet, nos animan a ofrecer al mercado la tercerización de proyectos con tiempos de implementación muy cortos y a costos muy competitivos modelando con GeneXus.
En la actualidad, para mantenerse vigentes dentro del mercado, la competencia ha obligado a las Empresas a un permanente rediseño y optimización de sus procesos y a encarar el desarrollo de nuevos negocios. Esto implica que las Gerencias de Sistemas de las Empresas deben reformular permanentemente sus métodos para optimizar los procesos que se llevan a cabo, persiguiendo la máxima eficiencia con la mayor eficacia.
Hoy, la solución que encuentran las Empresas modernas es contratar a especialistas en el manejo de las herramientas con el fin de apoyar a su staff para realizar la mejor elección y optimizar su rendimiento, pudiendo de esta manera mejorar notablemente el retorno de las inversiones en modernización.
REINGENIERIA DEL DEPARTAMENTO DE SISTEMASMirol ITC tiene en venta Bases de Conocimiento GeneXus. Auditoria, Consultoría, Desarrollos a medida y Formación sobre GeneXus. Como la productividad es tan alta y los costos de desarrollo y de mantenimiento son tan bajos, ésta tecnología es ideal para hacer reingeniería de centro de cómputos.
Es decir, incorporarla, capacitar, proveer Bases de Conocimiento pre-armadas (fuentes) y ayudar a la conversión e integración de sus bases de datos. Se pueden lograr ahorros comprobables de más del 50% en el desarrollo y más del 80% en el mantenimiento.
Protege la inversión al ser independiente de la plataforma y del motor de la base de datos, etc. Muy potente para desarrollos para Internet explotando al máximo la plataforma Microsoft.Net
Servicios de consultoría y proyectos de Ingeniería de software:
Con la utilización de la herramienta GeneXus, ofrecemos:
Consultoría
- En la utilización de la herramienta GeneXus para desarrollo de aplicaciones.
- En la planificación y/o seguimiento de proyectos.
- En el Gerenciamiento de proyectos cuyos objetivos son responsabilidad del cliente.
- En la administración de bases de conocimiento.
- En la conversión de modelos basados en conocimiento, migrando de bases de datos y de lenguajes.
- Para la construcción de sistemas de seguridad.
- Para la fijación de estándares de desarrollo.
- Para la construcción de metodologías de desarrollo.
- Para la auditoria de bases de conocimiento, basado en estándares óptimos o de la Compañía.
-
Proyectos de Ingeniería de Software
- Proyectos llave en mano.
- Proyectos con fecha variable en función de definiciones incrementales del cliente.
- Proyectos de reingeniería para múltiples plataformas, centralizado y cliente servidor.
QUE ES GENEXUS?
GeneXus tiene algunas características únicas que lo distinguen de sus competidores. Entre ellas pueden destacarse:
- El punto de partida es la descripción de los objetos familiares al usuario (TRANSACCIONES, INFORMES, PROCEDIMIENTOS, WORK PANELS, WEB PANELS, MENUES), sobre los cuales existe el principal conocimiento objetivo que se tiene en la empresa.
- La descripción de cada objeto es totalmente independiente de la de los demás por lo que, en el caso de que se deba modificar la descripción de uno, ello no implicará la necesidad de modificar manualmente la descripción de cualquier otro. Esta característica exclusiva de GeneXus permite un mantenimiento totalmente automático de las aplicaciones.
- La curva de aprendizaje es muy corta.
- Diseño, creación y mantenimiento de la base de datos son totalmente automáticos.
- La aplicación (base de datos y programas) tiene siempre, cualquiera que sean las modificaciones que haya sufrido, la mejor calidad: La base de datos es siempre la óptima. No se modifican programas: cuando ya no son adecuados, se generan otros nuevos, que los sustituyen.
- Lenguaje de formulación de INFORMES orientado al usuario final. La formulación de estos informes es guiada por GeneXus y el usuario no necesitará conocer, en ningún caso, en que tablas están los datos, ni como navegar en la base de datos, ya que todo ello es inferido automáticamente.
- Lenguajes poderosos y de muy alto nivel para la definición de PROCESOS, WORK PANELS y WEB PANELS, así como una definición de MENUES muy simple. En estos lenguajes las descripciones de los procesos se hacen sin referirse a los archivos involucrados, los que son inferidos automáticamente en tiempo de generación. Esta característica permite una total independencia entre los datos y dichas especificaciones. Como consecuencia, las especificaciones de alto nivel de GeneXus no necesitan cambio alguno ante modificaciones de la base de datos.
- Utilización simple y eficiente de archivos o bases de datos externos a Genexus.
- Mantenimiento 100% automático: El conjunto de estos elementos permite a Genexus generar y mantener automáticamente el 100% de los programas en aplicaciones normales de tipo comercial, administrativo, financiero o industrial.
- Genexus funciona en PC, dejando el computador de producción (IBM AS/400, red, Cliente / Servidor, etc.), totalmente libre para el procesamiento de las aplicaciones.
- Fácil distribución del conocimiento corporativo para facilitar el desarrollo de nuevas aplicaciones.
- Verificación automática de consistencia, y consolidación, entre aplicaciones desarrolladas separadamente.
- Independencia de plataforma: dada una aplicación desarrollada conGenexus, a partir de una única especificación (su base de conocimiento) puede generársela para múltiples plataformas o migrar fácilmente de unas a otras.
- Simplicidad: Genexus utiliza los recursos más avanzados de la inteligencia artificial para que el analista y los usuarios, puedan usarlo de una forma muy simple.
¿POR QUE UTILIZAR BASES DE CONOCIMIENTO? VENTAJAS RESPECTO AL USO DE SOFTWARE EMPAQUETADO
Para poder explicar las ventajas de la utilización de Bases de Conocimiento, es necesario analizar cuales son los problemas que trae aparejado el uso de software empaquetado.
El software empaquetado está generalmente diseñado para soportar las necesidades de un segmento de empresas. Casi todas las funciones comunes a todo este segmento de empresas, suelen estar contempladas en estos paquetes. Sin embargo, cada empresa, tiene características únicas no contempladas. Por lo tanto, la empresa debe modificar sus procedimientos para adaptarse al paquete, reduciendo su productividad y aumentando los costos.
Quienes proveen software empaquetado, intentan contemplar necesidades tan variadas como sea posible. Sin embargo, esto hace que el paquete se vuelva cada vez más complejo y difícil de instalar y usar. Una vez más, los costos, en este caso los de capacitación del personal, se ven incrementados.
Quizás, el mayor problema del software empaquetado, es que no crece al ritmo que crece la empresa que lo instala, sino que crece lentamente, contemplando las necesidades comunes a todo un segmento de empresas.
ARTech a desarrollado una serie de tecnologías que han sido incorporadas en Genexus, que hacen obsoleto el uso de software empaquetado.
GeneXus hace posible la utilización de Bases de Conocimiento, permitiendo una solución antes considerada imposible: partir de una solución global, y adaptarla a los requerimientos particulares de cada empresa. Es decir, quien desarrolla la Base de Conocimiento, o quien la compra, puede adaptarla a sus necesidades muy fácilmente. Las Bases de Conocimiento están diseñadas para ser modificadas. La metodología de desarrollo de Genexus es Incremental, es decir, parte de la base de que las necesidades de las empresas cambian con el tiempo y que las soluciones informáticas deberán adaptarse a ellas.
En resumen, utilizando Bases de Conocimiento es posible contar con soluciones a medida, con costos de software empaquetado. Es posible disminuir la complejidad del software que se está desarrollando. Es posible que las aplicaciones se adapten a las necesidades cambiantes de la empresa al ritmo que éstas se producen. Utilizando Bases de Conocimiento, se reducen costos en el mediando y largo plazo.
ADAPTABILIDAD A NUEVAS TECNOLOGIAS
Acompañar los cambios tecnológicos ha sido muy costoso para las empresas en el pasado. Hoy, GeneXus permite hacer que estos cambios tecnológicos se realicen prácticamente sin costo.
Una Base de Conocimiento contiene el conocimiento de como deber ser una aplicación, independiente de la plataforma en la cual luego va a ser ejecutada.
Es decir, que pasar de una arquitectura centralizada a una arquitectura cliente/servidor, o a una red o viceversa, puede realizarse con un costo muy bajo, sin necesidad de rehacer los sistemas.
2008 Mirol ITC SA

