C贸mo hacer software de gesti贸n en espa帽ol

驴C贸mo hacer software de gesti贸n y administraci贸n empresarial y no desesperarse en el intento?

Bien, lo primero de todo repasemos los principales miedos a los que nos enfrentamos a la hora de saber c贸mo podemos hacer programas de gesti贸n y administraci贸n empresarial:

C贸mo hacer software de gesti贸n sin saber programaci贸n

  • No soy un experto en programaci贸n 谩gil, ni tengo tiempo o ganas de aprender, soy un empresario o un aut贸nomo que gestiona su negocio pero no s茅 de programaci贸n 谩gil ni tengo motivaci贸n por aprender.
  • 驴C贸mo puedo crear software de gesti贸n y administraci贸n empresarial sin saber c贸digo de programaci贸n de bajo nivel o inform谩tica en ingl茅s?
  • No s茅 c贸mo hacer aplicaciones de gesti贸n y administraci贸n empresarial, c贸mo o por d贸nde empezar: cuales son los b谩sicos, las necesidades legales o las funcionalidades est谩ndar de estas aplicaciones en el sector.

脥ndice

  1. C贸mo crear programas de gesti贸n en espa帽ol desde el punto de vista del lenguaje de programaci贸n
  2. C贸mo programar software de gesti贸n en espa帽ol desde el punto de vista del idioma
  3. C贸mo programar aplicaciones de gesti贸n y administraci贸n empresarial en espa帽ol

C贸mo crear programas de gesti贸n en espa帽ol desde el punto de vista del lenguaje de programaci贸n

Para responder a la primera de las preguntas y saber c贸mo desarrollar software de gesti贸n, lo primero que tenemos que tener claro es que no es imprescindible saber programaci贸n de bajo nivel ni tener que escribir c贸digo inform谩tico muy especializado para la mayor铆a de necesidades. Para saber c贸mo desarrollar software de administraci贸n empresarial est谩ndar lo que seguramente nadie nos ha contado todav铆a es que no es necesario que nosotros desarrollemos nuestros propios programas de gesti贸n de manera completa, pues ya existen en el mercado a d铆a de hoy cientos o miles de programas y aplicaciones que cumplen esta funci贸n. Por lo tanto lo m谩s apropiado ser铆a investigar estas opciones para ver si alguna encaja con nuestras necesidades.

Es decir y siguiendo un ejemplo, si queremos un coche o carro, tenemos dos opciones, nos lo podemos fabricar y construir nosotros mismos o bien podemos acudir a una de las muchas marcas existentes en el mercado y explorar los diferentes modelos que ya se comercializan. Imaginaros que cada personas que quisiera un coche se pusiera a fabricar el suyo propio, 驴resultar铆a ineficiente verdad?

Pues el el mundo de la inform谩tica y el desarrollo de software ocurre algo parecido. Claro que es posible aprender a c贸mo desarrollar programas de administraci贸n empresarial por nuestra propia cuenta, de la misma manera que tambi茅n podr铆amos aprender a construir nuestra propia casa o nuestro propio coche, no obstante lo que en la mayor铆a de casos se est谩 buscando es que un software, programa o aplicaci贸n resuelva nuestros problemas y necesidades para con el negocio, no necesariamente aprender nosotros mismos a realizar ese desarrollo de la aplicaci贸n desde cero.

Existen hoy d铆a diversos tutoriales sobre c贸mo desarrollar aplicaciones de gesti贸n y administraci贸n empresarial sin necesidad de saber c贸digo o programaci贸n de bajo nivel, pero nosotros solo podemos recomendarte uno: Velneo. Velneo es la perfecta alternativa a Visual Basic -una fant谩stica herramienta de desarrollo que muchas empresas y negocios han utilizado durante a帽os, hasta que Microsoft decidi贸 descontinuarla- pues tambi茅n permite un desarrollo basado en la l贸gica de negocio de manera visual y no solo a trav茅s de c贸digo y lenguaje de programaci贸n inform谩tica.

C贸mo programar software de gesti贸n en espa帽ol desde el punto de vista del idioma

Otro de los grandes miedos a la hora de enfrentarnos al tema de c贸mo podemos programar programas de gesti贸n o administraci贸n reside en el idioma (no confundir con el lenguaje de programaci贸n, tratado en el punto anterior). Si hablas espa帽ol o castellano, si eres hispanohablante o hispanoparlante. Si vives en Espa帽a, en M茅xico, en Colombia, en Argentina, en Chile, en Uruguay, en Ecuador, en Guatemala y alguna vez has tenido necesidades relacionadas con el software de gesti贸n empresarial, es muy probable que m谩s de una vez te hayas hecho alguna de estas preguntas: 驴c贸mo puedo programar o desarrollar en espa帽ol?, 驴qu茅 plataformas o lenguajes son nativos para espa帽oles?, 驴no ser铆a mucho m谩s f谩cil si el editor de mi aplicaci贸n estuviera en castellano?, 驴y las funciones no ser铆an m谩s comprensibles en espa帽ol que en ingl茅s?

S铆 amigos, estas mismas preguntas nos las hemos hecho nosotros en multitud de ocasiones. Y si hab茅is llegado hasta aqu铆 buscando un programa para crear programas en espa帽ol, est谩is de enhorabuena, porque Velneo es una plataforma nativa en espa帽ol que te permite precisamente eso. Olv铆date de complejas herramientas y funciones en otro idioma, que nos obligan a consultar documentaciones, tambi茅n en ingl茅s, que convierten la tarea en algo arduo y nada gratificante.

驴Has probado alguna vez a crear programas sin c贸digo de bajo nivel y en espa帽ol? Te sorprender铆a lo natural que resulta respecto a otras soluciones anglosajones, pues esta plataforma est谩 creada por personas que piensan igual que nosotros.

Bien. Ya hemos tratado el tema de la magnitud y alcance de estos softwares de gesti贸n especializados y que no es necesario en la mayor铆a de los casos que desarrollemos nuestra propia aplicaci贸n o programa, si no que partiendo de uno est谩ndar y en algunos casos personalizando de manera sencilla y en espa帽ol algunas de sus caracter铆sticas, ser谩n completamente v谩lidos para mejorar nuestro negocio. Tambi茅n hemos arrojado luz respecto a otra de las barreras: el idioma, pues seguramente muchos de vosotros no conocer铆ais la existencia de una plataforma y l贸gica de programaci贸n completamente en espa帽ol, hecho por espa帽oles para hispanohablantes.

Llegados a este punto s贸lo nos queda responder a la tercera pregunta, para de paso poner ejemplos de los programas y aplicaciones que aqu铆 estamos comentando, as铆 como de la potencia que una plataforma como Velneo brinda para estas tareas.

C贸mo programar aplicaciones de gesti贸n y administraci贸n empresarial en espa帽ol

Como hemos comentado en este art铆culo, la gran mayor铆a de empresas, aut贸nomos y profesionales tienen las siguientes necesidades en lo que a informatizaci贸n y modernizaci贸n de sus operativas necesitan, esto es a saber:

  • Un programa que cubra las operativas de su negocio a nivel de clientes y proveedores, facturas,
    almac茅n y log铆stica. Y que no sea un l铆o, que no tengan que programar ni saber ni aprender c贸digo.
  • Que para aquellos peque帽os cambios y personalizaciones a realizar en el software, programa o aplicaci贸n de gesti贸n empresarial que han seleccionado, puedan hacerlo en su idioma (espa帽ol) y de una manera l贸gica y natural (no a trav茅s de complicados c贸digos de programaci贸n).
  • Si todo ello puede venir integrado en un mismo programa y personalizarse de manera sencilla y 谩gil, mejor que mejor.

驴Qu茅 software de gesti贸n empresarial es el m谩s demandado por la mayor铆a de profesionales?

Pues se trata de un ERP, siglas en ingl茅s de Enterprise Resource Planning (Planificaci贸n de Recursos Empresariales). Disponer de un ERP para un negocio simplifica enormemente muchas tareas administrativas, operativas y legales, permitiendo as铆 que la empresa o le negocio funcionen de manera mucho m谩s 谩gil y rentable.

En Velneo adem谩s de disponer de una plataforma en espa帽ol, tambi茅n disponemos de un ERP en espa帽ol llamado vERP.

vERP combina toda las ventajas que hemos venido describiendo y comentando en este art铆culo. Se trata de un programa o aplicaci贸n inform谩tico para la gesti贸n de empresas. Es un completo software de gesti贸n empresarial dise帽ado y programado completamente en espa帽ol para cubrir las necesidades de cualquier empresa o negocio. Es altamente personalizable, por lo que podr谩s adaptarlo a las necesidades de cualquier empresa de manera r谩pida y sencilla. Cuenta con m煤ltiple documentaci贸n y ejemplos para ello y todo, absolutamente todo en espa帽ol: cursos, manuales, seminarios, v铆deotutoriales, gu铆as, foros, soporte. S铆, todo en espa帽ol, creado por una empresa espa帽ola para el p煤blico hispano.

Ahora, si te est谩s preguntando en qu茅 sistemas operativos funcionan Velneo y vERP, no lo hemos comentado porque esto es secundario, al funcionar en los principales sistemas operativos: Windows, Mac, Linux, dispositivos m贸viles. Pero tambi茅n en cloud, por supuesto.

Pero la cosa no termina ah铆, vERP, el ERP de Velneo adem谩s de ser un completo programa con el que podr谩s mejorar la gesti贸n de cualquier negocio, funciona a modo de tetris en el que podr谩s conectar otros programas que le doten de mayores funcionalidades como puede ser la gesti贸n contable o la facturaci贸n electr贸nica… y s铆, antes de que lo preguntes, todo en espa帽ol, absolutamente todo.

Ahora que sabes todo esto 驴a qu茅 est谩s esperando para comenzar a crear programas de gesti贸n para tus empresas y a especializarte en la implantaci贸n y venderlos para otros?

Si quieres profundizar en Velneo, en c贸mo es su plataforma o entorno de desarrollo, cual es su filosof铆a y metodolog铆a de desarrollo y todo lo que te puede aportar, recientemente desde el canal de Programaci贸n F谩cil de YouTube han publicado un v铆deo muy interesante sobre qu茅 es Velneo y c贸mo empezar que compartimos aqu铆 con vosotros:

Este art铆culo C贸mo hacer software de gesti贸n en espa帽ol es original de Velneo.

Caso de 脡xito: Almerimatik





ALMERIMATIK聽pasa a Velneo聽su 聽aplicaci贸n de n贸minas y RRHH ZAHEN GESTION LABORAL



ALMERIMATIK es una empresa TIC que se dedica al desarrollo de software desde 1981. Una de sus aplicaciones m谩s longevas es la de las n贸minas. Esta aplicaci贸n empez贸 desarroll谩ndose en COBOL, hace much铆simos a帽os, luego se pas贸 a VISUAL BASIC y hace dos a帽os聽se decidi贸 darle un paso m谩s pensando en el mundo CLOUD, en ese momento ALMERIMATIK evalu贸 m煤ltiples alternativas y se decidi贸 por las ventajas y robustez de Velneo.

ZAHEN GESTI脫N LABORAL (Gesti贸n de N贸minas y Seguridad Social) es una aplicaci贸n inform谩tica de gama alta, id贸nea tanto para Pymes como para Gestor铆as.
Es un programa multiusuario que puede controlar un n煤mero pr谩cticamente ilimitado de empresas de forma simult谩nea, funcionando en local y en Cloud sin l铆mite de usuarios.

El programa dispone de una actualizaci贸n autom谩tica a trav茅s de Internet, al igual que un soporte t茅cnico mediante telesoporte, directamente con los t茅cnicos de Almerimatik.
Soporta una amplia variedad de sectores productivos, adapt谩ndose perfectamente a reg铆menes como el R茅gimen General, Sistema Agrario, Corporaciones Locales y sistemas especiales como Frutas y Hortalizas.

Adaptado tambi茅n a los nuevos sistemas de comunicaci贸n telem谩tica de distintos organismos gubernamentales como el Sistema de Liquidaci贸n Directa, [email protected], … y otras declaraciones informativas tributarias.
Zahen Gesti贸n Laboral es un producto con un entorno amigable, en constante evoluci贸n, escalable y seguro, con el respaldo de a帽os de experiencia con una amplia base de clientes a nivel nacional.

Tras finalizar la migraci贸n de la base instalada y testear totalmente el sistema, Almerimatik se plantea crear un canal de partners para de manera conjunta explotar el enorme potencial de esta soluci贸n.

Videos de la aplicaci贸n


Para poder probar la aplicaci贸n, pod茅is escribir un email solicitando el acceso y os generar谩n un usuario para probar la aplicaci贸n sin restricciones.

Sin duda, un gran producto.
隆Felicidades a todo el equipo!.

Este art铆culo Caso de 脡xito: Almerimatik es original de Velneo.

Desarrolla aplicaciones a medida con 茅xito

Ejemplo de Kanbanpad

El desarrollo de software a medida tiene caracter铆sticas espec铆ficas que lo diferencian del desarrollo de aplicaciones est谩ndar, sin embargo la metodolog铆a a seguir en ambos casos es muy similar. En este art铆culo quiero comentarte 7 aspectos que considero fundamental cuidar desde el principio, para tener 茅xito en un proyecto de desarrollo de una aplicaci贸n a medida.

1. Gestiona tus expectativas y las del cliente

No pienses que te vas a hacer rico con un proyecto a medida. Los clientes no son PaP谩 Noel, no regalan nada, y tampoco tienen por qu茅 hacerlo, de la misma forma que t煤 debes hacer valorar tu trabajo. Si consigues un proyecto importante vete pensando que si vas a ganar mucho dinero es porque vas a tener que trabajar mucho. Esfuerzo y facturaci贸n suelen ser proporcionales.

El 茅xito profesional y econ贸mico en este tipo de proyectos se consigue a trav茅s de una larga relaci贸n con tu cliente, basada en la confianza que deber谩s obtener en base a hacer un buen trabajo cumpliendo plazos y calidad.

2. Sin jefe de proyecto no hay organizaci贸n

En cualquier proyecto siempre hay como m铆nimo 2 personas, tu cliente y t煤. A medida que el tama帽o del proyecto crece tambi茅n lo hacen las personas que est谩n implicadas en el proyecto. Gestionar un equipo de personas no es f谩cil, por ese motivo la figura del jefe de proyecto es fundamental.

Sin un jefe de proyecto que haga bien su trabajo el equipo estar谩 inmerso en el caos y la desorganizaci贸n, te encontrar谩s con graves problemas de comunicaci贸n que derivar谩n en serios problemas con el cliente, entre los programadores. El trabajo se vuelve complicado, se pierde mucho tiempo en tomar decisiones, los programadores se sentir谩n perdidos y se buscar谩n la vida por su cuenta, nadie sabe lo que est谩n haciendo los dem谩s, nadie sabe cuanto llevamos hecho y cuando falta, etc.

No lo dudes si no hay un jefe de proyecto haciendo bien su trabajo, solicita la parada del proyecto hasta que se nombr茅 a uno, y si es preciso coge t煤 el toro por los cuernos.

3. El responsable de producto debe ser el cliente

Nadie deberia saber m谩s de su negocio que el propio cliente. Nosotros estamos para ayudar al cliente a poner en marcha una herramienta de software que le suponga mejoras en su empresa o negocio y que deber谩n tener una repercusi贸n econ贸mica positiva.

Por este motivo es fundamental que la figura de responsable de producto corra a cargo de un empleado de nuestro cliente. Esta persona debe tener una importante dedicaci贸n en horas al proyecto, si no es as铆 el jefe de proyecto deber铆a pararlo inmediatamente hasta que se encuentre la persona que lo pueda llevar a cabo.

Esta persona debe estar en permanente contacto tanto con el jefe de proyecto como con los usuarios finales de la aplicaci贸n. Un grave error que debemos evitar es tratar directamente con los usuarios finales sin que est茅 presente el responsable de producto, lo m谩s probable es que saques conclusiones incorrectas, tu an谩lisis no sirva y haya que deshechar mucho c贸digo, tiempo y dinero.

Un buen responsable de producto tambi茅n debe saber medir los tiempos, las necesidades de la empresa y saber decir no tanto a los usuarios finales como a los programadores cuando tratan de llegar m谩s lejos de lo previsto inicialmente. Si tienes un buen jefe de proyecto y un buen responsable de producto, que aplican bien el criterio de menos es m谩s hay m谩s de un 75% de posibilidades de tener 茅xito.

4. Utiliza una herramienta online para la gesti贸n de las tareas

Cada vez es m谩s f谩cil encontrar proyectos donde el equipo est谩 disperso geogr谩ficamente, adem谩s hay que tener en cuenta a los miembros del equipo que no son de tu empresa. Necesitamos trabajar como un 煤nico equipo y para eso es fundamental disponer de una herramienta que nos facilite la gesti贸n de las tareas y la comunicaci贸n.

Est谩n de moda las metodolog铆as 谩giles, y de esta moda una de las herramientas que mejor me ha funcionado y aportado grandes beneficios son los tableros kanban. Hay cientos de herramientas en el mercado para el uso de tableros kanban, yo te puedo comentar que tengo una magn铆fica experiencia de uso con dos de ellas:

  • kanbanpad que funciona perfectamente tanto en navegadores de escritorio como en m贸viles.
  • Trello, una aplicaci贸n web que cuenta tambi茅n con versi贸n para navegador y aplicaciones nativas para iOS y Android.

En otro art铆culos escribir茅 m谩s en profundidad las experiencias con cada una de ellas y sus pros y contras.

Gracias a estas herramientas los equipos conocen las tareas pendientes, planificadas, en curso, en fase de pruebas o finalizadas. Todos, incluido el cliente, saben lo que est谩n haciendo los dem谩s, es f谩cil gestionar los errores encontrados durante las pruebas.

Mi recomendaci贸n es que dividas las tareas hasta que puedan ser realizadas en un d铆a como mucho, el objetivo es doble, conseguir que pasen a pruebas tareas todos los d铆as y que el programador se sienta m谩s productivo. Por otro lado el equipo de desarrollo debe tener una comunicaci贸n constante, nosotros usamos un chat grupal, como el que nos ofrece por ejemplo Skype.

4. Iteraciones cortas

Si el proyecto lo permite es bueno tener contacto f铆sico con el cliente. Nosotros intentamos tener una reuni贸n presencial en el inicio de cada iteraci贸n, en esa reuni贸n se definen y planifican las tareas a desarrollar en las siguientes 2 贸 3 semanas.

2 贸 3 semanas es tiempo suficiente para obtener avances visibles y a la vez es lo suficientemente corto como para reducir el coste de corregir errores en la gesti贸n de las tareas del proyecto. Un mes es mucho tiempo, mejor si las iteraciones pueden ser de 2 semanas.

Las ventajas de realizar iteraciones cortas son m煤ltiples, por un lado simplifica el control de la evoluci贸n del proyecto, algo cr铆tico desde el punto de vista econ贸mico y del cumplimiento de plazos, por otro lado para los miembros del equipo es m谩s positivo tener 3 tareas pendientes de hacer que ver una lista desde el inicio del proyecto con 100 tareas. Adem谩s, los proyectos evolucionan por lo que las tareas deben definirse a corto plazo para que sean efectivas.

Un aspecto fundamental es la prioridad de las tareas, nosotros aplicamos el criterio de priorizar siempre la resoluci贸n de incidencias encontradas durante las pruebas a seguir avanzando con otras tareas nuevas. La experiencia nos demuestra que muchas veces la resoluci贸n de una incidencia encontrada durante las pruebas de una tarea implica cambios de estructura y de programaci贸n que cuanto antes se aplique menos costo en tiempo y dinero supondr谩 para el proyecto.

En realidad cuando el equipo funciona bien trabaja en lo que podriamos denominar una iteraci贸n continua a la que a帽aden nuevas tareas cada 2 贸 3 semanas.

5. Programa en cloud

Cada d铆a crece el n煤mero de personas que hacen teletrabajo y gracias a herramientas de desarrollo de aplicaciones PaaS como Velneo, tambi茅n crecen el n煤mero de desarrolladores que programan en cloud tanto individualmente como en equipo. Programar en la nube aporta numerosas ventajas:

  • Tu c贸digo est谩 siempre disponible est茅s donde est茅s.
  • No dependes de un equipo, puedes programar desde cualquier ordenador
  • Puedes programar en equipo sin tener que abrir tu red a accesos externos
  • Pruebas tu aplicaci贸n en un entorno m谩s real que programar en local
  • Si tu aplicaci贸n est谩 optimizada y funciona bien en cloud ser谩 un cohete en una red local

Evidentemente, programar en cloud tambi茅n tiene contras:

  • Grabar tus desarrollos es m谩s lento
  • Las pruebas de importaci贸n de datos requieren m谩s tiempo o m谩s programaci贸n

Pese a los inconvenientes, te recomiendo que siempre programes en cloud, y que excepcionalmente lo hagas en local para hacer tareas muy puntuales, depurar procesos complejos o pesados o para evitar bloqueos de proyectos con otros desarrolladores del equipo.

En otro art铆culo, dar茅 m谩s informaci贸n sobre nuestra experiencia a la hora de abordar el desarrollo en equipo de una aplicaci贸n usando el cloud y combin谩ndolo con servidores para uso individual de cada desarrollador y el uso de la importaci贸n de componentes.

Desarrollar en cloud tiene adem谩s 2 ventajas fundamentales para abordar estos proyectos:

  • El cliente y el responsable de producto pueden ver en todo momento como se avanza en el desarrollo de la aplicaci贸n. Es cierto que ven si avanzamos o no, pero la transparencia es nuestra aliada si somos buenos profesionales.
  • El cliente, el responsable de producto y los usuarios finales, puedes hacer las pruebas en tiempo real, con los mismos datos y condiciones que el equipo de desarrollo. Esto ayuda a que sea m谩s sencillo comprender las incidencias reportadas.

Todo esto no implica que en una fase avanzada del proyecto sea conveniente poner en marcha un servidor de desarrollo en el cliente para que puedan tener libertad a la hora de hacer pruebas sin bloquear al equipo de desarrollo que constantemente necesita reiniciar las instancias para probar sus desarrollos.

6. Informa peri贸dicamente a tu cliente de la evoluci贸n del proyecto

Salvo que tu cliente sea un aut贸nomo o una empresa peque帽a, no es habitual que la direcci贸n participe de forma activa en el proyecto, y aunque el responsable de producto podr谩 informar de primera mano, es l贸gico que los directivos deseen conocer el estado del proyecto desde el punto de vista de la empresa que los est谩 programando.

Por ese motivo es importante informar peri贸dicamente, cada iteraci贸n o una vez al mes, enviando un informe donde se detallen las acciones realizadas, los m贸dulos o funcionalidad que ya est谩n programadas y probadas, las que se est谩n probando, las que se est谩n programando y las pendientes. No hace falta entrar en profundidad con detalles muy t茅cnicos, hay que tener en cuenta el perfil de qui茅n leer谩 nuestro informe.

Es importante ser realista y sincero, indicar en todo momento si el proyecto evoluciona favorablemente o si se est谩n produciendo retrasos. Cuanto antes informes, m谩s posibilidades hay que de se puedan tomar medidas correctoras y de que los propios directivos puedan ayudar en la resoluci贸n del problema.

Las personas que dieron viabilidad econ贸mica al proyecto, est谩n implicadas personalmente en el mismo, y por regla general tienen el mismo deseo que todos los miembros del equipo del proyecto en que sea un 茅xito, por ese motivo debemos siempre verlos como nuestros aliados, no como nuestros enemigos o evaluadores.

7. Probar, probar, probar y aprobar

Todos los arranques son complicados. Si quieres evitar que la implantaci贸n de la aplicaci贸n sea un infierno debes asegurarte de que todos los usuarios tienen conocimiento de como funciona la aplicaci贸n, la han probado y han dado su visto bueno. A煤n as铆, los datos de pruebas no te van a proteger de que surjan complicaciones durante el arranque, pero al menos evitar谩s que los usuarios vean a la aplicaci贸n como su enemigo, pues ellos mismo han tenido la oportunidad de probarla y aprobarla antes de su puesto en producci贸n.

Para conseguir que los usuarios prueben la aplicaci贸n es indispensable el trabajo del responsable de producto que se encargar谩 de probarla personalmente y de validarla con cada uno de los usuarios de la aplicaci贸n, bien personalmente o a trav茅s los responsables de departamento o 谩rea que deber谩n encargarse de trasladar las tareas de pruebas y validaci贸n a toda la organizaci贸n.

El 茅xito siempre ser谩 el fruto del esfuerzo y del trabajo en equipo

A煤n gestionando bien un proyecto y realizando un gran esfuerzo para que todo salga bien, siempre aparecer谩n muchas dificultades e imprevistos, que deber谩n superarse en equipo, con respeto, evitando buscar culpables y centr谩ndonos siempre en resolver las incidencias que surjan y las necesidades de nuestro cliente.

Cuando la implantaci贸n se estabiliza y el proyecto se convierte en un caso de 茅xito, no te olvides nunca de disfrutarlo personalmente, con todo el equipo, con el cliente y a帽adirlo en tu lista de casos de 茅xito, ya que siempre puede ser la puerta a nuevos clientes y proyectos.

 

Si te ha gustado este art铆culo, por favor comp谩rtelo con los tuyos en las redes sociales

The post Desarrolla aplicaciones a medida con 茅xito appeared first on L贸gica mente Velneo V7.

Velneo V7 7.11: Novedades en la gesti贸n de variables

En la nueva versi贸n 7.11 de Velneo V7 podr谩s encontrar nuevas opciones para trabajar con variables locales, entre otras novedades.

Gestiona las variables locales de otras vistas de datos

Se han implementado 4 nuevos comandos de instrucci贸n del grupo Interfaz que te permiten leer o modificar los valores de las variables locales de otra vista de datos.

  • Get variable local de vista de datos
  • Set variable local de vista de datos
  • Get 铆tem de variable local array de vista de datos
  • Set 铆tem de variable local array de vista de datos

Con estos nuevos comandos podr谩s, por ejemplo, intercambiar informaci贸n con objetos incrustados en controles vista de datos de un formulario o subformulario.

Estos nuevos comandos dan m谩s facilidades para gestionar estos controles con la ayuda de manejadores de evento, ya que adem谩s de poder acceder a las propiedades de los objetos incrustados, podremos tambi茅n gestionar sus variables locales y programar de forma m谩s sencilla a煤n la sincronizaci贸n de informaci贸n, y con ella gestionar el interfaz de nuestras aplicaciones.

Novedades de Velneo vERP

Hola de nuevo a todos.

El equipo de vERP, despu茅s de la gran acogida que ha tenido la versi贸n b谩sica de Velneo vERP, est谩 trabajando desde hace unos meses en una nueva versi贸n del producto, vERP Profesional, que ver谩 la luz el pr贸ximo mes de Noviembre.

Nuestra misi贸n es hacer un producto destinado a los programadores de Velneo sobre el que, sin empezar desde cero, puedan construir su propia soluci贸n de gesti贸n empresarial que se adapte a las necesidades de sus clientes optimizando tiempos de resupuesta y obteniendo la m谩xima rentabilidad.

Es por ello, que vERP Profesional, incluir谩 las funcionalidades que han sido m谩s valoradas en la encuesta que han cumplimentado una gran parte de los usuarios de Velneo vERP versi贸n b谩sica.

En esta nueva versi贸n vamos a incluir funcionalidades importantes para vosotros como son:

  • Ciclo de ventas completo: Presupuesto, Pedido, Albar谩n, Prefactura y Factura
  • Multi-empresa
  • Multi-almac茅n
  • Integraci贸n con vConta


Y como novedad destacada, vamos a incluir un vTPV dentro de la versi贸n vERP Profesional. Este vTPV nace fruto de la colaboraci贸n con la empresa Innovadb que aportar谩 su gran experiencia en desarrollos en V7. 聽vTPV incluir谩 entre otras las siguientes funcionalidades

  • Preparado para pantallas t谩ctiles teclado y Mouse
  • Gesti贸n de m煤ltiples cajas-terminales
  • Asignaci贸n de m煤ltiples cajas-terminales por usuario
  • Control de identificaci贸n de usuario
  • Control de Cajas-terminales

Recordaros finalmente que tenemos una cita en en el evento Life is Soft que tendr谩 lugar el pr贸ximo 15 y 16 de noviembre en Madrid. 隆Nos os la perd谩is!

Descargar 10 programas de administraci贸n gratis

Si est谩s buscando software de gesti贸n para administrar tu empresa o tu negocio acabas de llegar al lugar adecuado.

Desarrollar aplicaciones de gesti贸n empresarial es la especialidad de la plataforma Velneo V7, con ella se han desarrollado m煤ltiples programas de administraci贸n para empresas, los cuales podr谩s descargar, instalar, utilizar y hasta personalizar si se da la necesidad.

Existen diferentes programas para administrar las diversas 谩reas de negocio de una empresa, entre ellos os destacamos los 10 siguientes programas que, adem谩s de tratarse de aplicaciones de c贸digo abierto, son gratuitas:

Ahora ya dispones de diferentes programas gratuitos para administrar tu negocio, desde contabilidad gracias a los ERP (compras, ventas, almacen, proveedores, clientes…), pasando por una agenda para planificar nuestros calendarios, la administraci贸n de nuestros proyectos con sus departamentos, plazos y metas, un Cuadro de Mando Integral o un programa para administrar el TPV de la tienda. Incluso algunos programas de administraci贸n m谩s espec铆ficos como programas para gestionar el catering o comedor de la empresa, gesti贸n de incidencias de software o soporte t茅cnico de usuarios.

Y no termina aqu铆 la cosa, ya que gracias a las Velneo Open Apps no s贸lo podr谩s encontrar m谩s programas de administraci贸n para empresas, si no tambi茅n componentes (para a帽adir nuevas funcionalidades a las aplicaciones ya existentes) as铆 como tutores y ejemplos por si deseas personalizar las apps.

Comandos de instrucci贸n para gesti贸n de docks

En cada nueva versi贸n hay novedades que son protagonistas por su magnitud y otras que pese a aparecer como un actor secundario logran con el paso del tiempo obtener el calificativo de novedades transcendentes ya que pueden llegar a cambiar nuestra forma de programar determinadas funcionalidades.

Este es el caso de los nuevos comandos para la gesti贸n de docks de tipo formulario recientemente incluidos en la versi贸n 7.8. Una novedad que a priori puede pasar desapercibida pero que podemos llegar a usar, f谩cilmente, en todas nuestras aplicaciones.

Presentaci贸n

Como programadores de aplicaciones empresariales, algunos de los retos a los que nos enfrentamos son:

  1. La gesti贸n de m贸dulos (gesti贸n, contabilidad, producci贸n, etc.) lo que nos obliga a disponer de un men煤 general que nos permita tener acceso a todas las opciones de todos los m贸dulos.
  2. La gesti贸n de aplicaciones multi-empresa y/o multi-ejercicio, lo que nos obliga a dise帽ar un panel de selecci贸n de empresa y ejercicio de f谩cil acceso, usable y que nos permita tener siempre visible la informaci贸n de la empresa y ejercicio en curso.
  3. La gesti贸n de paneles de control de otros m贸dulos funcionales como pueden ser el correo electr贸nico, la mensajer铆a, las tareas de la agenda, etc.

Nudo

Estas tres necesidades que聽 pueden parecer diferentes tienen algo en com煤n, su interface est谩 ligada al uso de formularios donde poder visualizar men煤s, combos de selecci贸n u otros controles. Estos formularios tienden a estar ubicados en subobjetos dock del marco principal de la aplicaci贸n.

Una problem谩tica com煤n en las aplicaciones de gesti贸n es la falta de espacio de trabajo debido a la incorporaci贸n en el intefaz聽 de elementos como la barra de men煤, la barra de estado, vista central de trabajo y diferentes docks. Debido al uso cada vez m谩s habitual de monitores con resoluciones relativamente peque帽as, es conveniente tener un dise帽o de interfaz f谩cilmente ajustable a las necesidades del usuario.

Desenlace

Con el uso de estos nuevos comandos podemos:

  1. Reunir todos los men煤s de todos los m贸dulos en un 煤nico dock, en el que s贸lo est茅 visible el men煤 del m贸dulo en curso.
  2. Disponer una barra de herramientas de acceso r谩pido a los m贸dulos de nuestra aplicaci贸n.
  3. Ocultar y mostrar el men煤 de la aplicaci贸n, ganando un importe 谩rea de trabajo en nuestra aplicaci贸n.
  4. Disponer de un panel de visualizaci贸n y edici贸n para cambio de la empresa y ejercicio en curso.
  5. Incluir otros docks con diferentes formularios que act煤en como paneles funcionales para la gesti贸n del correo, mensajer铆a, tareas de la agenda, etc.

En las Open Apps vDise帽o y vBase recientemente publicadas podr谩s encontrar un ejemplo funcional que te ayudar谩 a comprender e implementar聽 lo comentado en este art铆culo.

Nueva web de VisualBeo

Durante el seminario celebrado en Life is soft 2011 el pasado 9 de noviembre, asistimos a la presentaci贸n de la plantilla oficial Velneo vERP de la mano de la empresa detr谩s de este proyecto: VisualBeo.

Esta plantilla de c贸digo abierto y personalizable, ser谩 integrable con el resto de las Velneo Open Apps y ofrecer谩 servicios para el programador.

Seg煤n VisualBeo “vERP es una oportunidad 煤nica para que un desarrollador a煤n en 6X d茅 el salto a Velneo V7″.

La nueva web visualbeo.com ofrece informaci贸n sobre sus funcionalidades, servicios y tarifas.

vERP quiere destacar 3 ventajas principales basadas en la practicidad:

  • Aprovecha un buen c贸digo ya desarrollado y con garant铆a de evoluci贸n
  • Disfruta de los servicios que rodean el producto
  • Int茅grala f谩cilmente con las Velneo Open Apps y opcionalmente con Google Apps (gmail, calendar, gdocs…)

Soluciones para el desarrollo de gesti贸n en PHP

Muchos inform谩ticos, por la demanda del mercado se han orientado a la creaci贸n de p谩ginas Web.

Esta demanda ha ido aumentando, tanto en cantidad como en complejidad.

PHP, ASP y otras, se han convertido en unos maravillosos aliados cuando las webs ten铆an que relacionarse con Bases de Datos.

De hecho Velneo, como plataforma completa tambi茅n sirve y genera Html din谩mico, como puedes ver en estos ejemplos www.innovadb.com y reservaentradas.com realizadas y servidas con CMS realizados 铆ntegramente con Velneo.

Pero no voy a hablar ahora de esta funcionalidad, sino de otras posibilidades.

Si realmente eres productivo con PHP o con cualquier otro producto, no lo vas a cambiar ahora , por mucho que pueda mejorar a la larga tu productividad en tus p谩ginas Web en Html.

Pero puedes incorporar Velneo poco a poco y te explico c贸mo y por qu茅 te puede interesar mucho esta opci贸n.


Quiero hablaros de otra funcionalidad, Velneo aplicado a soluciones RIA. Desarrolla un software de gesti贸n y emb茅belo en una Web, sin tener que tocar una sola coma.

El problema al aumento de requisitos y funcionalidades, sobre todo de partes privadas de Web con cada vez m谩s formularios, localizadores, informes, etc, donde la indexaci贸n poco o nada nos importa puede tener soluciones muy sencillas y rentables.

Y permitirnos un posicionamiento ventajoso en esta tendencia web de cada vez mayor complejidad, que nos lleva a abordar proyectos cada vez menos rentables , como contabilidades y verdadero software de gesti贸n con herramientas que no est谩n dise帽adas espec铆ficamente para esto.

  • Entonces 驴Cual es la soluci贸n que Velneo nos propone?

Quiz谩s la soluci贸n a esto, a la falta de rentabilidad haciendo software con las funcionalidades de escritorio en herramientas Html, sea justo la inversa.

Velneo, adem谩s de ser excelente para generar p谩ginas Html, te permite embeber cualquier soluci贸n de escritorio en una p谩gina web, siendo transparente al usuario y desde cualquier navegador.

Para comprobarlo solo dos cosas:

1潞 Ver en acci贸n Velneo embebido en una Web y ejemplos

Para ver una aplicaci贸n Velneo embebida en una Web , tomamos la p谩gina anterior, pero accedemos a su zona Demos .

Sigue las instruciones , instala el plugin y ya puedes acceder al ERP de ejemplo.

Si te fijas, la segunda vez que entres, la carga del programa sera inmediata, puesto que ya est谩 cacheada y este programa es bastante pesado, mucho m谩s completo que lo que t煤 quieres hacer.

Tambien puedes ver este otro de un cliente mexicano con aplicaciones m谩s sencillas, pincha en la cabecera donde dice “pruebe nuestros desarrollos”.

Si quieres ver un poco de la teor铆a de este plugin y como se hace esto , aqui tienes una demo de utilizaci贸n del Velneo vWebclient

2潞 Ver lo sencillo que puede ser hacer un peque帽o programa en Velneo.

Velneo es una plataforma completa y como tal hacer un ERP, un CRM o una contabilidad completa tiene su complejidad y aunque su curva de aprendizaje sea muy corta te llevar谩 tu tiempo.

Pero muchas de las soluciones que nos solicitan para nuestras p谩ginas privadas son realmente sencillas de realizar en Velneo y en dos tardes puedes estar realizando ese tipo de software e integrarlo en tu Web.

De muestra, en estos 5 v铆deos hago un programa desde cero en apenas 20 minutos y lo puedo embeber en cualquier p谩gina web, imagina lo que te costar铆a en php.

Conclusi贸n

Si programas Webs aunque sigas haci茅ndolo en Php, Asp, … creo que para muchas soluciones que ahora desacartas o no te son rentables Velneo puede ser la soluci贸n.

Y no digamos nada, si lo que haces es software de escritorio, a medida y te interesa el SaaS, la multiplataforma o simplemente desarrollar de forma mucho m谩s rentable seguro que tambi茅n te interesa poder cubrir funcionalidades web que te piden tus clientes, colaborando con dise帽adores y embebiendo tu soluci贸n de gesti贸n en ellas.

驴No crees que te merece la pena invertir unas horas en hacer tus primeros pasos y descubrir lo que Velneo te puede aportar?