Feeds:
Entradas
Comentarios

Después de tantas entradas «teóricas», creo que es el turno de una más práctica, casi totalmente práctica. Y de un tema tan poco «técnico» como éste, que no es más que la necesidad de ordenar los archivos. Puede parecer una tontería, yo mismo he dudado si merece la pena hablar de ésto hasta hace unos minutos, pero hay dos motivos por los que me he decidido ha tratar este asunto: en primer lugar porque es una petición que me hacen con relativa frecuencia los nuevos clientes de nuestro software: ayudarles a crear el «árbol de carpetas inicial». En segundo lugar, porque he revisado el servidor de ficheros de la oficina (como parte del procedimiento de control de las copias de seguridad que exige la norma ISO 27001) y me he encontrado un auténtico desastre (para mi vergüenza, lo reconozco).

Así que ahí van unos cuantos consejos básicos y evidentes que, sin embargo, ni muchos menos aplican todos los usuarios cuando archivan sus documentos, importantes o no. Seguir leyendo »

Arquitectura de sistemas (5)

La pregunta que todos nos hacemos, o deberíamos, después de haber leído las dos entradas anteriores sobre cliente-servidor y aplicaciones Web (no dejes de hacerlo antes de leer ésta): Si las aplicaciones Web tienen tantas ventajas, ¿por qué se sigue utilizando la arquitectura cliente-servidor?

La respuesta es muy sencilla: el usuario. El usuario debería ser el centro de la discusión. Debería estar siempre presente en los departamentos de desarrollo, como lo está en los departamentos comerciales que tienen que venderle a él, y no a ingenieros ni programadores, el producto. El usuario manda, y el usuario no quiere productos «tecnológicamente avanzados», quiere programas cómodos, ágiles, intuitivos… Seguir leyendo »

Aplicaciones Web

No quería acabar el año sin tratar esta arquitectura porque es la que está más de moda y si no la tratas bien te tachan rápidamente de retrógrado, obsoleto y dinosaurio prehistórico. Como no quiero ser nada de eso, aquí va la entrada correspondiente. (Como el resto de mis entradas numeradas, no leas ésta sin leer antes la anterior).

Mientras que la arquitectura cliente servidor está bastante clara (por ejemplo, hay una entrada muy interesante en la wikipedia), es mucho más difícil definir en pocas palabras qué es una arquitectura Web Seguir leyendo »

Cliente – Servidor. Un clásico.

Son muchas las posibilidades que tenemos hoy para desplegar un proyecto de gestión documental en una instalación con varios usuarios. Pero si hay un concepto que todos los entendidos conocen es el de una instalación cliente-servidor. Es éste un término que me persiguió en mis primeros años en la informática de gestión, a finales de los 80. Al igual que hoy es difícil pasar 2 ó 3 páginas de una revista de informática sin leer una referencia al «cloud computing» o los equipos «green», en aquellos años en los que el PC se empezaba a popularizar todas las grandes empresas ofrecian sus productos como el mejor ejemplo de instalación «cliente-servidor». Aquello me confundía mucho porque apenas estaba empezando a ver las primeras redes locales «entre pares» o «entre iguales» (p2p o peer to peer diríamos hoy, aunque refiriéndonos a redes WAN -Internet- y no LAN -locales-) y no había leído un artículo como éste que me explicara qué era aquello del «cliente-servidor». Seguir leyendo »

Un poco de historia.

Los primeros ordenadores con un tamaño y precio asequible para una empresa (grande, desde luego), universidad o Administración Pública compartían una arquitectura común: un ordenador central (normalmente tan grande como una cocina completa) y «terminales» conectadas directamente a él.

Eran los tiempos en los que IBM era una empresa de hardware (regalaban el software), los ingenieros llevaban bata blanca y la informática era una ciencia bastante exótica. Seguir leyendo »

Solo quiero desear a todos los lectores que se entretengan un día como hoy en acercarse a este blog que pasen una Feliz Navidad (y que escaneen todos sus Christmas para guardarlos como recuerdo).

Hace tiempo que estoy anunciando mi intención de tratar este tema, tan complicado como importante. Y me estaba resistiendo porque es un asunto que da mucho de sí, con muchos enfoques posibles y conceptos complicados. Finalmente he decidido «coger el toro por los cuernos» y empezar de una vez. Eso sí, este tiempo de reflexión me ha dejado claro que tengo que dividirlo en varias partes, dedicarle varias entradas y tomármelo con calma.

Antes de empezar he dedicado unos minutos a la Wikipedia, para refrescar algunos conceptos y para tener claro que es lo que este Blog no es. No es una enciclopedia ni yo un catedrático dando una charla magistral. El que quiera una definición rigurosa y exhaustiva, que consulte la Wikipedia. Aquí de lo que se trata es de dar algunas ideas muy prácticas Seguir leyendo »

En vista de que los políticos no son capaces de ponerse de acuerdo, que lo que impera en estas reuniones es el egoismo «nacional» y que los políticos de las naciones democráticas solo están preocupados del titular de su prensa «local» que les de votos en las próximas elecciones, he decidido echarle una mano al planeta con una iniciativa práctica, realista y sencilla que todos, tú también, podemos llevar a cabo para reducir el consumo de papel y salvar unos cuantos árboles «per cápita» al año.

!Cómprate mañana mismo un monitor de 22 pulgadas»

Reducirás el número de páginas impresas inmediatamente.

Creo que no es la primera vez  que uso esta frase en este blog. Desde luego, en la vida «real», en mis conversaciones con clientes (posibles o ciertos) y conocidos utilizo esta expresión con frecuencia para transmitir la «filosofía» de nuestro software. No creo que los que acuñaron esta expresión (me parece que los abanderados del minimalismo, pero no hay que fiarse de mi memoria) quisieran transmitir las mismas ideas que yo cuando la utilizo hablando del diseño de nuestros progamas, así que lo explicaré.

Hay una serie de características «mínimas» que todo software debe tener. En el caso de la gestión documental: seguridad, rendimiento, sistema de búsquedas… pero una vez que hemos conseguido estas «cualidades», lo que hoy en día no plantea ningún reto técnico, hay que fijarse en las características «secundarias» y para nosotros estas son: facilidad de uso, agilidad, sencillez. Hay una expresión muy adecuada en inglés: «user friendly». Un interfaz amistoso, agradable, cómodo para el usuario. Seguir leyendo »

En las jornadas de ayer hubo una intervención muy interesante por parte del jefe de inspección de la Agencia Española de Protección de Datos. Sí, ya sé que el cargo asusta, y con razón, pero su presentación fue muy amena y práctica, lejos de los ponentes que se limitan a recitar reglamentos y leyes.

Eso sí, la palabra «sanción» se repetía una y otra vez, por más que lo comentase como quien habla de que está lloviendo y te ha estropeado el día.

No quiero hacer aquí un resumen exhaustivo ni dedicarme a estos «temas», que no son los míos, pero sí voy a comentar algunas ideas sueltas que me parecieron interesantes o, simplemente, curiosas. Si alguien me «anima» con algún comentario, prometo ampliar la información más adelante con la ponencia en la mano para los que quieran más rigor. Seguir leyendo »