¡Quiero hacer un programa de gestión en Web ! Quizás quisiste decir Cloud

Chiapas (México)

Chiapas (México)

Son muchos los programadores que se acercan con esta cuestión, pero realmente cual es su necesidad:

  • Una aplicación web que funcione únicamente desde un navegador web
  • Una aplicación cloud a la que se pueda acceder desde aplicaciones nativas en cualquier dispositivo

¿De que estoy hablando?

Dejaremos a un lado la primera solución que dieron los desarrolladores de gestión a esta necesidad del cloud y que fué terminal server, citrix, etc por motivos obvios.

Realmente con esa necesidad se genero un gran problema para muchas de ellas.

Esto se comenta en artículos como estos La Web esta muerta viva Internet , Cliente-servidor vs Aplicaciones Web , Aplicaciones Web vs Aplicaciones de escritorio y muchos más …

Sin embargo si algo avanza rápidamente es el mundo del software, y si hay una tecnología realmente cíclica en que se retoman cada 5 años conceptos  del pasado y que vuelven con nuevos nombres y mejoras tecnológicas es el mundo del software.

¿Cual es el problema?

El mundo de la Web ha evolucionado mucho, pero ni todo sirve para todo ni las primeras soluciones son las mejores.

Evidentemente si tenemos que hacer un dossier comercial o si a partir de el vamos a dar servicios extendidos a un publico que no nos conoce o que es poco fiel:  vender entradas de espectáculos, gestionar citas, vender productos de forma emocional, etc ,  y si para ello tenemos que conseguir audiencia a partir de posicionamiento en navegadores, solo hay un camino que es la Web.

El problema de algunas empresas que me llegan es cuando quieren hacer gestión en la web, quieren  hacer un Erp, un vertical de farmacias, ferreterías, colegios, empresas de servicios, contabilidad, etc.  y el cliente que tienen hace años en entornos de escritorio, quiere evolucionar hacia el Cloud y funcionando desde cualquier dispositivo,  lugar y  hora.

Y la conclusión es ..   Pues en Web !  (Confundiendo Web / Internet / Cloud  y el resultado no suele ser el ideal.

Solo empresas muy grandes con recursos ilimitados como Salesforce son capaces de conseguirlo,  pero las empresas normales se ven abocadas a arduas tareas de desarrollo,  y lo que es peor de todo, una  pesadilla para mantener y personalizar el software ya hecho.

Pero analicemos por qué caen en esta trampa tantas empresas.

¿De donde venimos ?

Dependiendo de donde vengamos tecnológicamente en nuestra empresa, y nuestras experiencias en décadas pasadas, tendemos a seguir haciendo las cosas de la misma manera.

Me explico, en las empresas de programación encontramos con estos dos perfiles  que en décadas anteriores estaban muy definidas.

  • Desarrolladores del mundo de gestión  usando arquitecturas cliente-servidor , con diversos lenguajes , front-ends, frameworks, etc, Estos se dedicaban a hacer Erp´s , verticales para distintos sectores, etc
  • Diseñadores Web, que se dedicaban a hacer páginas corporativas que todo el mundo demandaba y a las cuales con el tiempo se les ha ido pidiendo más y más funcionalidad.

 

La evolución

A partir de los orígenes anteriores, todos sabemos la evolución que han sufrido estos mundos, la necesidad de la multiplataforma, la irrupción del cloud, la evolución del Html, el Javascript , java y su complejidad, etc.

Y aquí se da la paradoja de la evolución cíclica  ,  nos embarcamos en el mundo Web con una amalgama de novedades que van en esa linea, compitiendo con empresas que llevan años , pero lo que es peor, parcheando constantemente para daptarnos a nuestras necesidades que son otras. Pondré un solo ejemplo,  cuantos programadores de gestión despues de volverse locos encuentran soluciones como Angular ,  (Para los neofitos básicamente nos permite  que toda la operativa de la web, se descargue a local al entrar en la web, es decir hace que la mecánica este siempre en local aumentando el rendimiento y tomando ideas de C-S). Pero esa para el que domina 100 tecnologías más puede ser la solución, pero no para tu empresa de software de gestión.

otro punto muy importante. Hoy en el 2017, se imagina alguien que para las aplicaciones de móviles alguien nos dijera que tenemos que utilizar aplicaciones Web. Alguien se imagina que para usar Facebook, Twiter, desde el móvil o celular tenemos que hacerlo desde un browser.

Todos los que se lo pueden permitir, te invitan a que bajes su app, su app siempre tiene mejor rendimiento, mas funcionalidad, etc que su pasarela web y es lo lógico. Es una aplciación nativa cliente conectada con un servidor, es C-S en esencia.

No me cabe la menor duda que ese es el camino hacia el que va el mercado y mas con la incorporaron de las nuevas tendencias hardware para convertir nuestro movil en nuestro nuevo portátil.

Por otra parte, si leímos los artículos iniciales ,las ventajas del cliente servidor a la hora de la gestión eran evidentes, pero vamos con los problemas.

  • Necesidad de actualizar en el cliente, cada nueva versión de nuestra aplicación
  • Necesidad de hacer un programa y una compilación para cada producto (Android, IOS, Windows, etc)

De nuevo y una vez mas, el mundo del software es cíclico, se ponen de moda conceptos , se olvidan y al cabo de unos años confluyen de nuevo con nuevos nombres.

A la vez que salen otras para cubrir necesidades como Unity  en el mundo del juego, (Basicamente nos permite hacer clientes y que estos se actualicen, con un solo fuente para todas las plataformas).

Una solución

No te molesto más.

Simplemente si vienes de la  programación de escritorio, si te sentías mas que cómodo con tu Visual Basic, Fox, Cobol.

Si añoras esos tiempos en que hacer un software a medida, un vertical, era mucho mas rentable que tus incursiones en el mundo web

En Velneo hace un solo programa y el se encarga del Back-End y te genera un front-end o  cliente nativo de tu aplicación para cada plataforma.

Creo que te interesa conocer esta alternativa. No es que seamos mágicos ni mejores. sino que nuestra única misión es atender a nuestros clientes (Empresas de desarrollo) para que su vida sea lo mas cómoda y rentable posible y lo llevamos haciendo desde hace mas de 10 años.

 

Anuncios

3 casos distintos : migraciones de Sql server y .net (sector hospitalario), Fox pro (Agencias y medios de publicidad) y as 400 (Consumibles)

 


1º Software médico desarrollado en Velneo para Hospitales, interconexión de plataformas, Manejo con muchos volúmenes  (150 millones de refistros) de datos frente a Sql  (Farmacia, Laboratorio)

  • Manejo con muchos volúmenes  (150 millones de refistros) de datos frente a antigua aplicación de Farmacia y laboratorio en  Sql server y .net
    • Una consulta que en Sql tardaba 5 minutos , velneo nos da tiempos de respuesta de 15 segundos
  • Integracion en una clínica de radiodiagnostico
    • Escaners, resonancia magnetica, ecografos, densitometros, ortopantografos, rayos X , integrados y controlados por una aplicación Velneo
    • Cada día generamos 6 Gigas de imagenes, gestionados por Velneo
    • Cero caídas en un sistema crítico

2º Historia de una veolución de Fox Pro a Velneo, de una aplicación para agencias de publicidad y estudios creativos

  • Buscabamos Multiplataforma real, personalización de informes por parte del usuriario.
  • Integración con servicios de Google como calendar, servicios de medios,   uso de Qml.
  • Destacaría de esta base de datos su robustez
  • Velocidad, robustez y sobre todo mantenimiento, nada que ver con Fox Pro

3º Historia de una migración enuna empresa de venta de consumibles por su deparatemento de informática

  • Pasamos de un sistema superrobusto en As400 de IBM a Velneo
  • Lo encontramos fácil, rápido sencillo y potente
  • La granventaja de Velneo es el código abierto , lo fácil que se entiende los programas realizados por otros y lo potente y sencillo que es personalizar

 

Opiniones, Nuevas plataformas de desarrollo, casos de éxito

Encontrar y acertar con tu nueva plataforma de desarrollo, es difícil, muy difícil ¿Verdad?

E

stos testimonios de programadores que vienen de fox pro, genexus, .net, visual basic , Oracle o incluso Access te ayuden,

Realmente podría​ tener  mil​ videos ​m​á​s, uno por cliente, pues como puedes comprobar  ​tu mismo ​en los foros, la satisfacción nuestros clientes  es muy alta.​

​No se platean n problemas con la plataforma, instalaciones, etc. En su gran mayoría son  dudas por resolver, aprendizaje, etc.​ Pero ademas de los foros, escucha estos comentarios, merecen la pena y sinceramente cada vez que los veo, me hacen sentirme mas feliz de vender Velneo, pues todos han pasado por esa decisión.

o a visitar nuestro canal en You Tube
casos

Elegir una plataforma o lenguaje de programación o desarrollo (Opiniones)

No he podido resistirme a publicar 2 emails que me han llegado hoy mismo, de unas personas que han decidido invertir sus primeras 3 horas en Velneo V7

Leer más de esta entrada

Me canse de programar : Nuevos lenguajes y plataformas de desarrollo, la máxima rentabilidad.

En demasiadas ocasiones nos hablan de que si tal plataforma es mas rentable, es más productiva, nos permitirá desarrollar nuestro software más rápidamente.

Esto y a priori es muy difícilmente demostrable , ya que para valorarlo hace normalmente falta meses de estudio y conocimiento de la plataforma a utilizar.

Sin embargo, en esta ocasión creo que este video sobre una funcionalidad particular de Velneo, nos dejará a todos con la boca abierta , conozcamos o no en profudidad el resto del producto.

Bien vale la pena ver esta demostración de tan solo 5 minutos.

Si deseas descubrir algo mas sobre esta funcionalidad http://velneo.es/desarrollo-rapido-aplicaciones/

Aplicaciones en Código Abierto , Open Apps

Las Open Apps son aplicaciones en código abierto al 100% y que tu puedes cambiar y personalizar a tu nombre, adaptar a tus necesidades, comercializar, de la forma que más te convenga y sin pago de ningún tipo de royalties.

 
Leer más de esta entrada

Integración Jasper Report y Velneo V7

En estos momentos hay un plugin que nos da esta funcionalidad  AdinfRep,   integración entre Velneo y Jasper Report.

El plugin se conecta a velneo mediante Xml, por lo que nos hará falta el vModapache incluido en Nivel 3.
Leer más de esta entrada

Licencia Despliegue Express V7 vs Licencias Sql Server Express Microsoft y otras

Son muchas las veces que me preguntan por este tema y muchas las veces que la primera apreciación del cliente es que la licencia express de Velneo es pequeña, cuando la realidad es justo la contraria, sus posibilidades son mucho mayores que otras licencias Express del mercado.

Las licencias Express de Velneo, tiene el mismo objeto que las de otros entornos de desarrollo
Leer más de esta entrada

Oracle Bussines Suite, Pl/ SQL y Velneo

He leído con agrado este artículo sobre La competencia de Oracle Business Suite: Open Apps de Velneo V7 y los comentarios al respecto:

Tanto del propio autor que ha analizado Velneo

    “…aunque ni por las dimensiones de una y otra empresa, ni por lo que ofrecen una aplicación y otra, esa competencia sea real.”

Como los escritos a continuación

    Alguien se ha pasado tres pueblos ….., conozco algún administrador de bbdd de Oracle que le daría un infarto a leer esto, jejejejejeje

    obviamente Velneo no puede competir con un gigante como Oracle, ni Velneo V7 puede compararse con Oracle Business Suite ya que no hay color entre una aplicación y otra. El título del post no es más que una forma de llamar la atención… aunque sea pasándome tres pueblos.

Y no puedo estar mas de acuerdo con todos ellos, pero sobre todo con la visión del autor de lo que representa Velneo V7 y de cual es la idea del producto completo.

Aunque tambien conozco mas de un experto de Oracle enamorado ya de Velneo, pero el punto no es discutir, pues para gustos colores.

A nivel de empresa evidentemente no podemos comparar, ¡Ójala! Oracle es un monstruo y Velneo empieza a ser uns Startup y limitada de momento al mercado Hispano.

Pero a Nivel de producto tiene algunas similitudes

  • Ambas son plataformas de desarrollo especializadas en el desarrollo de Aplicaciones de Gestión.
  • Ambas son plataformas completas : Oracle en principio nació con su propia Base de Datos, su propio lenguaje (Pl/Sql) y sus propias herramientas de desarrollo.
  • Ambas fundamentan su crecimiento en Aplicaciones y Suites desarrolladas en su plataforma

Sigamos…

  • Oracle nacio en 1977 (Hace 35 años) , Velneo V7 en 2009 (Hace 2)
  • Oracle nació al amparo de una tecnología que revolucionó la informática : El Sql
  • Velneo al amparo de una que lo revolucionará : El Cloud Computing.

No hay punto de comparación entre la Suite de aplicaciones de Oracle y las Velneo Open apps pero podemos soñar..

  • Las Velneo Open Apps son código 100% Abierto y generado por la comunidad
  • Gracias a su productividad su crecimiento puede ser muy rápido. Como muestra Innovadb o cómo dos progrmadores han desarrollado un Erp muy completo en tan solo un año.
  • La comunidad: Al margen de la pequeña empresa de desarrollo nuestro cliente habitual, consultoras con un potencial comercial mayor que el de Velneo y habituadas a lidiar con proyectos Sap, Navisión e incluso Oracle ya han visto las posibilidades y estan invirtiendo tiempo y dinero en realizar sus propias suites ,por no hablar de la empresa final que ya dispone de su Erp soñado, a medida y en producción.

Apostar por Velneo es apostar por la novedad, por las ganas de cambiar las decisiones establecidas, en definitiva ser poco conservador. “Quien no arriesga no gana”

Velneo no de podrá comparar, pero si que es posible soñar.

De hecho soñamos hace dos años, que pronto estaríamos facturando en todos los países de habla hispana, nos falta uno, Cuba en el que solo usan la versión gratuita.

Tambien soñamos pen lanzar nuestro producto en Ingles y en Chino, hoy el producto existe, aunque antes queda madurar en el mercado que ahora empezamos a conocer y conseguir que sea nuestra comunidad la que propague nuestra visión ”

Si hablamos de productividad para hacer, implantar y mantener un software de gestión cualuiera qeu haya programdo en Velneo os lo dirá : no hay color.

Si hablamos de madurez, de producto completo, de “Seguridad”, de servicios ofrecidos por terceros , de que nadie cuestione una decisión, evidentemente tampoco.

Cómo hacer una reunión eficaz

Ultimamente han llegado a mi varios artículos sobre esta problemática y su posibles soluciones.
Leer más de esta entrada