Miguel Pérez Oliver 米盖尔·佩雷斯·奥利维尔

Entradas etiquetadas como as ‘Visual Basic’

Access, Visual Basic, Fox pro, 4D, Genexus, Clarion, Windev y Velneo

Mayo 16, 2008 · 3 comentarios

(Nota : Este articulo fue escrito en Mayo 08, hoy Sept 09, quizas se haya quedado muy corto, pues cuando fue escrito se pensaba en la antigua plataforma de Velneo o en la entonces incipiente V7. Hoy en día Sept del 2009, V7 es una realidad y conceptos como multiplataforma, multidispositivo, cloud computing, Herencia, Multiidioma son factores que suman muy a favor de Veneo V7 ) aún cuando los comentarios aquí expresados siguen siendo totalmente válidos.

———————————-

Da igual de que herramienta vengas.

Más importante que la elección de una nueva herramienta, es la utilización que hagas de ella. Y este es el primer escollo que tenemos a la hora de que un novato entienda las virtudes de Velneo. Si no la entiende, las adivinará pero no las disfrutará.

Por tanto como ya he comentado debes cambiar el chip.

El trabajo a realizar dependerá en primer lugar del tipo de herramientas que dispongas.

Hagamos un símil:

Si te planteas, reparar un coche, no tiene nada que ver tu planteamiento si lo realizas en casa, o lo realizas en un taller.

No es mi intención hacer una descripción despectiva. “El taller va a ser mejor que tu casa”. Si me refiero de diferente forma, lo hago en cuanto a especialización.

Y Velneo esta muy especializado en realizar Software Empresarial o de gestión.

Volviendo al tema.

En el taller contaras con destornilladores hidráulicos, con los que desmontar el tornillo de una rueda te costará 3 segundos y en casa con una llave casi un minuto.

En el taller pondrás el coche en un potro hidráulico y lo levantaras dos metros del suelo apretando un botón.

En tu casa utilizaras un gato manual y te tiraras en el suelo.

En el taller dispondrás de la adecuada iluminación y en tu casa utilizara un viejo portalámparas.

Y así sucesivamente

Pero por otro lado :

En el taller dispondrás de juegos de llaves, perfectamente ordenadas y en tu casa de una llave inglesa que utilizaras para todo.

Eso sí, las herramientas que tienes en tu casa : Llave, destornillador, martillo, etc. y si eres un “Manitas”, probablemente sean muy buenas y tengas una amplísima colección y te permita además de reparar el coche, arreglar la nevera o el juguete del niño. Siendo las del taller probablemente inadecuadas para eso.

Aunque tanto en tu casa (Tu herramienta) como en el taller (Velneo) dispondrás de una llave inglesa, destornillador que siempre podrás utilizar para todo (procesos, intrucciones clásicas y funciones) , pero es mi consejo que no las utilices como primera, segunda ni tercera opción.

Piensa en todo momento que debido a tu aprendizaje previo, tu mente tenderá constantemente a utilizar la herramienta que conoces, o que consideras similar a la que conoces (La llave y el destornillador) y siempre estarás buscando paralelismos en su utilización sobre lo que ya conoces.

Es muy posible que incluso, eligiendo la herramienta inadecuada no la domines y tires por utilizar el destornillador, y salgas del paso y trasladándolo a Velneo, incluso al final el resultado te parezca mejor por el momento.

Pues lo mismo sucede en Velneo

En ambos casos el resultado final puede ser perfecto, e incluso puede que haya una compensación de tiempo – costes pero los procedimientos no serán los mismos, ni las tareas a realizar.

No voy a entrar en que es mejor o peor, pero lo que si te afirmo es que es diferente.

Porque para abordar cualquier trabajo, lo primero es conocer las herramientas y dependiendo de estas, las tareas a realizar y la planificación para concluir un trabajo serán muy diferentes.

Cuanto mas especializadas sean estas, mayor serán estas diferencias. Y puede ser además que una herramienta muy especializada es posible que sea buena o mala, pero esa es otra cuestión.

En cualquier caso el resultado puede ser exitoso, pero el procedimiento evidentemente distinto.

No puedes programar en Velneo, pensando lo que eso te costaría hacer en Visual Basic, Access , Fox pro windev o 4d.

No puedes programar con prejuicios anteriores (Número de registros elevados equivalen a lentitud, dudas sobre la transacionabilidad, es inadecuado utilizar demasiados índices, y un largo etcétera)

Velneo es para programar software de gestión y eso lo hace de forma excelente.

Aunque sin duda puedes conseguir excelentes resultados con todas ellas y un factor determinante en el inicio, será tu conocimiento de la herramienta ,la cual puede ser buena o mala, fácil o difícil de entender, etc. pero eso es otra cuestión.

Por eso, es tan importante, en primer lugar alejarnos de la programación que conocemos, estudiar como Velneo resuelve todas las casuisticas en las plantillas empresariales y después ponernos a trabajar y crearnos nuestro propio procedimiento o adaptarlo.

Jamás pienses que una Búsqueda es un Select, un valor inicial solo te dá los posibilidades que preestablece tu mente o cuestionarte problemas de bloqueos o integridad.

Tienes que dejarte llevar y pronto tu muro de ladrillos mental se desmonorará ,si consigues no buscar paralelismos que no existen.

Categorías: 1º Elegir una herramienta de desarrollo
Etiquetado: , , , , , ,

JCV o desarrollo ultrarápido

Mayo 14, 2008 · 3 comentarios

Para conocer lo que es el concepto JCV nada mejor que ver este video


Una vez tenemos claro el concepto JCV, pasaré a comentar una de las multiples anécdotas de mi día a día.

Recibo un email en los siguientes términos:

“Cordial saludo señores
Les pido un favor, regalarme un ejemplo de una aplicación funcional con una tabla de uno a muchos sobre si misma, que tenga por ejemplo el manejo de los registros que les envío en la tabla adjunta, de tal manera que en otros formularios pueda invocar solo los registros de una clase específica como parte de la información a registrar en otros formularios y tablas, parecido a como lo muestro en los ejemplos de los combobox en la misma hoja de cálculo.
Si me enseñan como hacer esto en Velneo, de inmediato estoy dispuesto a comprarlo”

A esto le acompaña una hoja excel con unas cuantas especificaciones y ejemplos

¿Explicar Que ? me pregunto en ese momento y aunque realmente no es mi cometido, me lo replanteo por unos minutos y pienso “Hace mucho que no programo en Velneo. Total por unos minutos, por qué no hago el programa completo y listo, y aunque falten especificaciones, ya lo puede acabar él.”

Dicho y hecho.

En cinco minutos tenía definida la estructura de datos.

*** NOTA (La referencia circular en la tabla de Socios es aclaratoria, aunque es así el esquema de tablas del vDevelop no la reflejara visualmente de esta forma)

y en 15 minutos, tirando del almacen de objetos, el programa funcionando

.

Y entonces recordé el término JCV

Categorías: 1º Elegir una herramienta de desarrollo
Etiquetado: , , ,

Velneo. Sí pero …

Diciembre 5, 2007 · 1 comentario

 

Los continuos post en distintos blogs, sobre ¿Cómo esta la v7? ¿Por qué no se libera la v7? ¿Merece la pena  esperar a la v7? ¿No tenéis miedo a que la competencia se adelante? ¿Por qué no la lanzais ya? Debrías hacer esto o aquello,etc

Y en particular los debates  en torno  a http://alfonsogu.com/2007/12/04/la-verdad/#comment-498 y a  http://blog.es.velneo.com/web/p.pro?vdis=4&p=33549

De hecho este articulo empezo como una respuesta a uno de estos blogs, aunque después la matizé y desarrollé.

Pero lo que mas me llama la atención es lo variopinto de las actitudes (Puntos de Vista)  frente algo que en principio parece inequívoco, tan solo un producto de programación

Y en particular aquellos que aunque cada vez son menos demuestran una comprensión de lo que es Velneo, incluso una identificación con el producto y que siempre preguntan y dudan una y otra vez, es como si les oyera decir constantemente “Si pero…”.

Lo más curioso es que algunos de estos perfiles del “Sí pero”, me los he encontrado, después de que cientos de nuevos clientes de Nivel 3 se hayan decidido y esten disfrutando, tres años después y en la misma situación , con los mismos problemas y las mismas dudas.

Si analizamos “Punto de vista”

Lo que para nosotros es un mensaje interesante escrito en un folio que se encuentra bajo nuestros pies, para alguien más lejano tan solo será un folio escrito, para el que está en un balcón, será simplemente basura en la calle y para el que lo ve desde un avión simplemente no existirá.

Velneo ,en el cual incluyo v7 es muy distintas cosas para las distintas personas que componen su comunidad.

-          Para el que tiene un negocio asentado  con Velneo ,es “La suerte de haber encontrado Velneo 6.x o anteriores y además con futuro”

-          Para el que tiene necesidades de programar en Linux ,es “Una eterna espera

-          Para el que acaba de llegar y se ha decidido “Es todo un descubrimiento”

-          Para el que lo conoció hace   años y no se decidio es   un “Nunca va a llegar”

-          Para el que la desechó, cuando se llamaba Velázquez y ahora la vuelve a encontrarla es un …

Velneo es lo que es y no hace falta esperar: una solución para desarrollar software de gestión de forma rentable y sin problemas.

Si lo que tienes son grandes equipos de trabajo, si lo que quieres es multiplataforma, si necesitas multiidioma, si deseas una herramienta mucho más abierta, si necesitas dos mil usuarios concurrentes entonces tienes que esperar o no, depende te ti y tus necesidades.

Pero en cualquier caso el problema no es de Velneo, es tuyo.  Si   has evaluado correctamente tus necesidades y lo que Velneo te aporta, el problema esta resuelto, lo adoptas, lo descartas o tu decides tu posición.

No es un pecado descartarlo, es realmente bastante sencillo y existen miles de herramientas en el mercado  que satisfacen las necesidades de miles de programadores o acaso lo que te acosa es un “Si , me fascina pero…”.

 ¿Cubre tus necesidades al 100%,  al 70% o sencillamente no las cubre?

El problema es que quizás Velneo sea mucho mas complejo que todo eso  y muchas veces nos veamos abocados a tomar una decisión sin tener todas las respuestas  en nuestra mano.

Velneo desde el primer momento engancha, todo es fácil, sencillo, fiable y rápido, sin embargo es imposible dar respuesta y más no conociendo en profundidad la herramienta, lo cual lleva años.

Aqui tienes una pista que te puede ayudar : En la mayoría de clientes con los que he hablado la decisión ha sido simplemete “Parece que Velneo me va a permitir realizar el 90% de mis software de forma muy rentable y rápida, si me sale algún proyecto que no pueda solucionarlo lo tendré que descartar”.

Otra cosa es que esto con el tiempo y el aprendizaje  no se llegue a producir nunca.

Otra cuestión son nuestras intenciones, y nuestras intenciones son que V7, va a ser un estandar mundial, y no por que necesitemos v7, para triunfar o no , lo cual sería discutible, ya que en el mercado existe lo que se llama segmentación.

 

-          Si tu decisión es “No me gusta Velneo”, no hay problema.

-          Si tu decisión es  “Quiero ir aprendiendo poco a poco  mientras aparece v7” utiliza la versión gratuita

-          Si es “No me sirve como esta, pero me podría gustar”, pues evalúa, espera.

-          Si tu decisión es puedo ganar dinero, quiero desarrollar software de gestión y aprovechar toda su potencia actual compra Nivel 3.

Nosotros no podemos , ni debemos decidir por ti, no debemos ni siquiera decirte espera a que salga la v7, quizás haya sido nuestro mayor error. Lo que si te puedo afirmar es que Velneo es Velneo, lo pintes como lo pintes y si quieres aprender el cámino es siempre el mismo, no dudes que no vas a desperdiciar ningún concepto importante en tu evolución.

De la v7 tan solo deberíamos decir lee nuestro blog, descarga la Beta, pero eso topa con nuestros intereses y de momento nuestro interés se basa en recibir el feedback de clientes de pago que conozcan ya Velneo, igual habría sistemas más justos, pero tenemos que elegir y este es el mas práctico, por que estarás de acuerdo en que pongamos las normas de cómo queremos testear nuestros productos.

El punto de vista, es de cada uno, y cada uno te dirá una cosa, el que se decidió hace 3 meses y en estos momentos lo que menos le preocupa es la v7, el que entró hace 6 años y tampoco le preocupa, por que su negocio diario es un Erp que acaba de instalar, el que siempre estuvo esperando la v7, o el que empieza a esperar la v8.

Pero lo que hay que preguntarse es ¿Para qué quieres Velneo? Y después responderte si cumple tus propósitos personales y profesionales y cual es el Nivel que necesitas.

En cuanto a la competencia, a nosotros no nos preocupa en absoluto, lo cual no quiere decir que no nos interese, que no la estudiemos, pero sabemos que estamos haciendo una buena carrera, que nuestros tiempos son buenos, que nuestro coche funciona, y el de la próxima temporada (Hasta el 2015) es la bomba, sentimos esas vibraciones , estamos decididos y todo el feedback que recibimos así lo atestigua.

Mysql , Windev, Genexus, ¿Han triunfado?. Desde nuestro punto de vista no, pero eso es nuestro punto de vista. No son competencia, desde el momento que no nos queremos comparar con ellos. Oracle, Google, pues sí, pero tenemos la convicción de que si fracasamos no será por la competencia, sino por nosotros mismos.

Lo que percibo diariamente  de los que lo utilizan es satisfacción,  el índice de abandonos es insignificante , normalmente debido a otros factores a mejorar, como formación y servicios y que lo que realmente es crítico es el número de personas que lo llegan a probar, por que quien lo descubre, no lo abandona.

Lo importante son tus necesidades, y después tu decisión sea positiva o negativa, pero una actitud de “Si pero”, la verdad  desgasta mucho y os comprendo a los de este perfil.

Pero sinceramente Gracias.

Por que la competencia no nos preocupa, pero si la opinión de todos y cada uno de nuestros clientes de pago o gratuitos, aunque hay un punto que está en ti y tu eres el único que puede solucionar: Abandonar, esperar o disfrutar, pero solo tú es quien puede decidir.

Sinceramente no creo que este sea un documento, cuya lectura satisfaga completamente a nadie, incluso puede que provoque alguna reacción, su objetivo es únicamente reflexionar. Yo ya aposte por Velneo y cada día, cada noticia, cada avance, cada nuevo post en el foro me satisface más, pero y a ti. ¿Qué te sugiere, aporta, desagrada, enamora Velneo? ¿Has tomado tu decisión? Abre los ojos, no lo dudes siempre son  unos pocos son los que crean las futuras  mayorías

  

Categorías: 1º Elegir una herramienta de desarrollo
Etiquetado: , , , , , , ,