Mientras que para llevar una contabilidad, una agenda de contactos, facturas… almacenar datos “alfanuméricas” sirve cualquier producto del mercado, el “motor” de un sistema de gestión documental, el ”gestor” de la base de datos “documental” tiene unos requisitos mucho más exigentes. Hace ya muchos años que la continua evolución del hardware ha resuelto los problemas de capacidad y rendimiento que plantea guardar en un PC corriente un fichero con 40, 50 ó 300 mil registros. Los datos “alfanuméricos”, nombres, apellidos, números de teléfono, cuentas contables… ocupan unos cuantos bytes y, por muchos que tengamos, siempre estaremos hablando de kilobytes. Unos pocos “Megas” a lo sumo. ¿Qué son 3 ó 4 Mb en un PC que tiene un disco duro con 500Gb, o, lo que es lo mismo, unos 500.000 Mb? Es despreciable. Es un problema resuelto.
Pero si hablamos de gestión documental, la cosa cambia.
Ahora un “registro” de la base de datos, cada uno de los elementos que la componen, es un fichero. Puede ser un documento con texto de Word (20, 30, 140Kb…), PDF (50, 100, 200Kb), Excel (otro tanto)… pero puede que tengamos imágenes, logotipos, fotos, documentos escaneados con una buena resolución… con lo que ya el orden de magnitud empieza a ser de Mb, más que Kb. No es difícil que un usuario incorpore 2 ó 3 mil documentos al año con lo que nos empezamos a mover (en una PYME de 10 usuarios) en cifras de varios Gb anuales. Esto ya no es tan fácil de gestionar. Y mucho menos sencillo es garantizar un rendimiento adecuado al introducir los nuevos documentos, y al consultar los existentes. Ya no me vale una base de datos tipo Access: necesitamos algo “serio”.
Ahora que ya he decidido lo que quiero, la pregunta de siempre: ¿cual elegir? Porque, como pasa con todo en la sociedad actual, la oferta es enorme, variada y con frecuencia contradictoria. Sin ánimo de ser exhaustivo, no tengo espacio ni vocación de serlo aquí, ahí van unos comentarios sobre cómo y porqué elegimos nosotros la base de datos sobre la que “montar” nuestra aplicación ArchivaTech. (En realidad, más correcto es decir SGBD, sistema de gestión de base de datos, pero es muy largo) .
Primera decisión: software libre o propietario. ¡Ya estamos otra vez! Y es más complicado aún, porque puedes montar un programa desarrollado con un lenguaje “propietario” como Delphi o Visual Basic, sobre un SGBD libre, o no, y, a su vez, sobre un servidor con Linux o Windows Server, por ejemplo. Un pequeño rompecabezas.
Pero centrémonos en la base de datos (SGBD), solamente:
“Libres” o gratuitas hay varias: MySQL, PostgreSQL, Firebird, SQLite… las dos primeras son las más conocidas y, sin duda, son válidas para un proyecto, por complicado que sea.
“Propietarias” hay muchas más. Dejando de lado las menos “potentes”, dBASE (un clásico, pero muy superada), FileMaker, Interbase, Access… tenemos las 2 más conocidas, Oracle y SQL Server de Microsoft, además de IBM DB2, Informix, Progress… que es raro verlas en PYMES.
Y hay un tercer grupo, las “super-propietarias”. Las creadas por empresas, normalmente pequeñas, a medida para su programa de gestión, documental o no.
¿Cual elegir? La respuesta es muy sencilla: todas sirven. Todas. Esto ya está inventado. Cualquiera de ellas es válida, si se configura y utiliza bien. La decisión no es en función de que sirva o no para mi necesidad. Seguro que te sirve. La decisión estará basada en otras características.
Nuestra decisión, que no consejo: usamos las 2 más conocidas, Oracle y SQL Server. La que más nos gusta es Oracle. Es muy, muy potente. Es muy, muy conocida, es decir, siempre tienes alguien a quien preguntar, además de a los propios técnicos de Oracle. Tiene un programa de partner y desarrolladores con miles y miles de páginas de ayuda técnica. Y no es cara, pese a su fama. Una instalación de 5 usuarios sale por unos 70€ por usuario (en una aplicación “embebida” como es ArchivaTech). Y tiene TODO lo que puedas necesitar. Tambien tenemos alguna aplicación en SQL Server, que no va mal. La decisión en este caso venía forzada por el cliente. Pero, vuelvo a lo de antes, las dos sirven.
Evitamos las “exóticas” (en PYMES, insisto, como Progress, Informix…) porque es mucho más difícil conseguir ayuda técnica cuando tienes un problema. Un argumento definitivo para los programadores.
Y, ahora sí es un consejo, me parece un error montar un programa de gestión documental sobre una base de datos “super-propietaria” de una empresa pequeña. ¡Te acabas de casar con ellos para siempre! Si nos toca la lotería y cerramos (no suele ocurrir), nuestros clientes tienen sus datos en Oracle. ¡Cualquier técnico les puede recuperar la información mientras nosotros estamos en el Caribe! Pero si te peleas con tus proveedores de una base de datos propia, suya, ¿qué pasa con los datos? Hay un riesgo que creo que es innecesario correr.
En cuanto al software libre, es casi una decisión filosófica. Es como ser usuario de Mac, o tener un iPhone. O como convencer al que tiene una Canon reflex fabulosa de que las Nikon son mejores. ¡No hay nada que hacer! Sin duda, el software libre es una decisión válida y técnicamente irreprochable. Y lo es, igualmente, montar Oracle. Hay espacio para todos y hay aplicaciones estupendas en los dos sistemas. No van a ser mejores o peores los programas, ni los usuarios van a trabajar mejor, por el hecho de haber elegido uno u otro gestor de base de datos. La clave está en el software, en el interfaz de usuario, en la facilidad de uso, y eso es independiente de la tecnología.

felicidades, esta interesante el articulo, veo que las empresas utilizan mas el SQL Server de MS, El Oracle y MySQL(algunas cuantas)…sera que las empresas se dejan llevar mas por la empresa? en este caso MS ? sera que aun no se confia lo suficiente en los OpenSource? me gustaria que me dieras tu opinion Fernando, yo soy estudiante de Ingenieria en Sistemas y me interesa mucho la programacion y veo que piden mucho SQL el cual aun no entiendo del todo y eso de sus diferentes gestores.. saludos y muy buen articulo, llege a el de casualidad buscando acerca de SQL y me llamo mucho la atencion
salu2 y gracias.
Gracias por tus comentarios. Un blog no es un blog sin comentarios como el tuyo.
Te contesto ahora, aunque es una opinión muy personal que seguro que muchos no comparten.
Como podrás leer en alguna otra entrada de este mismo blog, no soy muy aficionado al software libre, en ninguna de sus “variantes”, aunque sí creo que tienen su sitio en el mercado.
Mi experiencia, que es larga pero no es más que una parte de lo que te puedes encontrar, es que la decisión no suele depender de consideraciones técnicas. El motivo principal por el que las empresas prefieren, preferimos, software propietario es que tenemos “alguien” al que llamar si surge algún problema. Hay un “responsable” detrás del producto y si no funciona bien, si va lento, si no consigo arrancar el programa una mañana… tengo un teléfono al que llamar y un técnico al que pedir ayuda. Es, salvando las distancias, como comprar un CD en la calle o en el Corte Inglés. Si no te funciona, ya sabes quién te lo va a cambiar por otro nuevo (eso sí, lo pagas).
Nosotros, por ejemplo, montamos nuestro software sobre Windows 2003 ó 2008 Server, pero también sobre Linux. Pero a un despacho de abogados pequeño o una asesoría fiscal de 5 personas a unos cientos de Km de nuestras oficinas, ¿quién les pone en marcha un servidor Linux que se haya parado por cualquier motivo? En cambio, un servidor Windows lo entiende cualquiera. La clave es el soporte, no la venta. Ni el rendimiento, ni la estabilidad…
Para el “mundo” universitario el Linux está muy bien, pero para empresas sin técnicos, lo mejor es lo más sencillo, lo más estándar, lo más conocido. Y eso es Windows y Oracle.
Y un consejo final, ya que me preguntas: aprende SQL. Oracle o SQL Server da un poco igual. Dependerá de la empresa para la que trabajes. Pero nunca te vendrá mal. Un técnico de Oracle, ya sea programador, instalador, experto en rendimiento… es un técnico valioso en cualquier país del mundo. Es un conocimiento universal que te servirá en miles de puestos de trabajo.
Tienes mucha razon Fernando y no lo habia pensado de esa manera, si tienes un problema sabes a quien llamar y tu como empresa no te puedes quedar estancado..pero hay casos de medianas empresas que utilizan software como MySQL , UNIX y por ejemplo los entornos Eclipse o el Netbeans para Java …(que tu me sacaras de mi ignorancia pero hasta donde se son libres o al menos a mi no me costo tenerlos) porque a softwares tan sofisticados como estos no se les da la espalda ? y a ellos quien les da soporte? a fin de cuentas tienes que contratar a alguien que sepa de dicha plataforma no? Por ejemplo….no seria lo mismo para una empresa contratar a alguien capacitado en Linux que alguien capacitado en Windows? aparte de pagar por la licencia del SO ? salu2 y esta buenisimo el blog lo he estado mirando mas a fondo y trae puros temas que me interesan
MySQL es un caso muy interesante. Personalmente me gusta mucho el “modelo de negocio”. Hay licencias gratuitas pero para determinados usos: educación, pruebas, creación de programas gratuitos… pero si quieres utilizarlo “comercialmente”, tienes que comprar la licencia.
Es un sistema muy bueno en el que todas las partes ganan: los (posibles) usuarios lo pueden probar sin coste. Los estudiantes aprender. Las ONGs y similares, usarlos sin coste. Y la empresa (en este caso SUN que ya es Oracle) consigue difundir el producto, que se conozca, que lo recomienden. Es una forma más de publicidad.
En cuanto a UNIX, hay muchas versiones pero supongo que pasa más o menos lo mismo.
Ten en cuenta también que muchas empresas ofrecen sus productos gratuitos pero cobran el soporte técnico. De esta forma, los usuarios “profesionales” tienen la seguridad de tener alguien a quien acudir en caso de necesidad, mientras que los usuarios que están probandolo a pequeña escala no tienen coste.
También hay una opción muy extendida de poner a disposición de todo el mundo versiones reducidas, limitadas en capacidad, funcionalidades, tiempo… Oracle, por ejemplo, lo hace, con una base de datos que, si no recuerdo mal, está limitada a 2 Gb. Es suficiente para una microPyme, o para estudiantes, pero si ves que funciona bien y el volumen crece, tienes la opción de comprar la versión completa.
Mmmmmmm ya te entendi, son puntos que yo como estudiante nunca me hubiera dado cuenta, y que bueno que alguien me,y nos, los deje en claro…siendo reales es verdad que muchisimos programas te limitan con sus versiones gratuitas, y claro que Oracle o MySQL que son programas poderosos y que se utilizan para proyectos de grandes magnitudes y que estamos hablando de millones de pesos mexicanos/dolares o hasta euros, no iban a ser la excepción, ya hablando de sus versiones completas o actualizaciones claro. Y pues precisamente ayer en la noche termine de instalar el SQL 2008 Express ..el cual ya habia instalado …pero al no ver una GUI ( no se si este bien dicho..una interfaz) lo desisntale sin saber que debia instalar posteriormente el SQL Management Studio
y bueno una ultima pregunta que me llego viendo tus ultimas respuestas, ¿Para aprender Oracle puedo descargar alguna version gratuita? no me he metido mucho con el ya que en bases de datos apenas se algo de Access y quiero aprender SQL. Muchas gracias Fernando me encanto el tema y el blog en general. Un abrazo
salu2
Sí, Oracle tiene una versión gratuita y un montón de herramientas para desarrolladores. No recuerdo la página web, que alguna vez he visto, pero seguro que la encuentras fácilmente con las palabras adecuadas. El problema, ya lo comprobarás, es que tiene TANTAS cosas, tantas utilidades y productos que te puedes pasar un buen rato solo para enterarte de qué es lo que realmente te interesa. Pero aprender de Oracle nunca te vendrá mal.
Hola Fernando.
Me encantó tu Blog, soy nuevo en esto de la programación.
Tengo mucho interés en aprender al igual que Edgar. También he llegado aquí por casualidad ubscando alguna página que me ayude a comprender de manera sencilla y clara tódo este mundo tan complejo.
Actualmente trabajo como recepcionista en un Hotel en trujillo – Perú.
Y al encontrar que toda la información de los clientes se encuentra en excel, ps Decidí archivar toda la información en una hoja de cálculo… ingresando hasta 4 mil filas y les he puesto un filtro par la busqueda de información, sin embargo me he dado cuenta de que el archivo se ha puesto super lento para abrir y la forma de busqueda es un poco tediosa..
Así que decidí enterarme de este mundo de la base de datos y me he dado cuenta de que usar el excel para manejar este tipo de información pues no he sido tan serio como das a conocer en este valiosísimo dcto.
Deseo aprender más y espero me apoyes ya que soy nuevoestudiante de informática.
saludos
Que onda Carlos no pues, yo aun no estoy muy metido en las bases de datos porque apenas si se sentencias basicas de SQL Server y Access, ya que aun no llevo esta materia en la Universidad…pero al menos se que mas que un Excel si aguantan estas bases de datos! y la facilidad con que se manejan ya con una conexion a una plataforma como Java o Visual Basic lo hace super productivo aparte de que visualmente el usuario no solo ve celdas sino que ve iconos,botones,imagenes,hasta conexion por red…por otro lado aqui en Mexico un DBA Jr. (Data Base Administrator) esta ganando alrededor de $1600 Dolares y los Sr. $3000 dolares , la verdad esta muy bien pagado…aunque si te quieres dedicar a programador, muchas empresas ya te piden que tengas conocimientos al menos basicos de alguna base de datos( Oracle,MySQL,SQLServer casi siempre)…en fin las bases de datos son la mejor optimizacion y ahorro de recursos en una empresa a mi parecer
salu2 y en lo que te pueda ayudar por aqui estare
Hola que tal, llegue a este blog solo por investigar acerca de Oracle y sqlserver y me he llevado una grata sorpresa con este blog, me gusta la forma en que escribes tus ideas y pensamientos en este caso acerca de lo que se refiere a bases de datos, lo plasmas de una manera en como lo vez desde tu perspectiva y experiencias, por otro lado con respecto al tema desconozco mucho acerca de bases de datos, nunca me ha llamado la atencion, pero ahora por la forma en que lo comentas me empieza a interesar, realmente lo que mas me llama es la programacion orientada a objetos pero voy a empezar a investigar un poco mas acerca de esto.
Ahora entiendo porque se consolida Oracle y Sqlserver a pesar de que se tiene que pagar, tan solo por ser mas popular puedes tener menos problemas debido a mayor soporte, ahora para aprender acerca de Oracle que pags recomiendas para empezar en ello… saludos y muy buen blog…
Hola Félix, gracias por tu comentario. Resulta halagador que a gente desconocida le guste lo que escribo. Y anima.
En cuanto a Oracle, todo lo que aprendas te vendrá bien. En cualquier país del mundo, en cualquier empresa, se valora saber de Oracle. Es un estándar mundial y eso le da mucho valor.
El mayor problema para aprender Oracle es que es INMENSO. Hay cientos (o miles) de productos, programas auxiliares, opciones, libros, complementos…
Si te gusta programar, aquí en MTC Soft es lo que hacemos, te recomiendo que empieces por aprender el lenguaje de programación, PL/SQL. Es muy sencillo, para tareas básicas, y es imprescindible para sacar partido a las bases de datos en Oracle, o en otros sistemas. Porque es bastante estándar. Es decir, te servirá para SQL Server, para MySQL…
Pero también te vendría bien saber cómo instalar una base de datos y unas nociones de mantenimiento. Hay mucha información sobre esto. Seguro que la encuentras por muchos sitios, incluida la página web del propio Oracle. Lo importante es que empieces por lo básico, para no perderte con las miles de opciones disponibles.
Un saludo desde el otro lado del charco.
hola soy jack , yo utilizo el ORACLE , per o ultimente estamuy lenta y la verda no se por que se puso asi , me gustaria algun experto me ayudara .
Hola Jack.
Es difícil, por no decir imposible, arreglar una instalación de Oracle sin tener más datos. Muchos más.
En cualquier caso, creo que lo mejor es que te dirijas a algún foro de usuarios. Hay muchos y muy completos.
Mis programadores acuden con frecuencia a algunos. Los hay oficiales, de Oracle, y de usuarios, que son muchos más.
Un saludo.
[...] Bases de datos: ¿Oracle, SQL Server, MySql…? enero, 2010 14 comentários 3 [...]
[...] Oracle y SQL Server (de Microsoft): las más extendidas, de largo. (Tanto que ya escribí hace tiempo sobre [...]
Hola
Interesante artículo. Se te oliva comentar un sistema para base de datos documentales muy pontente creo que mas que todos esos, para crear aplicaciones de gestión documental
Lotus Notes.
saludos
Conozco el Lotus Notes desde hace más de 25 años. Tiene su nicho. Pero creo que no se puede comparar con Oracle o SQL Server.
Es más una aplicación de usuario final que un sistema de gestión de base de datos sobre el que construir aplicaciones.
Y aunque sus usuarios, algunos, estén contentos con él, no creo que sea una opción para una instalación nueva. Es demasiado “singular” y poco conocido como para recomendarlo a gente que no lo conozca.
Y que conste que no me gusta dejar de usar algo que funciona. Nuestra contabilidad sigue en dBASE. Y seguirá por mucho tiempo. Pero de ahí a hacer ahora un programa nuevo en dBASE va un trecho.
Gracias por tu comentario. Un saludo.
Fernando primero gracias por compartir tus conocimientos de manera desinterezada, sin lugar a dudas conoces mucho BD.. He desarrollado algunos aplicativos en php y Mysql. en la actualidad adelanto algunos en POO (Java). Debo tomar una decision que me parece interezante. Oracle o sql server…Hasta ahora estaría incursionando en estas BD. tu asesoria seria vital…dios lo bendiga y de antemano muchas gracias…
Con las dos vas a acertar. Son lo suficientemente buenas, conocidas y extendidas como para resolverte cualquier necesidad que tengas.
Personalmente prefiero Oracle. Es más “popular”, en el sentido de conocida y soportada. Creo que es algo mejor, en cuanto a características técnicas, soporte, etc… pero, repito, te valdrán las dos.
A veces la decisión viene forzada por el cliente, el destinatario del producto a desarrollar. Nosotros tenemos productos en ambas, aunque cuando podemos elegir nuestra favorita es Oracle.
Y una noticia muy reciente: acaban de lanzar la versión 11g Express, gratuíta. Ideal para empezar a trabajar con un producto muy potente, sin coste.
Ya de entrada suena interesante el artículo, no sabía exactamente sobre precios de licencia (vamos pues, los 7 euros por usuario en Oracle)… yo vivo del otro lado del océano (México para ser más exactos), no sé exactamente cuánto cueste por acá, sin embargo bueno el artículo.
Y finalmente, lo que yo no comprendo, es cómo te das el tiempo para responder a un comentario tan absurdo como el que deja el tal “Ariel”, creo que es más bien un troll de esos que se la viven en el YouTube… pero en fin… además, si pones bien atención, escribió “no me gusto”… qué mal por él y su autoestima
Saludos
Gracias por tu comentario. Pero ojo, Oracle cuesta 70€ por usuario, no 7.
En cuanto al troll, sí llevas razón. No debí molestarme. Hay gente que no merece respuesta. De hecho, lo voy a borrar. Hay suficientes comentarios interesantes como para dar espacio a uno tan poco constructivo.
Hola, acabo de encontrar tu blog y me agrado bastante, soy estudiante casi titulado de Biotecnología y estudios de la información en México y me gustaría recibir algún comentario de ustedes eruditos del tema
Hace poco entre a trabajar a una empresa bastante grande, no puedo decir en donde por las políticas de toda empresa, pero créanme es bastante grande; mi problema es el siguiente:
Entre para cubrir un archivo de tipo legal, y me he contrataron para reestructurar su archivo legal, muy reducido en realidad y pues hice una pequeña clasificación que abarca de lo particular a lo general, dividida en series y sub series; el problema surge cuando a un alto directivo le gusta la idea de esto, y me pone el trabajo de hacer lo mismo pero para toda la empresa y ademas llevar un proyecto de digitalización de toda la empresa, al inicio pensé que no podría ser muy difícil, muy equivocado estaba yo..
Mi pregunta es ¿existe alguna norma internacional para estandarizar archivos? he oído hablar de la Norma Internacional General de Descripción Archivística, pero me gustaría saber si ustedes expertos en el tema me pueden recomendar algo, es mi primer trabajo y creo que está rebasando mis habilidades recién adquiridas, la verdad estoy algo asustado por ello :S
De antemano les agradezco si pueden dejarme un comentario y gastar un poco de su tiempo en ayudarme, se los agradezco de una manera infinita.
Gracias por tu comentario, aunque lo de “eruditos del tema” no sé si me lo puedo aplicar. Lo mio es la programación, aunque después de varios años vendiendo, instalando y mejorando nuestro programa de gestión documental algo he aprendido.
Sin perjuicio de que te conteste algún bibliotecario o archivero, que son los que realmente saben de lo que me preguntas, me arriesgo a darte algunos consejos “informales”, ya que me los pides y es mi blog (no me gusta dejar las preguntas sin contestar).
Creo que tienes dos enfoque posibles:
1.- Utilizar las “normas” generales que comentas. Te copio un enlace a un buen artículo: http://www.adabi-ac.org/investigacion_arch_civil/articulos/arch_civil_anterior/06art_mpb02.htm
Como comentas, existen normas y estándares y una solución es ceñirte a ellos. El problema es que te metes en un terreno complicado porque es una especialidad que no es la tuya. Si lo quieres hacer así, te recomendaría que plantearas a la empresa la contratación de un archivista “profesional” que son los que saben de esta materia.
2.- Seguir con “tu” sistema de archivo, ampliándolo al resto de la empresa. Te olvidas de las normas y creas tu propio sistema de clasificación. Para pequeñas empresas (y muy pequeñas como abogados, gestores…) es una buena solución. En tu caso quizás te desborde. La principal ventaja es que les vas a hablar a los empleados de la empresa en “su” idioma. Sin duda será un sistema más sencillo de explicar a los usuarios, con los que tienes que contar para diseñarlo, por supuesto. A cambio, si la información es muy compleja, puedes crear un sistema poco eficiente.
Si optas por esta opción “artesanal” y a medida de tu empresa, puedes consultar algunos post sobre el tema en este mismo blog:
Digitalización de documentos: ejemplo práctico, Cómo clasificar documentos, Digitalización de documentos en papel…
Son consejos informales pero muy prácticos que te pueden ayudar.
No te puedo recomendar una opción u otra sin conocer mejor el caso, pero sí que lo pienses bien antes de empezar porque merece la pena perder un poco de tiempo antes de empezar un proceso masivo. Y si te queda alguna duda, no dejes de comentármelo por si te puedo ayudar.
Hola Fernando,
Pues yo también he dado con tu blog por casualidad y la verdad que te felicito por tu labor. A ver, te explico mi caso. Trabajo para una gran empresa (casi podemos hablar de multinacional) en la cual se quiere implantar un gestor documental para la organización de tooooodaaaaa su documentación. Es un volumen bastante considerable de documentación electrónica, en archivo, en papel… y creciendo a ritmos vertiginosos. Necesito un gestor documental bastante potente, con funciones de feedback, de permisos de usuarios… y casi todas esas aplicaciones que normalmente vienen incorporadas en el gestor.
No tenemos muy claro que software es el más adecuado. Hemos seleccionado los tres que más se ciñen a nuestras necesidades: OpenText, Oracle y Documentum. Yo me decanto por los dos últimos. Oracle además tiene el valor añadido de la asesoría ante problemas técnicos.
Qué me aconsejas? Qué programa elegirías?
Muchas gracias!
Y enhorabuena de nuevo por el blog!
Hola Lucía:
Me pones en un compromiso porque no conozco apenas esos programas. Trabajé con Documentum hace unos años y tengo mal recuerdo de él. Era muy incómodo de manejar y, por tanto, lento, lo que es un defecto muy grave para un programa que debe aportar productividad a la empresa.
De Oracle poco te puede decir de su gestor documental. Trabajamos con Oracle desde hace más de 10 años, pero como gestor de base de datos. Nuestros software de gestión documental, ArchivaTech, lo utiliza. Es muy robusto, potente, fiable… nos gusta muchísimo. Además da muy buen rendimiento: en un pequeño servidor de 500€ hemos metido 1.000.000 de PDFs sin problema. Pero esto te lo comento en cuanto a la base de datos. No conozco el interfaz del gestor documental.
OpenText no lo conozco más que de nombre.
Si ves mis videos en You Tube (http://www.youtube.com/watch?v=8AFky7inYZg y http://www.youtube.com/watch?v=pzHYVQEnFiY) comprobarás que le doy muchísima importancia a la “usabilidad” a la agilidad y facilidad de uso.Creo que en un programa de uso generalizado como es la gestión documental en una empresa es un requisito imprescindible. Así que te animo a que te pongas en el lugar de tus compañeros de trabajo (los de administración, comerciales… no los técnicos) y veas con qué programa resulta más fácil el uso “diario”. Y más rápido. Seguro que en robustez y funcionalidades todos tienen lo necesario, así que el aspecto de facilidad de uso puede ser el decisivo.
Y si no te convencen, siempre te queda ArchivaTech
Hola Fernando,
Muchas gracias por tu aportación. Aunque no lo creas y te haya puesto en un compromiso
, me has ayudado mucho en la decisión. Ya que los gestores analizados aportan similares aplicaciones, factores como la usabilidad y la asesoría son detonantes en la elección de un gestor u otro. Que documentum sea incómodo de manejar y lento; es un punto bastante negativo ya que el gestor documental será usado por cientos, quizás miles de personas.
Voy a echarle un vistazo a ArchivaTech y ya te digo jejej.
Muchas gracias por tu ayuda y enhorabuena de nuevo por el blog.
Hola Fernando, la verdad que a mí, al igual que al resto, me ha gustado mucho tu blog, también llegué de casualidad, y me parece un muy buen aporte, y pues justo en la empresa en que trabajo, vamos a desarrollar un sistema, y pues estamos en el dilema de que plataforma utilizar tanto para base de datos como para entorno de desarrollo. No se si con la plataforma elegida, por ejemplo Sql Server y visual Studio, que tan fácil sea integrarlo a un CRM ya implementado (que los hay gratis y pagados)….??? Otra duda que tengo es sobre las licencias de SQL server 2008, se que hay licencias CAL por usuario, por procesador…. Si compro la licencia por usuario significa que sólo es para cada uno de los desarrolladores , o es para cada uno de los usuarios que van a acceder a mi página web?? Porque van a ser muchísimos…..
Bueno espero puedan ayudarme!!
Gracias de Antemano.
Sin duda SQL Server y Visual Studio es una buena elección.
Nosotros hemos optado por Oracle y Delphi, pero las diferencias son pequeñas y el resultado que vas a obtener puede ser el mismo. Tanto las bases de datos como los lenguajes de programación han evolucionado mucho, y se han copiado entre sí, por lo que casi cualquier opción es válida. Al final, y teniendo en cuenta lo anterior, la elección en nuestro caso es por que llevamos muchos años usando estas herramientas y las manejamos muy bien.
En cuanto al pago, sin duda en vuestro caso os saldrá mucho más barato comprar licencia por procesador. Hasta unos pocos usuarios, del orden de 15-25, puede ser más barato pagar por cada uno, pero si son docenas o cientos seguro que os resulta mucho mejor pagar por servidor.
Y no puedo dejar de comentarte otra cosa: si vais a desarrollar desde cero, os puede resultar más económico, y muchísimo más rápido, integrar una aplicación ya existente y conectarla con vuestros programas actuales (CRM o ERP). Si no la conoces, echa un ojo a la versión web de ArchivaTech: Nombre de Usuario: MTC. Contraseña: 1234. Y busca “Seguridad” (por ejemplo) marcando la casilla “Contenido”. Seguro que te gusta, y te puede dar ideas.
Hola Fernando,Gracias por la explicación y por la información que me recomiendas, ahorita mismo voy a buscarla…creo que no me deje entender con respecto a las licencias por usuario de SQL server, lo que deseo saber es si por ejemplo cuentan como usuario cada uno de mis clientes que accedan por mi página web a realizar por ejemplo una reserva, etc..cada cliente que visite mi página y acceda a la base por una busqueda o algo, quiere decir que debo pagar por cada uno de ellos una licencia?? o todos los que entran por la red que son mis clientes se cuenta como solo 1 usuario?? espero tu respuesta!!!
Gracias!!!!
Es una pregunta demasiado sutil para que te la conteste sin tener las condiciones de contratación de SQL Server.
En el caso de Oracle, al contar los usuarios se tiene en cuenta los que están conectados “al mismo tiempo”, lo que llaman “usuarios concurrentes”. Pero lo curioso es que no los “cuentan”. Al instalar el programa en un cliente le preguntamos cuántos se van a conectar y estimamos el número de licencias.
Pero para el caso que comentas, acceso via Web, sin duda la opción más adecuada es la licencia por servidor. Y quizás sea la única. Tendría que revisar el contrato con detalle. En cualquier caso, para SQL Server puede ser diferente por lo que necesitarás consultarlo con ellos para estar segura.
Independientemente de que puedas hacerlo legalmente, con solo unos 20 usuarios ya sale más barata la licencia de servidor, por lo que parece la opción más interesante (siempre pensando en Oracle, que es el caso que conozco mejor).
hola Fernando, ah ya, Gracias!!! bueno otra consulta, estoy buscando en la página que me indicaste pero que puedo colocar en la búsqueda, para encntrar esto queme dices, sobre integracion con CRM??
:
integrar una aplicación ya existente y conectarla con vuestros programas actuales (CRM o ERP). Si no la conoces, echa un ojo a la versión web de ArchivaTech: Nombre de Usuario: MTC. Contraseña: 1234. Y busca “Seguridad” (por ejemplo) marcando la casilla “Contenido”. Seguro que te gusta, y te puede dar ideas.
Muchas gracias de antemano, por tu ayuda!!!