viernes, 24 de enero de 2020

¿CLOUD O NO CLOUD? ESA ES LA CUESTION

Mientras visito a posibles clientes, a un cierto punto de mi presentación,  cuando le cuento que nuestro sistema de facturación electrónica puede alojar los datos en la nube (cloud) o en la intranet de la empresa, nace en seguida la pregunta: ¿Es conveniente alojar los datos en la nube?

¿Cloud o no Cloud? La respuesta a esta pregunta depende mucho de lo que quieres hacer en tu negocio. voy a hacer una lista del porque si y porque no usar el cloud para el alojamiento de los datos.

Cloud, cuando SI
  • Posees una conexión Internet a banda ancha (veloz)
  • Tienes sucursales o oficinas en diferentes puntos que no comparten la misma conexión, sea esta Internet o intranet 
  • Necesitas verificar como van las cosas en tu negocio en tiempo real 
Cloud, cuando NO
  • Posees una conexión Internet no veloz (en Ecuador casi todas son lentas)
  • Tu negocio solo tiene una sede, que es en la que trabajas y haces toda la actividad.
  • Cuando llegas a casa no necesitas (ni quieres) controlar datos de tu actividad.
El servicio de alojamiento de datos en el Cloud puede ser costoso, pero recuerda que con ZEVEN, ese precio se reduce a tan solo $ 5 dolares mensuales para el alojamiento de los datos de nuestro Sistema de Facturación Electrónica.

Si aún no sabes de nuestro producto, mira este vídeo:


jueves, 23 de enero de 2020

COPIA DE SEGURIDAD (BACKUP) - ¿CUANTO VALE MI INFORMACIÓN?

Recuerdo muy bien aquel día. Había apenas terminado mi mañana en el colegio, Aguirre Abad, de la ciudad de Guayaquil, llevo el orgullo de ser parte de la primera promoción de bachilleres técnicos informáticos de dicha institución. Cursaba en aquel entonces el 5 año de Informática. Mi regreso comprendía a veces bajarme cerca del terminal terrestre al norte de la ciudad, y caminar cruzando por en medio de lo que hoy es La Garzota, y que por aquellos días era solo una gran pampa donde se preparaban las bases de lo que es hoy. Como siempre me suele suceder, incluso hasta el día de hoy, venia inmerso en mis pensamientos y alejado completamente de lo que me sucedía alrededor. Trabajaba por aquel entonces en una exposición que preparaba el colegio en el área de informática. Estaba trabajando en dos proyectos específicos, 1) un mapa del Ecuador y una mini-enciclopedia con datos biográficos de personajes celebres. Todo esto lo hacia en el lenguaje Gw-Basic en computadoras como esta


y utilizando discos floppy de 5 1/4 y de 3 1/2 muy populares por aquel entonces:



Como les decía, caminaba concentrado en los procesos que tendría que escribir para los mencionados proyectos, cuando de repente sentí que el suelo no estaba mas debajo de mis pies y que estaba precipitando vertiginosamente dentro de un hueco enrome. este hueco tenia abundante agua en su base y termine todo empapado y con mis cosas completamente mojadas. Entre esas cosas, estaban mis preciosos discos donde tenia toda la información de los proyectos en los que estaba trabajando.

Lo perdí todo, y tuve que trabajar el doble para recuperar el tiempo perdido en ese desastre que me sucedió. Fue entonces que inicié a entender la importancia de tener una copia de todo el trabajo que realizaba. Desde ese día inicié e llevar siempre dos discos de cada cosa en la que trabajaba. 

Al principio el trabajo de hacer las copias me tomaba mucho tiempo, tiempo que pensaba era siempre perdido, pero luego con el transcurso de los años, cada vez que recurría a una de mis copias de seguridad, me daba cuenta que ese tiempo era una inversión. Inversión que me permitía ahorrar al no tener que realizar de nuevo un trabajo hecho con anterioridad.

A medida que pasaron los años desarrolle una aplicación que me ayudaba a realizar las copias de los proyectos en los que trabajaba, Así nació Arcadius Backup, que es un programa de distribución gratuita que te permite ejecutar trabajos de copia en modo personal.

La mayor parte de la gente no piensa que el desastre informático le pueda suceder, por eso, cuando se les pregunta sobre la copia de seguridad, muchos ni siquiera saben de que se trata, y viven como si nunca les podría suceder una perdida de datos.

¿Cuanto vale la información de tu empresa? pregunta de difícil respuesta. 

ZEVEN propone en su sistema de facturación electrónica un script que realiza la copia del Data Base en una carpeta del PC donde trabaja el motor del producto, pero ¿es esto suficiente?

Ademas de esto proponemos un servicio de Copia de Seguridad en la Nube, para nuestros clientes que requieran el servicio. pero ¿es esto suficiente? ¿quien me garantiza la integridad de la copia? es decir, esa copia que se realiza ¿es una copia válida que puede ser utilizada para restablecer los datos?

Nuestro servicio, comprende sin costo adicional al Backup en el cloud, un control semanal en donde un técnico verifica que la copia que se está cargando en la nube sea buena e integra.




viernes, 17 de enero de 2020

ZEVEN - Apuesta por el estilo Ribbon

Una de las cosas mas importantes a la hora de realizar un proyecto software, es la decisión que tiene que ver con la interfaz de usuario. La interfaz de usuario, no es otra cosa, que lo que el usuario observará durante su interacción con el programa. De ahí su importancia, porque de la interfaz dependerá mucho la opinión que el usuario tendrá del producto. Además de esto, la interfaz de usuario es la que dará el matiz de facilidad de uso.

ZEVEN, ha optado por una interfaz de usuario estilo RIBBON, pero ¿qué es el estilo Ribbon?. Ribbon es un estilo gráfico, similar a esto:


Este estilo, nace mas o menos en los años 90 y principalmente propone un cambio a la tradicional 'toolbar' que era usada por aquel entonces, pero que tenia un pequeño problema a la hora de trabajar.

los iconos a veces no eran interpretados correctamente por los usuarios que no sabían para que servían las opciones. Ademas las opciones descriptivas a veces eran difíciles de encontrar donde estaban ubicadas.

En la versión de Office 2007 MS lanzó una interfaz de usuario estilo Ribbon como esta:

En la que se combinan elementos con descripción detallada ademas del icono respectivo.

Este es el estilo por el que ZEVEN se orienta para sus productos. He aquí un ejemplo en nuestro programa de Facturación electrónica.

donde los elementos estan agrupados en pestañas que son fáciles de encontrar e interactuar con ellos.


Este otro ejemplo, es de nuestro Proyecto de Contabilidad (nombre en código: QONT):

Otra particularidad en el estilo Ribbon que aplica ZEVEN en sus productos, es el cambio de combinaciones de colores, para que cada usuarios utilice el que mas le agrade. Por ese motivo, normalmente se incluye un menú desplegable desde donde se puede elegir la combinación de colores preferida.
De las diferentes combinaciones de colores, seguiremos hablando en artículos que vendrán.

martes, 14 de enero de 2020

POSTGRESQL - La base de datos de nuestros productos.

ZEVEN S.A. utiliza como soporte de base de datos PostgreSQL para todos sus productos

¿Porqué esta elección?, les cuento  como llegué a esta elección.


Aproximadamente en el año 2012 (nada que ver con la profecía Maya), me encontré en la necesidad de utilizar una alternativa a MS-SQL (el motor de datos de Microsoft), esta necesidad era motivada por el costo excesivo de las licencias del producto, que para pequeñas realidades es un gasto que pesa al momento de tomar decisiones de compra. Estamos hablando de un paquete de software que puede llegar a costar mas de $ 1000 sin contar luego con el precio de las licencias de acceso, y el precio del programa que utilizará la base de datos. Es así que inició una serie de test destinados a encontrar una alternativa a menor precio a MS-SQL.

En los test que realicé, utilice la versión Express de MS-SQL (gratuita con ciertos limites), MySQL, MariaDB y PostgreSQL. Instalé estos motores de datos en 3 diferentes computadoras que hacían las veces de servidor de datos (no eran PC muy potentes pero tenían todas igual configuración de hardware) y preparé un pequeño programa que hacia simulación de facturas para escribir en cada una de los motores de datos.

Los resultados me sorprendieron, porque en realidad creía que MySQL habría de tener mejor rendimiento en mi escenario, pero fue PostgreSQL la que dio resultados mejores al momento del rendimiento de velocidad y de escritura de los datos.

Otro problema que enfrenté al momento de analizar cada motor de base de datos, fue el precio. Aparentemente MySQL es gratis, pero leyendo con atención la licencia de uso, esta indica claramente que es gratis solo si su uso es no-comercial, es decir si una empresa realiza actividades con fines de lucro (díganme que empresa no lo hace) el producto va pagado, no tanto como el producto MS pero va pagado. La licencia de PostgreSQL es 100% Open Source.

Por ese motivo inicié a profundizar el estudio de ese motor de datos, que en ese entonces si mal no recuerdo estaba por su versión 8.23. Cada vez que estudiaba las cosas que podía realizar este database me impresionaba mucho su simplicidad para realizar cosas que en otras bases de datos es un poco mas problemático y complejo en ocasiones. ¿Un ejemplo? algo sencillo, en MYSQL no existen el tipo de datos Booleano (verdadero / falso) sino que el programador se las ingenia y utiliza un valor numérico integer para atribuir 1 o 0 según sea el caso. Ningún problema me dirán, si pero no es un dato nativo del motor de datos y eso puede complicar las cosas si por error escribimos (en cualquier manera) un valor diferente de 0/1 y entonces nuestro castillo se puede caer. PostgreSQL en cambio tiene ese dato en modo nativo (t/f) y no hay como darle otro valor. ¿otro ejemplo? el manejo de las fechas al inicio me dejó a boca abierta por la sencillez como interpreta el valor que le das dando la correcta interpretación del orden día/mes/año. ¿mas? la conversión de tipos de datos es súper sencilla, sin necesidad de utilizar comandos complejos es suficiente colocar un símbolo :: seguido del tipo de datos y pum! lo hace sin chistar.

Me inscribí a un curso en la ciudad de Prato en la Toscana Italiana, donde tuve el placer de encontrar y compartir opiniones con desarrolladores que participan activamente a la escritura del código de PostgreSQL y desde aquel entonces patrocino y utilizo este potente motor de base de datos.

PostgreSQL es un DBRMS open source, es decir lo puedes utilizar en modo gratuito respetando los principios de Open Source que están detallados en su licencia de uso 

En estos 7 años utilizando PostgreSQL nunca me ha decepcionado su rendimiento, y por ese motivo todos los datos de ZEVEN están confiados a este motor de datos. Mas adelante publicaremos articulos destinados a enseñar el uso de PostgreSQL desde el inicio.

Actualmente, ZEVEN utiliza la versión 10 para el sistema de facturación electrónica. Para el Proyecto QONT (contabilidad, del que hablaremos más adelante) se utilizará la versión 12 de PostgreSQL.

lunes, 13 de enero de 2020

ZEVEN - Emprende Contigo

Hoy iniciamos un nuevo recorrido por nuestro mundo virtual. Nace nuestro Blog, con el objetivo de que siempre estés informado de lo que sucede en nuestro universo.

Quisiera compartir primero, que es lo que hace de ZEVEN un empresa que se pone como objetivo el ayudarte a administrar tu negocio sin que esto incida en tu presupuesto.

La pregunta que siempre me he hecho es ¿porqué el software cuesta tanto? Y bueno, no es que la respuesta sea tan fácil, y entre las muchas respuestas que puedes haber escuchado están:

- Este programa es fruto de tantos sacrificios y desveladas estudiando para poder proyectar lo
- No creas que es fácil realizar un programa.
- Este proceso me llevo días y tiempo invertido en el para poder resolverlo
- Nuestro producto es diferente y por eso cuesta
- Tenemos tecnología de punta y eso es caro.

Y podríamos seguir enumerando las típicas respuesta que dan los desarrolladores de software para justificar el precio de un producto.

Pero aquí nace otra interrogante. ¿cual es el precio justo de un programa?

Como programador te puedo decir que el precio justo de un programa será siempre el que el cliente este dispuesto a  pagar, y que el precio de un programa depende de que es lo que hace ese programa y cuanta gente podría necesitarlo.

Soy residente en Europa, específicamente en Italia, desde el año 2002. Cada vez que regresé a mi país natal, observé que los precios de los programas para computadoras eran un poco mas altos que la media de los precios de programas en Europa, al menos en el país en el cual resido. Me pregunté el porque de esa situación. Hace un par de años durante unas vacaciones en Ecuador inicié a madurar la idea de realizar un producto para facturar y controlas las cuentas por cobrar y pagar, que pueda ser accesible para cualquier emprendedor que esté pensando en iniciar una actividad. Fue así como nació la idea para nuestro primer producto en el mercado.

ZEVEN - Sistema de facturación electrónica, nace con el objetivo de ser utilizado por cualquier persona que quiera iniciar su negocio con una herramienta que le permita controlar y saber siempre cuanto debe y sobre todo cuanto le deben, a un precio que no incida en el capital que esta invirtiendo en su nueva actividad.


Por eso nuestro lema, Emprende Contigo, porque queremos crecer juntos para poder ofrecer a muchas mas personas un producto que este siempre al alcance de sus manos y que realice lo que en sus actividades necesitan.

¿cuanto cuesta Zeven - Sistema de facturación electrónica? Pues la respuesta es simple, nuestro precio inicia desde 30 dólares mensuales por la versión START y cuando estará disponible la versión FULL del sistema, costará un máximo de 50 dólares mensuales.

Nuestro compromiso con nuestros clientes: 

- asistencia técnica sin costo adicional al precio del producto 
- desarrollo constante de mejoras al producto, sin costo adicional.
- desarrollo de procesos personalizados sin costo adicional.

¿Quieres ser parte de nuestros clientes? pues entonces contáctenos a nuestra dirección email: zeven.sa@hotmail.com estaremos gustoso de poder explicarte en mas detalles lo que es nuestro producto actualmente en el mercado, y también de lo que está por venir!



FACTURACION ELECTRONICA CON DECLARACION IVA

¿Estás iniciando una empresa como persona natural? ¿No eres obligado a llevar contabilidad? ¿Tienes que realizar la declaración IVA mens...