Desarrollo de programas

Desarrollar programas es un arte y quién mejor que Jesús Arboleya para explicarlo de una manera sencilla y agradable. El 7 de mayo de 2012 Jesús dio una charla en la Escuela de ingeniería informática de Oviedo sobre el desarrollo rápido de aplicaciones en Velneo. No os perdáis esta interesante charla.



Artículo original en ¿Cómo crear software?

Tagged , , , , , , , | Comments Off

Programar

¿Qué es programar?

En Internet hay miles de definiciones sobre qué es programar. Desde hace años la definición que más me gusta es la que escuché a mi amigo y compañero Juan Muñoz-Cobos, arquitecto de las plataformas Velneo.

 

¿Qué es programar?

“Programar es prever”

 

¿Pre-ver?

Recientemente dí una conferencia en la Escuela de Ingeniería Informática de la Universidad de Oviedo e hice referencia a esta definición. La imagen superior muestra la diapositiva que utilicé para dicha definición.

La separación de las sílabas “pre” y “ver” con un guión está realizada de forma voluntaria para dar énfasis al significado de esta palabra.

Programar es prever

La definición de la palabra prever fija la actitud que debe tener como principal hábito un buen programador.


Artículo original en Lógica mente

Tagged , , , , , , , , | Comments Off

Desarrollo rápido de aplicaciones con Velneo V7

El 7 de mayo de 2012 dí una conferencia sobre el “Desarrollo rápido de aplicaciones con Velneo V7″ en la Escuela de Ingeniería Informática de la Universidad de Oviedo.

 

 

A continuación tienes el vídeo de la conferencia donde se hace una demostración práctica de desarrollo de una aplicación de pedidos en una hora. (Sube el volumen al máximo para escucharla bien)

 


Artículo original en Lógica mente

Tagged , , , , , , , , , , , , , , , , | Comments Off

¿Cómo se hace crecer una empresa de Software?

Las empresas buscan un crecimiento sostenido. Existen muchos caminos para conseguirlo pero hay cuatro autopistas principales.

.

1.-Boca oreja

Hace tiempo un amigo me comentó que el boca a boca no existe, es el boca o oreja lo que realmente funciona :) . La mayoría de los productos tienen un determinado crecimiento basado en  el entusiasmo de los clientes. Cuando usas algo que realmente te gusta, con lo que disfrutas, te apetece contarlo. Si tienes productos que tienen una buena experiencia de usuario conseguirás que los clientes hablen de ellos.  Mi experiencia me dice que esta es la autopista más importante para que tu empresa crezca.

.

2.-Efecto Red

Existe una serie de productos contagiosos como un virus, obligan a que otros lo acaben usando. Hoy día todos los productos que crecen rápidamente en internet lo hacen por efecto red. Facebook es el producto de crecimiento sostenido más rápido de la historia, su efecto contagio  obliga a que tus amigos se acaben registrando para poder disfrutar del uso compartido. Paypal, Google +, Twitter, son sólo algunos de los ejemplos de productos que crecen por efecto contagio.

.

3.-Marketing

Cuando consigues que tu coste de adquisición por publicidad de nuevos clientes sea menor que la rentabilidad media, la publicad es una buena fuente de crecimiento sostenido. Imagina que el coste medio conseguir un nuevo cliente  en publicidad on-line es de 10€ pero tu rentabilidad media por cliente es de 25€, puedes invertir sin ningún riesgo en publicidad y tener un crecimiento sostenido. Cuánto más dinero inviertas en publicad más rápido crecerás. Hoy día en negocios de Internet puedes tener unos cálculos precisos de los costes de adquisición y rentabilidad media.

.

4.-Compra y uso recurrente

Productos que son diseñados con políticas de suscripción y uso repetido (la mayoría de los productos de software y todos los productos de Cloud). Las empresas de software tienen en sus políticas de suscripción una de las fuentes de ingresos más importantes. Tienes que pensar y definir que tipo de empresa quieres, de compra y uso recurrente o de una sola venta. El crecimiento sostenido se da en las estrategias de compra y uso recurrente.

.

Biografía: Lean Startup

.



Artículo original en ¿Cómo crear software?

Tagged , , , , , , , , , , | Comments Off

Presentación de vClouden Beta

Que es vClouden ? vClouden (Velneo Cloud Engine), es una plataforma para el despliegue de aplicaciones Velneo v7 en modalidad SaaS (Software as a Service) que aporta tanto desde la parte de despliegue como la interfaz web, pensada para el Velneador que tiene una buena aplicación v7 y que  quiere distribuirla en modalidad SaaS pero [...]


Artículo original en velnex.wordpress.com

Tagged , , | Comments Off

Experiencia de usuario

De vuelta de UX Spain, os comparto mis primeras conclusiones sobre lo que podría ser la experiencia de usuario en software.

.

1.- La UX es del mundo web.

Tengo claro que la usabilidad, diseño, UX o como quieras llamar a estas disciplinas parten del mundo de interacción web. Las primeras web siempre tenían presente el diseño en su concepción ya que hace quince años una web era lo más parecido a un dosier publicitario. Hoy día las webs aplican técnicas de experiencia de usuario muy avanzadas. En el mundo del software nos tenemos que poner las pilas y empezar a pensar en el usuario a la hora de diseñar nuestras apps.

.

2.-Principios básicos.

En el mundo del diseño existen una serie de leyes que cualquier desarrollador debería conocer y que facilitarían mucho los primeros pasos. Unicidad, neutralidad, geometría, simetría, propósito son solo algunas de ellas. Por nuestra parte en Velneo hemos tratado de aplicar estas leyes básicas en el proyecto Velneo vdiseño. Hay cosas que siempre funcionan en cualquier lugar.

.

3.- Las metologías Agile se imponen.

En el mundo del desarrollo las diferentes metodologías Agile se están imponiendo y las empresas referente las usan. Se trata de mejorar los producto mediante iteraciones cortas (iterar, medir y mejorar). El cambio a metodología Agile es grande en una organización y toda la empresa tiene que estar involucrada para que llegue salga bien. UX=Agile

 TopRural: Tuvimos que adaptarnos a la metodología Agil te cambian la forma de pensar y trabajar, hay que tener algo en producción cada tres semanas, es una locura pero aporta muchas ventajas.

“Gestiona la incertidumbre, ya iremos iteración a iteración decidiendo lo que vamos a desarrollar”

“UX, iterativo incremental”

.

4.- La tecnología es invisible.

Nunca olvides a tus usuarios, aunque la tecnología es la base de todo, a los usuarios le da igual, ellos quieren usarla, no entenderla. Cuando desarrollaras buenos productos la tecnología se hace invisible y nadie se pregunta si está en Cloud o inhouse, simplemente FUNCIONA. Cuando consigues que tu tecnología sea invisible para el usuario entonces la UX está funcionando. Las tecnologías más profundas son las que desaparecen y no sabemos que están entre nosotros.

.

5.- UX es cumplir objetivos.

Si trabajas la experiencia de usuario es para cumplir unos determinados objetivos, normalmente en mundos web se sigue el ciclo de mejora de KPIs de captación–>conversión–>fidelización. Hay que tener muy claros los objetivos que se quieren cumplir y como medirlos.

.

6.- Valores clave.

Dentro de nuestros negocios existen unos valores claros, negocio+ux+tecnología. Desde mi punto de vista faltaría el cuarto, las personas. Cualquier empresa de software debería tener en su ADN los valores de rentabilidad, diseño, tecnología y personas.

.

7-El diseño es un activo.

En Telefónica han pasado el diseño de un pasivo (gasto) a activo (inversión). El diseño de UX será necesario para cualquier software de aquí a cinco años. No obstante, para hacer un gran diseño lo primero que necesitas es una gran empresa.

.

.

.



Artículo original en ¿Cómo crear software?

Tagged , , , , , , , , , | Comments Off

Programar la impresión de textos largos

Con Velneo V7 es sencillo imprimir textos largos almacenados en campos objeto texto o en variables globales alfabéticas.

Para conseguir sólo tenemos que realizar la siguiente configuración:

En la sección

 

En el control de texto

Multilíneas: Si es verdadero el control imprimirá más de una línea, lo necesario para imprimir todo el texto.

Altura variable: Si es verdadero el control de texto crecerá en altura lo que sea necesario para imprimir todo el texto.

Puede partirse: Si es verdadero el control de texto seguirá creciendo en las páginas siguiente partiéndose en cada página para continuar en la siguiente página en la línea donde había quedado anteriormente la impresión.

 

El resultado

 

Al visualizar el informe o imprimirlo en PDF obtendremos informes que incluirán las páginas necesarias para imprimir todo el contenido de los campos objeto texto.


Artículo original en Lógica mente

Tagged , , , , , , , , | Comments Off

Life Is Soft 2012

Life Is SoftOtro año mas pasa y otro evento se acerca.

Nuestro querido Life Is Soft este año se celebrara en Madrid.

Sí, as oído bien, en Madrid, mas concretamente en el Palacio de Hielo.

Esto brinda la oportunidad a todos los que no pudimos asistir el año pasado al evento por pillarnos muy lejos el poder asistir sin muchos problemas, yo ya tengo mi entrada :)

Ticket Life Is SoftY tu a que esperas para conseguirla?

Ademas puedes tener un 10% de descuento en tu entrada. Sí, un 10% solo sigue este enlace.

O introduce este código UGNHKW81 en el lugar indicado.

Codigo Descuento

Una vez que consigas tu entrada ya esta todo listo para asistir a nuestro querido Life Is Soft 2012.

Este año podre asistir, si no surge nada, y podre realizar los artículos que no pude el año pasado, tomar unos cafés con los amigos que hace tiempo que no veo y un sin fin de sorpresas mas que espero del evento.

El año pasado realice entrevistas a varias personas que realizaron sus ponencias y este año tratare tener también alguna que otra, así que preparaos que voy a por vosotros, jua jua jua jua :D

Lo único malo es que no tengo un libro para que me lo firme Jose Luis… Si le lloro mucho a Velneo me regalaran uno? ;)

Bueno y que podemos ver en este Life Is Soft 2012?

Aquí tenemos la agenda del evento: http://lifeissoft.com/agenda/

Y para ver mejor los detalles y ver que ponencia hay y quien la imparte podemos verlo aquí: http://lifeissoft.com/agenda-detalle/

Y como no, los grades en cartel no podían faltar:

Y sobre que temas se tratara?

Pues muy variado:

  • Desarrollo Rápido de Aplicaciones
  • Novedades de la Plataforma
  • Desarrollo Cloud
  • Mesa Redonda
  • Velneo vERP+vConta
  • Premios Velázquez 2012 (Aquí dicen sorpresas… jijijijiji, quiero verlos :D )

Ya sabes, es una cita que no te puedes perder bajo ningún concepto.

Aprovecha la oportunidad y ven con nosotros.

Por cierto, este año quiero foto con todos, Alfonso, Mario, Jesús, Pepeto, Héctor…. no os escapéis ninguno que si no os pondré criticas, jejejeje ;)

Un saludo a todos y espero veros en Life Is Soft 2012.

 

 


Artículo original en NexusFireMan

Tagged , , , , , , | Comments Off

La experiencia de usuario en software

Parte de atrás de un coche camino de Salamanca, otro viaje de trabajo, conduce Nico, creativo, artista diferente, agudo comunicador y ponente de Diseño en LIS2011, de copiloto Dani Costas, genio artístico, brillante, catalizador del valor Diseño en el grupo y ponente de Diseño en LIS2010. En destino espera David Martín, reconocido crack.

En 15 años de viajes profesionales en el mundo del software es la primera vez que estaré durante dos días rodeado de diseñadores y creativos, será en UXSPAIN conferencia sobre experiencia de usuario. Algo está cambiando en el software, los diseñadores y los usuarios cada día tienen más importancia, ya no somos los programadores, dioses de la decisión, de lo que conviene, de como hacer las cosas, de como funcionan, los únicos que tenemos potestad.

Ayer un programador me explicaba con ilusión la ingeniería de un software que estaba funcionando en el cloud, lo rápido que iba, todo lo que hacía, como usuario no veía todo lo que me decía, después de su explicación el software me parecía mejor, hasta su explicación, sentía que era una bazofia.

Me da tristeza ver como verdaderas obras de arte en el software quedan ocultas detrás de interfaces de usuario sucios, feos y desagradables, me imagino motores Ferrari metidos en carrocerías Hyundai Atos. Seguiremos informando….

20120510-182342.jpg



Artículo original en ¿Cómo crear software?

Tagged , , , , , , | Comments Off

VelneoEsfera crece

VelneoEsferaParece mentira como pasa el tiempo cuando parece que fue ayer que empece mis andanzas en el blog y decidí crear una pequeña aportación a la comunidad siguiendo la idea de Jesús Arboleya de crear un directorio con todas las webs relacionadas con Velneo V7. Lo llamo VelneoEsfera.

Yo quise unificar esto de manera que al añadir una web se publicase en todas las relacionadas al efecto y de esta manera cree un script para el efecto, mi granito de arena.

Gracias a David Martín la comunidad se hizo eco de esta aportación y algunos colaboraron con este granito para empezar a crear la montaña.

Ahora ya esto no es necesario puesto que disponemos, gracias a David Martín, de un lugar donde se recogen todos los artículos referentes a Velneo y la comunidad en sí.

Este lugar no es ni mas ni menos que nuestra querida VelneoEsfera echa realidad.

Ahora no hay escusas para no estar informado de todo lo que se cuece con respecto a lo que nos gusta a todos, Velneo.

Por esta razón la pagina que yo tengo destina a VelneoEsfera pasa a estar en segundo plano, pero la mantendré como recuerdo, y lo que veréis sera un feed extraído de VelneoEsfera para que podáis seguirlo todo y no perder ni un solo detalle.

Sin mas gracias a todos por el apoyo y la colaboración en este granito durante esto años y bienvenidos todos a la nueva era de Velneo en la Blogosfera.

 


Artículo original en NexusFireMan

Tagged , , , , , | Comments Off