La naturaleza del Software

Haciendo un repaso de nuestra historia, me he dado cuenta que llevamos dedicados más de veinte años a la tarea de construir software para clientes privados y públicos de toda naturaleza.

Fundamentalmente hemos desarrollado software de gestión empresarial, pero no solo, hemos dado soluciones a problemas de toda naturaleza. Desde hace ya más de diez años estamos centrados en la consultoría tecnológica y en diseño de arquitecturas de software.

 

Gracias a estos últimos años, empiezo a vislumbrar algunos patrones repetidos en los éxitos y fracasos. Creo que es momento de poner en limpio todo lo aprendido en estos veinte años. Por ello, me siento con ganas de deciros cuales son nuestros diez mandamientos en los diseños de arquitectura:

El software es un negocio y como tal hay que tratarlo

Básicamente, todo lo que hacemos, parte de una necesidad que cubrir, un resultado esperado, un presupuesto asignado que alguien paga y una serie de personas que lo hacen.

Resumiendo, lo que lo primero que tenemos que tener claro en todo proyecto es:

  • ¿Qué vamos a resolver?
  • ¿Cuanto cuesta?
  • ¿Quien lo paga?
  • ¿Quién lo hace?
  • ¿Cuál es el beneficio?

sabri-tuzcu-331970

Si alguna de estas preguntas no tiene respuesta directa, ya hemos fracasado.

 

El software es de naturaleza compleja

Sin lugar a dudas, el software es de naturaleza compleja, tienes que aprender a lidiar con esa complejidad. De igual forma, el cliente y todos los agentes intervinientes en el proceso, también tienen que entender esta cuestión.

johannes-plenio-377226

Si alguien de peso en el proceso productivo no entiende esta cuestión, ya hemos fracasado.

 

El problema a resolver se puede describir perfectamente en una página

Si el cliente no es capaz de describir el problema en una página, es que no tiene claro cual es su problema.

Si después de que el cliente te lo cuente de forma simple, no eres capaz de plasmarlo en una página, es que no entendiste el problema que el cliente te describió.

patrick-tomasso-71909

Si no somos capaces de describir el problema en una página, ya hemos fracasado.

 

Las personas mienten

Cuando conversas con el cliente, analista, jefe de proyecto respecto al problema que quieren resolver, no siempre enfocan bien la descripción de su problema.

Normalmente este mal enfoque se produce por:

  • Desconocimiento del detalle del negocio.
  • Por quererte engañar, mejorando su posición de cara a la negociación.
  • Por no poder o querer contarte ciertas realidades (lo que yo llamo sus miserias).
  • Por intentar dar soluciones técnicas al problema sin disponer del conocimiento tecnológico necesario.

peyman-naderi-379105

Si no descubrimos lo que nos ocultan, ya hemos fracasado.

 

Simple, pero que resuelva

Para que una solución tecnológica perdure en el tiempo tiene que partir de un pequeño producto que resuelva el problema de forma clara (mínimo producto viable).

johannes-plenio-262511

Si no la solución a desarrollar no es simple, ya hemos fracasado.

 

La documentación es una representación de la realidad, no la realidad en si misma

Los documentos que recibes, son una representación de la realidad, no la realidad en si misma. Normalmente, si profundizas un poco verás que la realidad es diferente.

Estos documentos los recibimos de múltiples fuentes; cliente, analista, desarrolladores, operaciones, testing, QA, jefes de proyecto… todos ellos los tienes que poner en duda.

MagrittePipe

Si no somos capaces de encontrar la realidad subyacente, ya hemos fracasado.

 

Programar es el arte de introducir nuevos errores

Cuando picas código, estás añadiendo nuevos errores en la ejecución de tu programa. Ser ordenado y aburrido ayuda a minimizarlos.

Cada línea de tu código es importante, una sola línea puede tirar por tierra todos tus esfuerzos.

Un buen diseño de arquitectura permite la introducción de nuevos errores sin provocar el fallo del sistema. Para ello tienes que determinar cual es el centro del mismo y aislarlo del resto de componentes.

Cuando alguien comete un error en el proceso productivo, no le matarás, más bien harás lo contrario. Le contarás las implicaciones de su error, le ayudarás a mejorar sus habilidades, le reforzarás en sus aciertos y todo ello con la intención de que crezca en el proceso. Un buen profesional del mundo del software es difícil de encontrar y muy fácil de perder.

markus-spiske-109588

Si no somos ordenados y aburridos, ya hemos fracasado.

 

Las modas, modas son

Está muy de moda…

  • NodeJS/AngularJS
  • Cloud/Containers/Micro-servicios
  • AgileXP/Scrum
  • PMP/ITIL
  • DevOps

Son modas… solo unas pocas perduran, otras pocas mutan y el resto perece.

clem-onojeghuo-146651

Aplica las modas en la medida justa, en la medida que sienten bien al proyecto, si nos excedemos, ya hemos fracasado.

Cuantas menos personas conformen el proyecto mejor es la comunicación entre ellas

Cada día más es habitual ver grandes proyectos formados por decenas de personas. A más personas en un proyecto peor es la comunicación entre ellos.

Trocea bien el sistema a desarrollar, que cada grupo se focalice en su parte y evita solapamientos.

Haz responsable del código a los programadores, haz responsable de la arquitectura a los arquitectos, haz responsable de las garantías a QA.

daria-shevtsova-57340

Si no conseguimos un grupo de personas adecuadas para el proyecto, ya hemos fracasado.

5 tendencias en software empresarial más que probables en los próximos años

aprender a programar software de gestión empresarial

Los últimos 25 años han supuesto un tremendo cambio en relación con el software usado por las empresas. Muy probablemente en los próximos 5 años seremos testigos de asombrosos nuevos desarrollos en aquellos programas de software orientados a dar solución a las demandas de la gestión de procesos de negocios (lo que se conoce como BPM, siglas en inglés de Business Process Management). Estas tendencias muy probablemente giren en torno a arquitectura basada en la nube, mejoras en movilidad, análisis de datos en tiempo real, capacidades de detección de fraude mejoradas y mayor funcionalidad de nicho.

#1 Arquitectura basada en la nube

Hoy en día muchas empresas usan la arquitectura basada en la nube para ayudarles a gestionar sus activos por Internet. El uso del cloud supone numerosas ventajas. Por ejemplo, si una web de una empresa genera una gran cantidad de visitas en un momento muy concreto, la empresa puede atender a los clientes sin que el servicio se interrumpa ya que su arquitectura de servidor basada en cloud permite la distribución del tráfico visitante entre servidores en localizaciones distintas.

A medida que la arquitectura basada en cloud sigue desarrollándose y evoluciona, es muy probable que las empresas vayan encontrando usos novedosos para esta funcionalidad tan útil.

Algunos expertos señalan que la nube jugará un papel determinante en el Internet de las cosas, por ejemplo. En esta línea, hay autores que opinan que los datos matarán a la nube. Alejandro de Fuenmayor en blogthinkbig.com se pregunta “sí el cloud, como lo conocemos hoy en día, será capaz de atender todas las demandas y necesidades tecnológicas que los nuevos desarrollos implicarán.” Aclara que hay que matizar esa afirmación “ya que los datos no serán el problema, sino que éste (el problema) radica en la gestión de capacidad.” Desde su punto de vista el cuello de botella vuelve a estar en la red, “y no porque el desarrollo de la tecnología de transmisión no vaya acorde a las demandas del mercado, sino por el alto grado de centralización que los servicios cloud tienen en la actualidad.”

En todo caso considera en todo caso “que la red que hoy conocemos como cloud se convertirá en un repositorio global de información relevante, con patrones de información, reconocimiento y aprendizaje que se irán alimentando desde el resto de capas”

El cloud ha venido para quedarse, y la gran cantidad de datos que mueva el Internet de las cosas supondrá un reto tecnológico que transformará el uso que le damos a la nube, pero en ningún caso supondrá la desaparción del cloud.

Estas tendencias apuntalan aún más la importancia de la nube en el mundo del software empresarial en un futuro cercano.

#2 Movilidad entre plataformas mejorada

El creciente interés entre los profesionales de SEO en preparar las páginas web para que se muestren bien en una gran variedad de plataformas, incluyendo tanto equipos de sobremesa, portátiles y dispositivos móviles, seguirá teniendo un fuerte impacto en la gestión de los modelos de negocio.

Por ejemplo, el buscador Google en su algoritmo de búsqueda le dan mayor relevancia a aquellas páginas web que cargan bien en dispositivos móviles. La popularidad de los teléfonos móviles, tabletas, los accesorios tecnológicos, la tecnología vestible, etc…, hará que esta tendencia de movilidad total siga en auge. El acceso será más flexible y móvil que nunca en todos estos años venideros..

#3 Análisis de datos en tiempo real

La creciente popularidad de plataformas con grandes capacidades de datos implica que un número cada vez mayor de programas de software implementen funcionalidades de análisis de datos en tiempo real, y esta es una tendencia que no parará de crecer. Esta tendencia originariamente emerge de la necesidad de analizar el tráfico a las webs de campañas, de visitas, etc… para estudiar el comportamiento de los usuarios y poder con ello llegar mejor al cliente.

Hoy en día, la minería de datos se utiliza muchísimo en redes sociales, que junto con plataformas de tecnologías de bases de datos muy sofisticadas, permiten a las empresas desarrollar programas que responden de una manera más flexible y de una forma mucho más a medida a las necesidades individuales de cada cliente.

Eli Stutz en el artículo “El futuro de BPM: 7 Predicciones” argumenta que procesos en tiempo real otorgarán una cualidad en cuarta dimensión a algunos de los programas de software usados por las empresas. Algunas aplicaciones empresariales, como los CRM de nueva generación y los ERP, tendrán más y mejor en cuenta los tiempos en los que se suceden los eventos que lo que permiten los programas de software hoy en día.

#4 Capacidad de detección de fraude mejorada

El uso de big data también ha estimulado el desarrollo de algunos programas de gestión de procesos de negocios para ayudar a las empresas a reducir los casos de fraude. Aunque muchas empresas tienen un interés propietario en difundir detalles sobre este tipo de software por razones obvias, el incesante flujo de información disponible en múltiples fuentes por Internet anima a la creación de mecanismos de detección de fraude muy sofisticados.

#5 Mayor funcionalidad de nicho

Por último, el software orientado a la gestión de los procesos de negocio inevitablemente tenderá a ser más especializado, centrándose en funcionalidades específicas de cada nicho. Esta tendencia no es nueva pero se aprecia cada vez más la adaptación del software no solo al tipo de negocio, sino a cada subtipo atendiendo a las necesidades del segmento de negocio, por muy especializado que sea.

Hoy en día hemos visto como programas de marketing comerciales muy populares se han refinado para poder cubrir las necesidades de segmentos de la industria más específicos. Por ejemplo, Salesforce, un proveedor de software CRM muy popular, ahora ofrece varias plataformas únicas orientadas a nichos de mercado especializados muy particulares.

Las empresas pueden adquirir software diseñado para apoyar a la venta de bienes y servicios en sectores como la venta al por mayor, productiva, automoción, sanidad privada, financiero, formación y otros muchos. Otras empresas de software ofrecen además, programas de nicho. Este grado de individualización está directamente relacionado con la importancia de cubrir las necesidades de la industria y sus protocolos de forma personalizada y responsiva.

Conclusiones

Aunque el futuro es muy difícil de predecir de forma precisa, hay varios aspectos de estas 5 tendencias en software empresarial que son significativos en el campo del desarrollo de software hoy en día. Salvo aparición de una tecnología totalmente disruptiva, estas tendencias dominarán en líneas generales el mundo del desarrollo de las aplicaciones empresariales.

Este artículo 5 tendencias en software empresarial más que probables en los próximos años es original de Velneo.

Software, abandono y nacimiento

El que no está ocupado naciendo está ocupado muriendo. Bob Dylan

.

Me levanta un despertador natural, mi hija me acaricia con una patada, un dulce despertar, agradable y sencillo. Odio madrugar excepto cuando me apasiona el fin, jugar un partido de fútbol, programar, entrenar,  diseñar y compartir tiempo con mi hija.

En la vida, en el trabajo, en el desarrollo de software elijo cuidadosamente donde invierto mi tiempo, la posesión más valiosa que tengo.

Este año abandoné cosas que quería para dedicarle tiempo a nuevos nacimientos.

IMG_0247.png

 

Abandono, priorizar es dejar de hacer cosas que amas.

Este año dejé de invertir tiempo en el blog, viajo menos, menos formación, veo menos pelis, no juego al Fifa y echo de menos trabajar diariamente con Mario, Tito, Jose,  Bea, Jesús, David y el resto de compañeros de Velneo .

Para emprender cosas nuevas tienes que abandonar cosas que amas, cosas que amaba en 2014 y que dejé de hacer durante 2015.

Siento abandonar el blog, me gusta escribir pero este año sólo escribí 7 artículos, curiosamente el año de mayores visitas (+150.000), particularidades del SEO que nunca entenderé.

 

Nacimiento, ser padre es la experiencia más maravillosa que podrás vivir.

El nacimiento de mi hija Muriel es el mayor acontecimiento de este 2015, desde que nació no ha dejado de enseñarme cosas, es el mejor MBA que se puede hacer.

En el trabajo estuve focalizado en Visual MS y en la gestación de una nueva división de negocio que verá la luz en el primer semestre del 2016. Estoy muy ilusionado con este nuevo proyecto y de compartir mi día a día con Pablo, Miguel, Cesar, Fran, Santi, Domi y resto de componentes del equipo.

 

Software, programar es priorizar.

En la nueva división, los mayores debates son sobre la priorización. No podemos hacer todo, ni para todos, queremos pensar en poco código, poco público objetivo, poco, poco, poco.

Un producto pequeño donde apostemos toda la energía de la que disponemos; dinero, conocimientos, recursos y personal. Si queremos hacer algo grande, vamos apostar por algo realmente pequeño.

POCO Y BIEN, ya lo decía mi abuelo.

Ahora voy a sentir donde quiero poner el 100% de mi energía en 2016, POCO Y BIEN.

FELIZ AÑO 2016 !!!

El software, la persistencia y la venta

“La paciencia, persistencia y transpiración son una combinación indestructible para el éxito.” Napoleon Hill.

.
.
Gracias a todos los que me enviáis emails con preguntas y dudas, intentaré ayudar y responder siempre que me sea posible. En el siguiente post voy a tratar de responder al mensaje de uno de los lectores
.
.
“Hola alfonso como estas mi nombre es matias soy de argentina y soy programador-emprendedor y sigo tu blog dsd hace mucho tiempo. necesito preguntarte algo imperiosamente.voy al grano: desde junio pasado yo deje de trabajar como empleado y me dedique integramente a formar mi propia empresa de software. A dia de hoy tengo un producto que sirve para adm. pequeños negocios pero estoy MUY preocupado porque no veo los resultados que esperaba y ya de esto es casi un año.”
.
En el negocio de software empresarial no puedes hacer balance antes del tercer año y ninguno de los proyectos que empecé dieron rentabilidad antes del quinto año. Con el software hay que tener mucha paciencia, constancia y persistencia. El largo plazo es la clave de este negocio y eso hay que tenerlo claro desde el primer día.
.
.
“Mi producto sigue mejorando y va abarcando cada vez mas rubros, pero no hay relacion entre el dinero que gano y la cantidad de trabajo ya que le dedico mucho tiempo pero no veo los frutos”
.
Ni el producto, ni el la cantidad de trabajo tienen relación directa con los resultados económicos. La relación directa con los resultados económicos viene determinada por la actividad de comercial y marketing que realices. ¿Tienes comercial? ¿Cuánto tiempo empleas en vender? ¿En visitar? ¿En llamar?. Cuando empecé en el mundo del software pensaba que si trabajaba mucho programando el software se vendería sólo, un buen producto sin un buen comercial nunca se venderá. Cuando nos va mal, tratamos de programar más y es justo lo contrario, programa menos y sal a vender mucho más. Si no tienes dinero para contratar un comercial, tendrás que intentarlo por tí mismo. Llama, visita, envía emails,…
.
.
“He probado últimamente con el modelo Cloud es decir contrate un servidor y lo deje OK para poder asi generar un monto mensual fijo de parte de alguno de mis clientes pero he conseguido que solo uno se pase a esa modalidad, la mayoria no ve el real valor que significa el mantenimiento y actualización continua. Simplemente quieren pagar por el sistema UNA VEZ. yo no se por donde encarar quizas con tu experiencia me puedas dar un
consejo.”
.
.
Si un cliente te dice que NO, lo que hay que hacer es buscar el siguiente cliente hasta que uno te diga SI. La venta es cuestión de matemáticas, si hablas con 100 clientes al final lo normal es que entre 5-10 te compren, insistir y volver a intentarlo es parte de la venta.
.
Las ventajas para el cliente de cloud son muchas, si las tienes claras y las transmites al final tus clientes te comprarán. En este blog escribí varias veces sobre ello, te aconsejo leer estos artículos:
.
.
 
“Actualmente a mis clientes los consigo via publicidad en internet en algunos sitios localces parecidos a Ebay. Pero tampoco es que tenga el dinero para invertir en mucha mas publicidad”
.
 
Deberías buscar otros orígenes para encontrar clientes, busca clientes en tu zona geográfica, que puedas visitar, ese es un buen comienzo. Listines, bases de datos, linkedin…
Lo que te está pasando es normal, seguir luchando, aprendiendo, leyendo, llamando y visitando es la clave para que dentro de cinco años te vaya mucho mejor. Mucha suerte!!!!

PaaSOS v1.5

Hace ya unos meses que la v1.4 de PaaSOS está entre nosotros (http://tipesoft.com/novedades-de-la-v1-4/). Es una versión bastante madura y completa. Aún así, llegó el momento de dejar paso a una nueva versión.

Durante estos meses habéis implantado PaaSOS en multitud de clientes y nosotros paralelamente hemos trabajado en ir mejorando en algunas de las direcciones que nos habéis propuesto (correcciones y nuevas funcionalidades). También hemos trabajado en aquellas cosas que consideramos importantes para el largo plazo (mobilidad, multiplataforma y nuevos productos). El resultado de parte de este esfuerzo lo podéis disfrutar desde hoy mismo – http://tipesoft.com/descargas/codigo-fuente/.

Como siempre, queremos agradecer a la comunidad el trabajo y espacio que habéis compartido con nosotros, lo que más me gusta de este proyecto es compartir esos momentos. Esperamos que sigáis ayudándonos en la ingente cantidad de retos a los que nos enfrentaremos en los próximos meses.

Para aquellos desarrolladores Velneo V7 que aún no colaboráis en este proyecto, simplemente animaros. Cada vez son más empresas las que consiguen hacer rentable su inversión en Velneo V7 gracias a PaaSOS y a la cantidad de posibilidades que os ofrece técnica y empresarialmente hablando.

Como siempre, ante los retos pasados, siempre nos encontramos con luces y sombras. Pero lo importante, es avanzar para conseguir el objetivo último, mejorar vuestros negocios de desarrollo de software.

Nueva licencia comercial TPCL 1.1

En vista a las últimas conversaciones mantenidas con algunas empresas de la comunidad respecto al licenciamiento comercial hemos decidido mejorar nuestro sistema de licenciamiento para hacerlo más adecuado para proyectos de código cerrado.

Una de las cuestiones fundamentales que generaba dudas sobre la licencia comercial era el pago perpetuo. Hemos decidido prescindir de esta modalidad y renovar la licencia comercial orientándola al servicio http://tipesoft.com/principal/politicas/licencias/.

Si pagas la cuota mensual (MODALIDAD) recibes servicio y el código fuente de los productos que decidas http://tipesoft.com/desarrolladores/tarifas/.

  • basic: La modalidad basic incluye un producto a elección.
  • silver: La modalidad silver incluye dos productos a elección.
  • gold: La modalidad gold incluye tres productos a elección.

En caso de dejar de abonar las cuotas mensuales no tendrás derecho alguno sobre las nuevas versiones de producto, modificaciones, correcciones o servicios asociados.

basic 365x365 PaaSOS v1.5
1.- Basic (Lic. de desarrollo)

¿Qué es la licencia de desarrollo Basic?

Es un servicio de pago mensual que le permite desarrollar software privativo mediante nuestra plataforma PaaSOS y sobre la herramienta de desarrollo Velneo.

Si su empresa está pensando en desarrollar un ERP, un TPV, un CRM o un EPM basado en Velneo V7 y requiere de unos buenos fundamentos para crecer en el futuro, este es su producto.

¿Qué productos incluye?

Incluye UN PRODUCTO de la plataforma (productos disponibles http://tipesoft.com/categoria-producto/empresas/a su elección. Los productos que incluya en su compra estarán sujetos a la nueva versión de la licencia TPCL 1.1.

¿Qué es la licencia TPCL 1.1?

La licencia TPCL 1.1 es una LICENCIA DE SOFTWARE PRIVATIVO que le permite construir y licenciar el producto resultante como usted desee. Está especialmente pensada para que usted pueda realizar aplicaciones comerciales.

¿Qué servicios incluye?

Incluye el servicio de Soporte técnico para desarrolladores. Gracias a este servicio dispondrá de soporte técnico especializado que le ayudará en su proyecto de desarrollo de software.

¿Qué sucede si solo pago la primera mensualidad?

Mantendrá todos los derechos sobre los productos adquiridos en esta modalidad pero no dispondrá de servicio alguno. Tampoco dispondrá de las actualizaciones y correcciones de los productos. En todo caso, podrá usar el código fuente de los productos adquiridos de la forma que usted desee (sujetos a la nueva versión de la licencia TPCL 1.1).

39,00 € / mes Comprar ahora!
gold 365x365 PaaSOS v1.5
3.- Gold (Lic. de desarrollo)

¿Qué es la licencia de desarrollo Gold?

Es un servicio de pago mensual que le permite desarrollar software privativo mediante nuestra plataforma PaaSOS y sobre la herramienta de desarrollo Velneo.

Si su empresa está pensando en desarrollar un ERP, un TPV, un CRM o un EPM basado en Velneo V7 y requiere de unos buenos fundamentos para crecer en el futuro, este es su producto.

¿Qué productos incluye?

Incluye TRES PRODUCTOS de la plataforma (productos disponibles http://tipesoft.com/categoria-producto/empresas/a su elección. Los productos que incluya en su compra estarán sujetos a la nueva versión de la licencia TPCL 1.1.

¿Qué es la licencia TPCL 1.1?

La licencia TPCL 1.1 es una LICENCIA DE SOFTWARE PRIVATIVO que le permite construir y licenciar el producto resultante como usted desee. Está especialmente pensada para que usted pueda realizar aplicaciones comerciales.

¿Qué servicios incluye?

Incluye el servicio de Soporte técnico para desarrolladores. Gracias a este servicio dispondrá de soporte técnico especializado que le ayudará en su proyecto de desarrollo de software.

¿Qué sucede si solo pago la primera mensualidad?

Mantendrá todos los derechos sobre los productos adquiridos en esta modalidad pero no dispondrá de servicio alguno. Tampoco dispondrá de las actualizaciones y correcciones de los productos. En todo caso, podrá usar el código fuente de los productos adquiridos de la forma que usted desee (sujetos a la nueva versión de la licencia TPCL 1.1).

105,00 € / mes Comprar ahora!
silver 365x365 PaaSOS v1.5
2.- Silver (Lic. de desarrollo)

¿Qué es la licencia de desarrollo Silver?

Es un servicio de pago mensual que le permite desarrollar software privativo mediante nuestra plataforma PaaSOS y sobre la herramienta de desarrollo Velneo.

Si su empresa está pensando en desarrollar un ERP, un TPV, un CRM o un EPM basado en Velneo V7 y requiere de unos buenos fundamentos para crecer en el futuro, este es su producto.

¿Qué productos incluye?

Incluye DOS PRODUCTOS de la plataforma (productos disponibles http://tipesoft.com/categoria-producto/empresas/a su elección. Los productos que incluya en su compra estarán sujetos a la nueva versión de la licencia TPCL 1.1.

¿Qué es la licencia TPCL 1.1?

La licencia TPCL 1.1 es una LICENCIA DE SOFTWARE PRIVATIVO que le permite construir y licenciar el producto resultante como usted desee. Está especialmente pensada para que usted pueda realizar aplicaciones comerciales.

¿Qué servicios incluye?

Incluye el servicio de Soporte técnico para desarrolladores. Gracias a este servicio dispondrá de soporte técnico especializado que le ayudará en su proyecto de desarrollo de software.

¿Qué sucede si solo pago la primera mensualidad?

Mantendrá todos los derechos sobre los productos adquiridos en esta modalidad pero no dispondrá de servicio alguno. Tampoco dispondrá de las actualizaciones y correcciones de los productos. En todo caso, podrá usar el código fuente de los productos adquiridos de la forma que usted desee (sujetos a la nueva versión de la licencia TPCL 1.1).

70,00 € / mes Comprar ahora!

NOTA: Todas las modalidades  llevan incluido el servicio de soporte técnico para desarrolladores http://tipesoft.com/productos/comprar/soporte-tecnico-desarrollo/

 

Resumen de novedades

Pinche aquí para ver el vídeo


Novedades de la v1.5

PaaSOS v1.5 Beta privada

PaaSOS v1.5 Beta 2

PaaSOS v1.5 RC1


Nueva versión de runtime de Velneo

Empaquetada mediante Velneo – v7.15.2.

Nuevo estilo CSS

  • Más plano y fácil de usar en dispositivos táctiles.
  • Especialmente diseñado para Windows 8.1 y para facilitar la migración de estilos en Qt5.
  • Nueva iconografía para los botones de selección de vista.
  • Nuevo formato para las toolbar.
  • Remarcado de la selección del tab seleccionado.
  • Altura de controles ajustada para facilitar el uso.
  • Formularios auto-dimensionables. Los formularios principales se ajustan en función de la resolución del monitor para facilitar el uso en pantallas de diversa resolución.
  • También se eliminan los botones y la barra de sistema en las barras principales.
  • Mejoras de estilo en los progress bar.
  • Mejoras de estilo en los slider.

Nuevas funcionalidades

  • Nueva funcionalidad en PaaSOS ERP del sistema de producción (Órdenes de trabajo).
  • Modo TPV táctil (desarrollado en QtQuick 1.1). Hemos integrado en PaaSOS POS una nueva forma de trabajar con el TPV, el modo táctil. El modo táctil facilita el uso del TPV en entornos donde el teclado sea un estorbo. Esta nueva funcionalidad ha sido integrada en PaaSOS gracias al trabajo que Velneo ha desarrollado en su producto vERP y a las facilidades de integración que PaaSOS aporta en distintas áreas.
  • Nuevo sistema de importación dinámico con soporte para plantillas de importación.
  • Nuevo servicio para subida de ficheros mediante TCP/IP.
  • Escritorios digitales. Podrás desarrollar escritorios html que faciliten la visualización de información en tiempo real con ejemplos de uso avanzado.
  • Menú favoritos, podrás crear accesos directo a tus acciones favoritas y escritorios digitales.

Mejoras

  • Mejoras de rendimiento en el sistema de seguridad 
  • Simplificación de la vista de permisos efectivos
  • Nuevo sistema de configuración centralizado.
  • Actualización de CIRRUS a la v1.2 y una nueva herramienta de administración de CIRRUS.
  • Subida de ficheros mediante HTTP codificados en Base64 sobre CIRRUS.
  • Mejoras de rendimiento en líneas alta latencia (optimizado para 3G), para ello hemos evitando llamadas duplicadas a ciertas funciones del core.
  • Plantillas v1.5 actualizadas

Corrección de errores

  • Corrección de errores de desbordamiento para valores numéricos.
  • Corrección del sistema de correo electrónico para buzones gmail.
  • Múltiples correcciones menores en cada uno de los productos desarrollados.

Blog | Tienda

PaaSOS v1.5

PaaSOS v1.5 – Beta privada

La nueva versión de PaaSOS está llegando al fin de su ciclo de desarrollo. Debido a la cantidad de novedades introducidas hemos optado por una liberación “controlada” de la misma (para intentar corregir todos los posibles defectos antes de la versión final).

Inicialmente será enviada a todos los desarrolladores activos de nuestra plataforma, posteriormente será remitida a todos los que lo soliciten mediante el siguiente formulario incrustado en el lateral derecho.

Al final del verano será liberada de forma pública.

 

Novedades de la v1.5

Empaquetada mediante Velneo v7.15.2.

Nuevo estilo CSS (más plano y fácil de usar en dispositivos táctiles).

image thumb PaaSOS v1.5 – Beta privada

Nueva funcionalidad en PaaSOS ERP del sistema de producción (Órdenes de trabajo).

image thumb1 PaaSOS v1.5 – Beta privada

Modo TPV táctil (desarrollado en QtQuick 1.1). Hemos integrado en PaaSOS POS una nueva forma de trabajar con el TPV, el modo táctil. El modo táctil facilita el uso del TPV en entornos donde el teclado sea un estorbo. Esta nueva funcionalidad ha sido integrada en PaaSOS gracias al trabajo que Velneo ha desarrollado en su producto vERP y a las facilidades de integración que PaaSOS aporta en distintas áreas.

image thumb2 PaaSOS v1.5 – Beta privada

 

Nuevo sistema de importación dinámico.

image thumb3 PaaSOS v1.5 – Beta privada

Con soporte para plantillas de importación.

image thumb4 PaaSOS v1.5 – Beta privada

Nuevo sistema de configuración centralizado. Permite acceder a la configuración de las aplicaciones de forma centralizada.

image thumb5 PaaSOS v1.5 – Beta privada

Actualización de CIRRUS a la v1.2

Nueva herramienta de administración de CIRRUS

image thumb6 PaaSOS v1.5 – Beta privada

 

Corrección de errores de desbordamiento para valores numéricos.

Corrección del sistema de correo electrónico para buzones gmail.

 

Como podéis apreciar, el conjunto de novedades es importante, por todo ello, si deseáis colaborar en la corrección de errores de esta nueva versión no dudéis en solicitar la beta privada de PaaSOS v1.5.

Blog | Tienda

PaaSOS v1.5 – Beta privada

La muerte de los modelos de negocio tradicionales

Hace no mucho tiempo me aburría leyendo el blog de Alfonso Gutiérrez (CEO de Velneo), pero algo está cambiando en los últimos meses. Cada día me gusta más el blog de Alfonso, artículos tales como http://crearsoftware.com/2014/03/26/crear-software-online/, http://crearsoftware.com/2014/03/20/crear-software-para-empresas/ apuntan en una dirección mucho más realista de las condiciones de mercado aunque desde mi punto de vista peca de conservador (respecto a los modelos de venta de software).

Foto 125 La muerte de los modelos de negocio tradicionales

 

La última entrada de Alfonso (http://crearsoftware.com/2014/04/03/el-software-y-la-muerte-de-las-licencias/) apunta en una dirección que requiere de un análisis más profundo, por lo que toda la comunidad de desarrollo Velneo V7 debería hacer una cierta reflexión respecto a lo dicho por Alfonso.

 

Antecedentes

En esta nueva etapa de nuestra vida nos enfrentamos a cientos de cambios (provocados por “la tecnología cada vez es más barata y más fácil de usar”) y hay dos formas posibles de afrontarlos; aceptarlos poco a poco o ser parte de este proceso.

 

El problema

Alfonso afirma que “El precio del software depende de cuantos usuarios lo utilicen” y es totalmente cierto (mucho más en el escenario actual) pero esta afirmación tiene consecuencias para los modelos tradicionales de nicho (que es una de las soluciones que plantea Alfonso en muchos de los artículos de cara a los modelos de negocio que una pequeña empresa de desarrollo puede abordar para ganar dinero con el software).

Para provocar la reflexión todos tendríamos que responder a ciertas preguntas…
Suelto la primera; ¿Cómo hacemos para crecer en clientes, estructura, músculo financiero y producto sin que se disparen los costes?

Una empresa X decide desarrollar un software para un micro-nicho Z. Si nos ponemos a contar (haciendo un supuesto)… encontramos 400 empresas en España del sector Z y al detalle nos encontramos con que solo 100 son clientes potenciales. Y si apuntamos más al detalle… Siendo optimistas, supongamos que con un buen producto, conocimiento, servicio, estrategia de captación y todo lo necesario consigue una cuota de un 20% de esos 100.

Según la formula de marras (para el supuesto de ganar 100.000 y 300.000 de coste “poco me parece”):

Precio*número de usuarios=400.000€

Precio = 400.000/20 = 20.000€ es lo que le tendrías que cobrar para ganar 100.000€ dando servicio a esos 20 clientes.

Como bien dice Alfonso “antes podías cobrar 30.000€ a un cliente en un año, hoy día necesitarás 10 años para que el cliente te pague esa cantidad” vamos… que como mucho una empresa Z podría pagar 2000€/año durante diez años por el producto adecuado para suplir su necesidad. A priori, sumando, parece que algo no cuadra. Todos sabemos que las condiciones del mercado no son las de los años 2001-2007 y a x0.000€ no vendes ni una sola licencia en este nicho. Tampoco puedes calcular el ROI a 10 años (ni siquiera en algo tan estático como el software empresarial).

Por lo que creo que hay algo más que hay que analizar que creo que tiene tanta o más importancia que a lo que apunta Alfonso en el artículo. En el fondo el cambio no es solo en la forma de entrega, más bien, el cambio es en todos los aspectos que tienen que ver con los modelos de negocio asociados al software empresarial.

Soltamos la segunda; ¿Cómo hacemos viable un negocio si el mercado demanda un producto de alta especialización y servicio a bajo precio?

Por otro lado Alfonso afirma que “el software es un negocio a largo plazo, NUNCA A CORTO PLAZO”, también estoy de acuerdo. Pero esto también tiene consecuencias, ya que el tejido empresarial Español está débilmente capitalizado y le es muy difícil abordar inversiones de este calado (300.000 de inversión para una micro-empresa del mundo del software es mucha pasta).

Soltamos la tercera; ¿Cómo hacemos para que nuestras empresas capten el capital necesario para poder financiar estas inversiones en un mercado donde el crédito empresarial está bajo mínimos?

Vamos que el planteamiento nicho único que plantea Alfonso como modelo para las empresas del mundo del software está en un no mercado como una casa “http://tipesoft.com/estudio-de-mercado/”.

Otra afirmación que Alfonso realiza es que “La gente pagará por servicio, conocimiento o diferenciación, no por la tecnología” y también estoy de acuerdo, pero también tiene consecuencias importantes que valorar. Si un cliente me paga por servicio, conocimiento o diferenciación y el número de clientes a los que tengo que entregar estos servicios es mayor (ya no me vale con tener cinco clientes grandes) necesitaré replantearme toda le estructura.

Soltamos la cuarta; ¿Cómo hacemos para que la entrega de todo ello sea posible en volumen y coste?

 

La solución

Para poder ganar dinero en este nuevo escenario hay que cambiar completamente todo el modelo de negocio. Esto implica, entre otras muchas cosas, pensar desde cero que cosas tienes que cambiar en la empresa para poder vender lo suficiente en volumen para que tu modelo sea exitoso. El resultado de ese análisis implica un cambio drástico en la mayoría de empresas del mundo del software. En TipeSoft aceptamos gustosamente este cambio, a día de hoy nuestras estructuras, servicios, formas de entrega, etc… están alineadas y preparadas en la única dirección que vemos viable para el nuevo escenario empresarial (cada día más palpable). Esta posición nos permite abordar los nuevos retos con enfoques distintos, abriendo un abanico de posibilidades que en los modelos “antiguos” no estaban disponibles.

La solución está en entender el fondo del magnífico artículo de Alfonso sin caer en la tentación de quedarse en el barniz. Después de entender el fondo del cambio que se está produciendo, todos tenemos que remodelar nuestras empresas para trabajar en la nueva dirección que nos permita competir en el nuevo mercado.

La comunidad de desarrollo Velneo, que es parte de nuestro proyecto, sabe los cambios que en TipeSoft hemos realizado para llegar a este punto. Sabe que es lo que tenemos, lo que no, en lo que estamos trabajando, nuestros fracasos y nuestros aciertos. También  sabe que los cambios en las empresas cuestan tiempo y dinero. Y por último, tiene claro que no siempre se llega al objetivo último (adaptarse a las nuevas condiciones del mercado).

En TipeSoft, hace unos días consolidamos un punto importante a nivel empresarial, formalizamos oficialmente el trabajo que en los últimos cinco años hemos realizado en el apartado tecnológico, comercial y empresarial de cara a esta nueva etapa. A día de hoy solo podemos agradeceros la confianza, que todos los días, mostráis hacia nuestro proyecto, esperemos que pronto todo este esfuerzo se pueda materializar en mejoras para vuestros negocios. Cada día hay más empresas que creen en nuestro modelo empresarial y lo demuestran apostando por nuestros modelos empresariales colaborativos. Gracias.

Todos tenemos que ser realistas ante el nuevo escenario empresarial (sin excepciones), estamos obligados a no mirarnos el ombligo (los nuevos modelos de negocio exigen de colaboración empresarial para hacer viables los negocios en volumen) y a enfocar correctamente con quien vamos a invertir nuestro tiempo y dinero en el LARGO PLAZO. Nosotros trabajamos en esta dirección desde el principio pero muchos días me pregunto porque las mayoría de las empresas no lo hicieron cuando fue necesario (2 Millones de empresas cerradas desde que empezó la crisis). A día de hoy esta distancia entre las que lo hicieron y las que no se pusieron las pilas creemos que es insalvable, pero como buena empresa que busca socios empresariales continuamente nunca perdemos al esperanza de que las empresas pivoten en la dirección que creemos acertada.

Por último, no quiero despedirme sin dejar claro que estoy de acuerdo con el artículo en las líneas maestras. Pero, para nada estoy de acuerdo en la solución planteada ante los retos a los que hace mención. El artículo parece sesgado respecto a la intención de convencernos de que elegir un único nicho rentable es suficiente para hacer dinero con el software (yo creo que esto ya no es posible en el nuevo escenario).

Blog | Tienda

La muerte de los modelos de negocio tradicionales

A los autónomos se les sube la cuota de la Seguridad Social

Currency A los autónomos se les sube la cuota de la Seguridad SocialEl pasado 21 de Diciembre de 2013 se publicó, en el Boletín Oficial del Estado, el Real Decreto-ley 16/2013 que incluye, entre otras cosas, un aumento de impuestos a numerosos autónomos.

En algunos casos, la cuota ha sufrido incrementos de un 20% con respecto a la cuota vigente en 2013.

Se ha aumentado la cuota a los autónomos societarios y a aquellos que dispongan de más 10 trabajadores a su cargo, mediante la equiparación de sus bases mínimas de cotización con la prevista para los trabajadores encuadrados en el grupo 1 del Régimen General, que ascienden a 1.051,50 euros frente a los 875,70 euros del resto de autónomos en 2014.

Esto significa que aquellos trabajadores que hayan montado su propia empresa (administrador societario) y los autónomos con más de una decena de empleados a su cargo pasarán a pagar una cuota mensual de 314,40 euros.

Dado que la cuota de 2013 era de 256,72 euros la subida supone el pago de 57,68 euros más cada mes. Esto supone un incremento de un 18,34%.

Esta subida de impuestos se suma a la ya sufrida, por los autónomos societarios, en el IRPF de sus nóminas el pasado año 2013, cuando dicho IRPF quedó fijado en el 42%, sea cual sea al importe de dicha nómina.

Para el resto de autónomos la base de cotización mínima, que es la que paga más del 80% de los autónomos, ha subido un 2% y pasa de 256,72 a 261,83 euros (5 euros más al mes).

Por otro lado, la base máxima de cotización sube un 5% (al igual que en el Régimen General), pasando de 3.425,70 a 3.597,00 euros mensuales, con la consiguiente elevación de la cuota.

Según especifica la norma, quedarán exentos de esta subida los nuevos autónomos que causen alta inicial en el RETA durante los doce primeros meses de su actividad.

Esto supone un incremento medio de más del 20%, ya que pasarán de pagar los 261 euros que habrían de abonar los afiliados al RETA no incluidos en estos supuestos a 314 euros al mes, lo que supone unos 630 euros más al año.

Esta subida de impuestos incrementa aún más los costes laborales que tienen que soportar los autónomos españoles y reduce, por lo tanto, el beneficio que obtienen de sus actividades.

Para los autónomos, el control de costes y la optimización de los recursos cobran más importancia, si cabe, a la hora de poder continuar realizando su actividad económica.

Blog | Tienda

A los autónomos se les sube la cuota de la Seguridad Social

Crear software online

La tecnología siempre es más barata y más fácil de usar. Es algo que no acabará nunca.

Somos conscientes que el software Cloud es una de las tendencias más estables de los últimos años, grandes compañías se han formado gracias a esta ola, sin duda la compañía más grande de software empresarial 100% Cloud es Salesforce, aunque últimamente crecen entre otras Zendesk, Concur,C9, Acuamática,..

No-Software

1.-NO SOFTWARE, No vendes software, prestas un servicio a tu cliente, tu software tiene que estar disponible para que tu cliente trabaje, tu responsabilidad es la disponibilidad, no desarrollar un software. Es un GANA-GANA, la ventaja para el cliente es que se olvida de todo, paga una cuota mensual fija y todo tiene que funcionar, tu ventaja es que tus clientes te pagarán ingresos recurrentes mientras estén satisfechos con el servicio.

2.-CÉNTRATE EN SU SOLUCIONAR PROBLEMAS: Uno de mis mayores errores en el año 2003 fue hacer una solución SaaS y encargarnos de montar un CPD, máquinas, instalaciones, servicio 24 horas, etc.. todo fue muy bien hasta que realmente tuvimos clientes, entonces descubrí muchos costes ocultos y me pasaba más tiempo pensando en porque no funcionaba una cpu o porque el aire acondicionado no estaba a la temperatura adecuada, que de resolverle problemas a mis clientes. El problema, los técnicos siempre quieren hacer este tipo de cosas, les encanta, les llena el día, es un reto, ¿Sabes qué? siento decirte que NO ES RENTABLE.  Se práctico y desarrolla en plataformas PAAS, no reinventes la rueda y centra tu inversión técnica en solucionar problemas a tus clientes no en divertirte con retos.

3.-USA EL TELÉFONO QUE VENDES: Vas a comprar un nuevo móvil, el comercial te habla de las maravillas de Android y en un momento dado le llaman y saca un Iphone de su bolsillo, ¿Qué pensarías? ¿Raro?, esto pasa todos los días en las empresas de software. Conozco cientos de empresas que venden un ERP para organizarse mejor y que ellos internamente usan una hoja de cálculo para llevar su día a día, me parece vergonzoso.  ¿Quieres desarrollar una solución cloud?, DESARROLLA EN EL CLOUD LEÑE. Conversaciones con empresas que se pasan meses programando en local y cuando lo quieren poner en el cloud les va mal, ¿Qué esperan? No me cansaré de recomendar a todos los programadores de Velneo que desarrollen siempre en el Cloud, así siempre les funcionará bien, en Cloud y lócal, si VENDES CLOUD PROGRAMA CLOUD

Crear software para empresas

La educación no puede hacer a nadie un experto programador más que el estudio de pinceles y pigmentos puede hacer a alguien un pintor experto.”
– Eric S. Raymond

Llevo tiempo sin escribir, estuve de viajando por Argentina y Uruguay charlando con programadores del otro lado del charco y me encontré con que los problemas, soluciones y situaciones son los mismos en todos los países. La programación es un disciplina universal que se aprende practicando. Para ganar dinero en el negocio del software hay que pegarse muchas tortas y eso no lo enseñan en ninguna universidad. En estos viajes saqué una serie de conclusiones que refuerzan mis ideas básicas de como ganar dinero creando software.

online profits sign concept illustration

1.- No puedes atacar a todo MERCADO. Cuando una empresa no tiene claro quien es su público objetivo, a quién se dirige su software, pues no gana dinero. Es así de simple y de contundente. La mayor fortaleza del software es su mayor debilidad, podemos hacer software abstracto que valga para muchos sectores y clientes diferentes, al final es nuestro principal error, ahí morimos. El tabaco es un bien de consumo, cuando Malboro entró en el mercado definió como su público objetivo al vaquero americano, no intentó vender a todos los consumidores, ahí empezó a triunfar. Cuando en una reunión alguien me dice que su software vale para cualquier empresa, detrás suele haber una compañía que gana poco dinero, sin embargo cuando tiene bien definido su público, detrás existe una empresa que gana dinero.

2.-Ganar dinero o trabajar mucho. Otro de los grandes problemas de nuestra profesión, es que nos encanta, nos apasiona programar. En que otro trabajo alguien te cuenta que trabajó todo la noche con cara de orgullo y felicidad, en que profesión se presume de trabajar 40 horas sin parar. Nos gusta programar y eso ciertas veces no nos deja tiempo para ganar dinero. Está muy bien que te guste tu trabajo, pero tienes que tener tiempo para ganar dinero con ello.

3.-El modelo de éxito se repite. Tengo la suerte de hablar con muchas empresas de desarrollo, el patrón de las empresas que ganan dinero siempre es el mismo:

  • Empresas bien dimensionadas, comercial, soporte, programación.
  • Vender es tan importante como programar.
  • Las pasaron putas en sus primeros cinco años de vida.
  • Modelo económico basado en suscripción.
  • A los 4 años las suscripciones cubren gastos fijos.
  • Perfil de cliente, bien definido y claro.
  • Dicen que NO a todo lo que se sale de su foco.
  • Utilizan una plataforma de desarrollo específica como Velneo ;).