Tag Archives: aplicaciones

Velneo vServer V7 – Servidor

18 Feb

Velneo vServer V7

Núcleo central de la plataforma

Velneo vServer V7 es el componente central o núcleo de la plataforma de desarrollo ya que el resto de componentes se conectan con este servidor para realizar sus funciones. Entre sus características podemos destacar:

Sigue leyendo

Anuncios

Conociendo Velneo V7 – componentes

15 Feb

ComponentesCompleta

Velneo V7 es una plataforma de desarrollo de aplicaciones empresariales completa pues incluye todos los componentes necesarios para crear, editar, implantar, servir, ejecutar y mantener tus aplicaciones.

Componentes

9 son los componentes que se incluyen actualmente en la plataforma. Cada uno cubre una misión específica, podemos agruparlos en 4 grupos según su funcionalidad:
Cuadro de componentes de Velneo V7
Sigue leyendo

Plantillas empresariales Velneo

17 Dic

FLOSS EUPL - plantillas empresariales Velneo

En el artículo ¿Qué es Velneo? definía detalladamente las plataforma de desarrollo de aplicaciones empresariales Velneo y también incluía la definición de la plantillas empresariales Velneo:

Las plantillas son código libre (FLOSS) que te permite crear aplicaciones en un tiempo récord. Las plantillas puedes implantarlas tal cual se entregan o personalizarlas todo lo que quieras. Existen plantillas para desarrollar soluciones de gestión integrada, TPV, CRM, Contabilidad y ERP

En este artículo me gustaría hablar de las plantillas, sus características, de su pasado, de su presente y de su futuro.

¿Las plantillas empresariales son aplicaciones?

Podrías instalarlas sin ninguna modificación y resultan operativas, sin embargo, nuestro objetivo al diseñarlas no era la de convertirlas en aplicaciones.

Como anécdota me gustaría comentar que cuando nació el proyecto Velneo en Septiembre 2005, el departamento encargado del desarrollo de plantillas, “vProducts”, con el fin de evitar llamarlas o diseñarlas como aplicaciones tenía una apuesta interna. Aquél que pronunciase 3 veces el término aplicación al hablar de las plantillas pagaría una cena a todo el equipo, resulta increíble el poder de las apuestas, nadie tuvo que pagar una cena 🙂

Sigue leyendo

Evolución de la App Store en el iPhone/iPod Touch

14 Dic

App Store iconSoy usuario del iPhone 3G y no viví la primera etapa de la App Store, sin embargo analizando su evolución es evidente que Apple ha sido fiel a uno de sus principios básicos más importantes, la simplicidad, comentada por mi amigo Alfonso en su  artículo Lecciones de Steve Jobs (Parte 2) que también habla del éxito de Apple en su artículo 10.000 aplicaciones en la App Store, éxito que también había predicho en mi blog en las conclusiones de mi artículo Apple y el negocio del iPhone Developer Program.

He realizado una composición con 3 imágenes tomadas del iPhone para representar la evolución realizada por Apple en su aplicación App Store desde sus inicios:

Sigue leyendo

Cambiar de herramienta de desarrollo de aplicaciones empresariales

31 May

cambio de herramienta de desarrollo de software empresarialTras los interesante comentarios realizados por Manuel Tovar en el blog de Velneo, me he animado a escribir este artículo ya que creo que este tema es importante y en muchos casos complejo de resolver.

Resumiría el planteamiento que hace Manuel Tovar con las siguientes frases:

  • Tengo una base instalada de clientes ejecutando aplicaciones desarrolladas con un lenguaje de programación y una base de datos que son los que utilizo actualmente.
  • Tengo proyectos en desarrollo.
  • Tengo proyectos pendientes de desarrollar.
  • Llevamos retrasos en los plazos de entrega de los desarrollos a clientes.
  • Para comenzar con una nueva herramienta necesito formarme durante meses y eso supone necesitar más recursos.

En primer lugar quiero dejar claro que estoy completamente de acuerdo con Manuel en que la toma de decisión de cambio es compleja. Voy a tratar de comentar mi visión de como lo plantearía basándome en la experiencia vivida durante años con otros lenguajes de programación.

Sigue leyendo

¿Qué es Velneo?

6 Dic

Velneo rombo 150En muchas ocasiones me preguntan ¿Qué es Velneo? por ese motivo he decidido escribirlo en mi blog y dar está URL como respuesta a partir de ahora. Por supuesto, se admiten sugerencias para mejorarla en su comprensión. De momento está es la versión beta 0.5 de la descripción.

Su definición es:
Velneo es una plataforma de desarrollo de aplicaciones empresariales.

Vale, muy bien y ¿Qué es una plataforma de desarrollo de aplicaciones empresariales?

Son un conjunto de herramientas que te permiten desarrollar, implantar y mantener aplicaciones de escritorio y Web para dar soluciones a proyectos empresariales.

Sigue leyendo

La importancia de un buen análisis

14 May

AnálisisSupongamos que tenemos que desarrollar una aplicación a medida para un cliente importante.

¿Qué pasos deberíamos seguir?

Existe gran cantidad de información al respecto. Y casi toda esta información coincide con la afirmación del título de este post.

Sin embargo, quiero centrarme en 2 típicos casi tópicos errores que cometemos los programadores relacionados con el análisis:

  1. Tenemos la mala costumbre de intentar añadir a la aplicación más funcionalidad de la que nos solicita el cliente.
  2. Somos excesivamente impacientes y no completamos exhaustivamente o repasamos nuestro análisis en la busqueda de incoherencias antes de escribir la primera línea de código.

Es más, cuanta más experiencia atesoramos como programador es más fácil que comentamos estos errores comentados.

¿Acaso no sabemos de sobra que cada hora que dedicamos al análisis estamos ahorrando un montón de horas de programación?

¿Acaso no sabemos que para una aplicación es tan malo lo que falta como lo que sobra?

Pues sí, lo sabemos pero nuestro ego o nuestras ganas por disfrutar haciendo lo que mejor sabemos hacer nos lleva a errar. Sin embargo, a todo se aprende.

La reflexión final es que, antes de escribir la primera línea de código de un nuevo proyecto verifica, tres veces al menos, que tienes perfectamente documentado el análisis y que no hay nada más que puedas añadir y, por supuesto, que no hay ningún punto del mismo que no tengas claro como implementarlo. En caso contrario, sigue analizando y no abras el editor.

Analizar bien es una virtud. No programar hasta que tengas completamente desarrollado el análisis es un grado superior de virtuosismo.