viernes, 24 de junio de 2016

Software a medida

Software a medida es un tipo de software desarrollado específicamente para los requerimientos del cliente de una organización o función específica. Es especialmente utilizado cuando no hay "off-the-shelf " (también llamado como el software COTS) opción disponible. Habituales servicios de desarrollo de software no están generalmente dirigidos a software a medida para el mercado masivo, sino que crean que para las organizaciones, Empresas y entidades comerciales.
Algunos gobiernos y Empresas pagan por el software a medida para la Gestión de proyectos o la gestión del presupuesto. Por ejemplo: los productos comerciales de software para sitios web comerciales o bases de datos de negocio para los gobiernos.

Ventajas de Software a la medida
  • Se ha diseñado específicamente para las necesidades empresariales específicas. Se puede adaptar a través de la programación de software personalizado para adaptarse a las necesidades operativas de una organización.
  • Software personalizado es creado para tener una interfaz sencilla con otro software, proporcionando así un sistema plenamente integrado a la Infraestructura de TI de la entidad comercial.
  • Es más fácil e intuitivo de usar y no contiene instalaciones innecesarias.
  • Uno de los aspectos más importantes es su flexibilidad en comparación con los paquetes de software. Software personalizado se puede cambiar y modificarse con el tiempo según los cambios en los requerimientos del negocio.
  • Buenos servicios de desarrollo de software agregan valor a una empresa, sugiriendo alternativas útiles y actuando como una útil fuente de asesoramiento e información.


Desventajas de software a medida
  • Si el software no se desarrolla a través de programas profesionales de software a medida, que puede estar lleno de errores, y puede ser poco fiable e inestable.
  •  Puesto que el software es para requisitos particulares según sus necesidades de grandes empresas, el costo puede ser mayor que los paquetes de software.
  •  No tener el código del software puede resultar en exposición y depende de los desarrolladores. Asegúrese de elegir un desarrollador que proporciona el código fuente de derecho.
  • Aunque existen algunos inconvenientes, software a medida es una opción muy económica en comparación con el software readymade, ya que puede ser desarrollado en una escala cada vez más pequeños. Por lo tanto, un desarrollo rentable de software puede ser beneficiados por las pequeñas empresas, organizaciones benéficas e incluso particulares.


Software Propietario

Software Propietario
Es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo (esto último con o sin modificaciones). (También llamado código cerrado o software no libre, privado o privativo)

Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente (semi-libre), sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software.

CARACTERISTICAS DEL SOFTWARE PROPIETARIO:
  • Este software no te pertenece no puedes hacerle ningún tipo de modificación al código fuente.
  • No puedes distribuirlo sin el permiso del propietario. 
  • El usuario debe realizar cursos para el manejo del sistema como tal debido a su alta capacidad de uso.
  • Este posee accesos para que el usuario implemente otro tipo de sistema en el.
  • Cualquier ayuda en cuanto a los antivirus.


 VENTAJAS DEL SOFTWARE PROPIETARIO:
  • Propiedad y decisión de uso del software por parte de la empresa.
  • Por norma general las empresas proveedoras de software propietario cuentan con soporte técnico para atender a sus clientes. De esta forma podremos realizar labores de mantenimiento y reparación a un coste por lo general inferior al que tendríamos que asumir en el caso de usar software libre. Conviene recordar en este punto que un modelo de negocio bastante lucrativo consistía en distribuir libremente el software y generar ingresos con la prestación de servicios adicionales como la programación, la instalación, el mantenimiento etc.
  • Además por lo general se trata de empresas dedicadas exclusivamente al desarrollo y la mejora de productos. Cabe esperar que su personal esté más capacitado y conozca mejor su producto que nosotros para solucionar problemas en caso de avería.
  • Podemos deducir de las ventajas anteriores que este soporte técnico reduce considerablemente la necesidad de contar con personal técnico preparado para hacer frente a posibles averías o a las labores de mantenimiento rutinario.
  • Las empresas proveedoras de software privativo suelen tener un tamaño considerable que les permite dedicar un importante volumen de recursos a labores de investigación y desarrollo.
  • Estas empresas además suelen contar con un departamento de control de calidad para testar y probar cualquier producto que desarrollen hasta alcanzar el resultado óptimo.
  • Soporte para todo tipo de hardware.
  • Mejor acabado de la mayoría de aplicaciones. 
  • Las aplicaciones número uno son propietarias. 
  • Menor necesidad de técnicos especializados.
  • El ocio para ordenadores personales está destinado al mercado propietario. 
  • Mayor mercado laboral actual.
  • Mejor protección de las obras con copyright. 
  • Unificación de productos.
  • Facilidad de adquisición (puede venir preinstalado con la compra del PC, o encontrarlo fácilmente en las tiendas). 
  • Existencia de programas diseñados específicamente para desarrollar una tarea.
  • Las empresas que desarrollan este tipo de software son por lo general grandes y pueden dedicar muchos recursos, sobretodo económicos, en el desarrollo e investigación.
  • Interfaces gráficas mejor diseñadas. 
  • Más compatibilidad en el terreno de multimedia y juegos.
  • Mayor compatibilidad con el hardware.


DESVENTAJAS DEL SOFTWARE PROPIETARIO: 
  • No existen aplicaciones para todas las plataformas (Windows y Mac OS). 
  • Imposibilidad de copia.
  • La flexibilidad del software privativo es limitada.  No se nos permite analizarlo ni mejorarlo para adaptarlo a las necesidades de nuestra empresa.
  • El software propietario tampoco nos sirve como punto de partida para desarrollar nuevos productos partiendo de una tecnología ya probada (al contrario que el software libre que sí que nos lo permite).
  • Imposibilidad de modifación.
  • Restricciones en el uso (marcadas por la licencia).
  • Imposibilidad de redistribución.
  • Por lo general suelen ser menos seguras.
  • El coste de las aplicaciones es mayor.
  • El soporte de la aplicación es exclusivo del propietario.
  • El usuario que adquiere software propietario depende al 100% de la empresa propietaria.
Origen del Software Propietario
Es documentalmente incomparable que en los años 60 los laboratorios Bell proporcionaron el código fuente de su sistema operativo UNIX,1 y tiempo después comenzó a existir lo que se conoce como software de código cerrado. Sin embargo hay que destacar que, al inicio de la era de la informática, era común que agrupaciones científicas estuvieran dispuestas a ceder su código a terceros sin un pago por el mismo ya que tampoco había una política que lo reglamentara y además era un beneficio común conocer los desarrollos ajenos en busca de la estandarización.

Pasado el tiempo es en 1972 cuando el gobierno de los Estados Unidos obliga a IBM a distinguir entre software y hardware que hasta entonces no se distinguían claramente, dando lugar a los primeros intentos de cerrar el código de los programas. Aún en esa época, se encontraba en revistas como Creative Computing y Byte hojas y hojas llenas de código libre

Software Propietario Nace en la década de los 70 cuando surge el interés de comercializar software Se crean las licencias de software propietario: hay que pagar por el derecho a uso EULA, Shrink-Wrap En 1975 Bill Gates y Paul Allen fundan Microsoft, principal impulsor del software propietario En 1983 nace el proyecto GNU iniciado por Richard Stallman. En 1991 nace Linux creado por Linus Torvalds En 1991 IBM y Microsoft dejan de cooperar en el desarrollo de Sistemas Operativos: IBM desarrolla OS/2 y Microsoft sigue con Windows Otras empresas desarrolladoras de software propietario: Adobe, AutoDesk, Macromedia. En 1997 Microsoft es demandado por el Departamento de Justicia de EE.UU. por prácticas monopólicas En 2002 el gobierno peruano decide utilizar sólo software libre en sus sistemas computacionales.

Importancia del Software Propietario

El software propietario o con derecho de autor no es más que un sistema operativo de manejo comercial que tiene expectativas como de actualizaciones y uso de programas reconocido en el área de la informática es decir que se refiere a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido. Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente, sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software este sistema operativo posee varias actualizaciones que serian Microsoft Windows seven, xp, vista entre otros los cuales forman el manejo de los sistemas operativos privados con derecho de autor sin modificación alguna al código fuente del sistema.

Ventajas y Desventajas del Software de Aplicacion

Ventajas
  • Suele resultar una solución informática para la automatización de ciertas tareas complicadas como puede ser la contabilidad o la gestión de un almacén.
  • Es software de aplicación puede ser de propietario o libre.

Desventajas
  • Aplicaciones robustas que requieren equipos de hardware de alto.
  • Requerimiento técnico.
  • Alto consumo de recursos.
  • El coste de las aplicaciones pueden ser altos.


Software libre
Ventajas:
  • Que es gratis.
  • Modificable
  • Se pueden realizar copias
  • Puedes pedir ayudas porque existen foros.

Desventajas:
  • Lleva más trabajo (como dice la metáfora lleva más trabajo limpiar todo el pescado)
  • Presenta más incompatibilidades
  • Funciona mucho con códigos que para los informáticos está muy bien pero para nosotros no.

Software Privado
Ventajas:
  • Que todo lo da hecho.
  • Menos trabajo
  • Es más seguro, aunque Aurora nos comentó que regular, porque solamente te entran virus en el ordenador si tú aceptas algo raro, depende de tí.
  • Es más cómodo
  • Es más fácil a veces.

Desventajas:
  • Que hay que pagar programa y actualizaciones.
  • No se puede modificar.
  • Existen ayudas pero muy complejas, es decir, existen foros de ayudas pero tardan más en responder, etc.


Ventajas y Desventajas del Software de Sistema

Ventajas y Desventajas del Software de Sistema


Linux

Ventajas:
  • El mejor costo del mercado, gratuito o un precio simbolico por el cd.
  • Tienes una enorme cantidad de software libre para este sistema
  • Mayor estabilidad por algo lo usan en servidores de alto rendimiento
  • Entorno grafico (beryl) mejor que el aero de windows…
  • Existen distribuciones de linux para diversos tipos de equipo, hasta para maquinas de 64 bits.
  • Las vulneralidades son detectadas y corregidas más rapidamente que cualquier otro sistema operativo.
  • en cuanto a ventajas, creo que las principales son: que es gratuito, de código abierto, en cuanto a seguridad, pues es casi lo mismo que mac, ya que los dos nacieron de Unix, la cantidad de distribuciones para satisfacer la necesidad de cualquier persona, personalizable a mas no poder, un manejo de recursos bastante eficiente, seguridad, es realmente multiusuario, en fin, creo que no terminaria, pero eso es lo mas importante
  • El mejor costo del mercado, gratuito o un precio simbolico por el cd.
  • Tienes una enorme cantidad de software libre para este sistema
  • Mayor estabilidad por algo lo usan en servidores de alto rendimiento
  • Entorno grafico (beryl) mejor que el aero de windows…
  • Existen distribuciones de linux para diversos tipos de equipo, hasta para maquinas de 64 bits.
  • Las vulneralidades son detectadas y corregidas más rapidamente que cualquier otro sistema operativo.
Desventajas:
  • Para algunas cosas debes de saber usar Lunix
  • La mayoria de los ISP no dan soporte para algo que no sea windows (ignorantes).
  • No Existe mucho software comercial.
  • Muchos juegos no corren en linux.
  • en cuanto a sus desventajas creo que seria, mmm, la mala idea que tienen las personas en cuanto a su dificultad, a lo mejor el proceso de instalacion es mas complejo y algunos dispositivos y programas deben de ser instalados desde consola, aunque, no es gran cosa
  • Para algunas cosas debes de saber usar unix
  • La mayoria de los ISP no dan soporte para algo que no sea windows (ignorantes).
  • No Existe mucho software comercial.
  • Muchos juegos no corren en linux.
Windows
Ventajas:
  • La instalación es sencilla
  • Es multitarea y multiusuario
  • Brinda la posibilidad de asignar diferentes permisos a los usuarios
  • Permite cambiar periódicamente las contraseñas
  • El sistema está protegido del acceso ilegal
  • Trabaja con impresoras de estaciones remotas
  • Muestra estadísticas de errores de sistema
  • Permite realizar diferentes tipos de auditorías
  • En general, la principal ventaja de este sistema operativo es su gran popularidad. Esto hace que haya muchas más aplicaciones y dispositivos compatibles con este. Además de que permite un mejor intercambio y compatibilidad entre las distintas computadoras, dado que la mayoría utiliza Windows. (es más difícil el intercambio de información entre diferentes sistemas)
  • Es más conocido
  • Es el que tiene más software desarrollado…
  • Las ventajas que tiene es que es sencillo de usar, o eso se rumora ah y la cantidad de programas y juegos, casi todos tienen version para win.

Desventajas:
  • Tiene ciertas limitaciones por RAM
  • En la versión XP requiere como mínimo 128 MB en RAM y un procesador Pentium de 233Mhz o superior
  • El usuario no puede limitar la cantidad de espacio en el disco duro
  • No soporta archivos NFS
  • No ofrece el bloqueo de intrusos
  • No soporta la ejecución de algunas aplicaciones para DOS
  • El costo es muy alto
  • Las nuevas versiones requieren muchos recursos
  • La mayoria de los virus estan echos para win
  • Puedes tener errores de compatibilidad en sistemas nuevos.
  • Historicamente es más inestable de los 3.
  •  En cuanto a desventajas, son casi inumerables, ineficiencia del codigo, altos requerimientos y poco desempeño, virus, de paga, no es posible modificar casi nada, es decir, es de codigo cerrado, parches para corregir cosas que debieron ya ser corregidas y que al final generan mas problemas de los que solucionan

Mac

Ventajas:

  • Mejor interfaz grafica del mercado
  • Ideal para diseño grafico.
  • Es muy estable
  • En cuanto a sus ventajas, esta la seguridad, el desempeño, graficamente es mejor, utilizacion de recursos al maximo

Desventajas:

  • Costoso (aunque viene incluido con la maquina)
  • Existe poco software para este sistema operativo.
  • Es más complicado encontrar gente que la pueda arreglar en caso de fallas.
  • En cuanto a las desventajas es que es de "paga" y de codigo cerrado, aunque esto es entre comillas, ya que para poder usarlo a la perfeccion necesitas una mac, la cantidad de programas es algo limitada, aunque se pueden emular.


Ventajas y Desventajas del Software Educativo

Ventajas y Desventajas del Software Educativo

VENTAJAS
  • Enriquece el campo de la Pedagogía al incorporar la tecnología de punta que revoluciona los métodos de enseñanza - aprendizaje.
  • Constituyen una nueva, atractiva, dinámica y rica fuente de conocimientos.
  • Pueden adaptar el software a las características y necesidades de su grupo teniendo en cuenta el diagnóstico en el proceso de enseñanza - aprendizaje.
  • Permiten elevar la calidad del proceso docente - educativo.
  •  Permiten controlar las tareas docentes de forma individual o colectiva.
  •  Muestran la interdisciplinariedad de las asignaturas.
  • Encaminar al aprendizaje.                                               
  • Facilitar la evaluación y control.
  • Suministra información.
  • Incrementa la retención.      
  • Consistencias Didácticas.
  • Aprendizaje al ritmo del estudiante. El estudiante decide el avance, tiempo y horario que dedica para lograr el aprendizaje.
  • Consistencia didáctica. La calidad de la instrucción no varía de un segmento a otro, debido a que son diseñados por expertos.
  • Facilidad de uso. No se requieren conocimientos especiales en informática para interactuar con el software.
  • Facilita evaluación. El software puede integrar autoevaluaciones parciales que guían el avance y una evaluación final incluso con certificado de aprobación imprimible.
  • Flexibilidad de acceso. Se puede recurrir a ellos en cualquier momento.
  • Incrementa la retención. La combinación de textos, videos, imágenes, gráficos, sonidos, entre otros, ocasiones que los contenidos se comprenden mejor.
  • Mejora el aprendizaje. El estudiante avanza en el estudio sólo cuando domina los tema que preceden.
  • Promueve el aprendizaje. El diseño de la interfaz y funcionalidad puede incrementar la motivación por aprender de forma activa.
  • Requerimientos. Generalmente los requerimientos de hardware y opciones de instalación son mínimos.
  • Cambio de paradigmas educativos, centralizados, autocráticos, estáticos, por ambientes nuevos, dinámicos, interactivos, comprometidos y vinculados.
  • Sustentados en el paradigma del constructivismo social, pero recupera elementos del cognitivo, al buscar con la resolución de problemas y la toma de decisiones con la traspolación o vinculación de lo que se aprendió al mundo concreto.
  • Fomenta habilidades, competencias y promueve actitudes y aptitudes tanto de los alumnos, como para y en los maestros.
  • Motiva significativamente la clase, por la innovación del recurso.
  • Sus ejecutores, estudiantes y docentes, se manifiestan ávidos o ansiosos por iniciar o bien continuar: compromete y vincula.
  • Mejora el clima “laboral” de la clase, es más abierta, cordial, respetuosa y comprometida.
  • Ejemplifica a través de una simulación un evento, temática, o procedimiento complejo o de difícil explicación, captando la atención y la retención de la intención formativa.
  • El acceso a un mayor número de estudiantes con la disponibilidad de equipo para la visualización de las actividades.
  • Un menor costo operativo en la capacitación a profesores para el uso de estas tecnologías.
  • Disponibilidad del mismo nivel educativo y de calidad a los diversos planteles que ocupen dicho programa para la capacitación.
  • La apertura de mercado a programadores con iniciativa y buena calidad en el diseño de sistemas educativos, a bajo costo con la posibilidad de obtener apoyos gubernamentales para incrementar la distribución de sus sistemas.
  • Incremento significativo de uso de nuevas tecnologías dirigidas a la educación, no solo de software, sino de hardware.
  • Un mayor índice de acceso a sistemas de consulta en línea.
  • Se propician varios tipos de aprendizaje, que pueden ser grupales o individuales.
  • Favorece la construcción de conocimientos y la reflexión por parte del lector.
  • Permite el acceso al conocimiento y la participación en las actividades.
  • Incluye elementos para captar la atención de los alumnos. Permite la participación en interacción y el desarrollo de nuevos aspectos a través de nuevos elementos, gracias al uso de la herramienta wiki.


DESVENTAJAS
  • Requiere de una computadora que cuente con las unidades lectoras correspondientes, tarjeta de sonido y bocinas.
  • Requiere de un navegador y la conexión a internet.
  • Los elementos de multimedia pueden resultar distractores para el estudiante.
  • Debido a la facilidad de búsqueda de información a través de este medio, los alumnos pueden utilizarlo como único recurso y dejar de consultar otras fuentes.
  • Requiere de un navegador y la conexión a internet.
  • Los elementos de multimedia pueden resultar distractores para el estudiante.
  • Rigidez en los diálogos.
  • No existe un control o supervisión de calidad de los contenidos.
  • El uso excesivo de la computadora.
  • Darle un doble uso al acceso de Internet.
  • Los aprendices pierden el interés rápidamente e intentan adivinar la respuesta al azar.
  • La computadora es convertida en una simple máquina de memorización costosa.
  • El software desvaloriza, a los ojos del aprendiz, el conocimiento que desea transmitir mediante la inclusión de artificiales premios visuales.
  • El uso de software educativo, simulador, puede ser el descuido o falta de capacitación del docente para su aplicación frente a grupo, pues su falta de control, mermará la innovación, armonía, cambio de clima, optimización de recurso y concreción de aprendizaje en su clase y lo más grave para los estudiantes.
  • No hay un control o supervisión de calidad de los contenidos.
  • Debido a la facilidad de búsqueda de información a través de este medio, los alumnos pueden utilizarlo como único recurso y dejar de consultar otras fuentes.
  • Algunos de los elementos utilizados para captar la atención de los alumnos también puede funcionar como distractores.
  • La herramienta wiki permite que personas inescrupulosas cambien la información valiosa por información inapropiada.
  • El acceso a estos sistemas en muchos casos no llegarían a todos los actores de la educación dado que no todos los sectores educativos cuentan con los medios técnicos y económicos para hacer uso de estos sistemas.
  • Algunos de estos sistemas no se adaptarían al medio en el cual fueran usados, dado que serían creados para ciertas zonas geográficas, cultural o niveles educativos y no todos los usuarios serían homogéneos.
  • No se dispondría de sistemas educativos para todas las lenguas indígenas del país, en su caso de las más importantes.
  • Que tipo de homogenización del conocimiento se realizaría para los distintos grupos indígenas del país.
  • Inicialmente, no se contarían con sistemas completamente creados por diseñadores nacionales, dado que un proyecto de este tipo requeriría una convocatoria nacional y darle un seguimiento a los resultados obtenidos.
  • Una inmensa mayoría de los docentes no tienen conocimientos básicos del manejo de equipos de cómputo, por lo cual seria un reto adentrarlos al uso de nuevas tecnologías educativas.


Ventajas y Desventajas del software libre

Ventajas y Desventajas del software libre

Ventajas del Software Libre
  • Libre Uso. Cualquier persona puede disponer del software libre bajo las condiciones de la licencia.
  • Bajo Costo. Es gratuito
  • Existe Libertad de Conocimiento y trabajo cooperativo entre sus usuarios lo que permite una mayor innovación tecnológica.
  • Rápida corrección de errores facilitado por el trabajo comunitario a través de Internet y de su libre acceso al código fuente.
  • Total independencia de un proveedor. El usuario puede administrar libremente su crecimiento y operación con total autonomía.
  • Independencia de las condiciones del mercado. A salvo de cambios drásticos por parte del proveedor o modificaciones que realice por las condiciones del mercado o baja rentabilidad.
  • Contribuye a la formación de profesionales y el desarrollo de la industria local, generando conocimiento y trabajo)
  • Facilidad para personalizar el software de acuerdo a las necesidades del usuario.
  • Posibilidad de traducir el mismo a cualquier idioma, inclusive a una lengua regional o indígena.
  • Independencia tecnológica de los Estados con respecto a grandes grupos económicos.
  • Fácil acceso por parte del sector educativo público y privado.
  • Mayor seguridad y privacidad de los datos. Disminuye los riesgos de filtración, aumenta la imposibilidad de acceso y manipulación de los datos críticos del Estado.
  • Asegura la durabilidad de la información y su migración, gracias al acceso al código fuente.
  • Disminuye los riesgos de "puertas traseras" que introduzcan códigos maliciosos o de espionaje.
  • El conocimiento de códigos fuente permite la rápida solución a funcionamientos erróneos.
  • Elimina el sistema operativo monousuario. Ya que permite el uso y trabajo de varios usuarios al mismo tiempo.
  • Elimina el derecho exclusivo de la innovación.
  • Abre la posibilidad del trabajo compartido entre diferentes empresas o dependencias de gobierno.
  • Elimina la inseguridad ante cierre de compañías de provisión o discontinuidad del producto.
  • No depende de prácticas monopólicas.


Desventajas del Software Libre
  • Dificultad en el intercambio de archivos (doc. de texto), dan errores o se pierden datos.
  • Mayor dificultad en la instalación y migración de datos para el usuario común.
  • Desconocimiento. El usuario común está muy familiarizado con los soportes de Microsoft, lo que hace elevar el costo de aprendizaje.
  • Ausencia de garantía. El software libre no se hace responsable por los daños.
  • Para su configuración se requieren conocimientos previos de funcionamiento del sistema operativo.
  • Por lo general para su implementación se necesitan conocimiento previo de programación.
  • Se debe monitorear en forma constante la corrección de errores por Internet.
  • No existe un control de calidad previo.
  • Hay aplicaciones específicas que no se encuentran en el software libre.
  • Baja expansión de su uso en centros educativos.
  • Baja difusión en publicaciones.
  • En ambientes de red todavía hay software propietario con mejores desempeños.
  • Dificultad en el intercambio de archivos: esto se da mayormente en los documentos de texto (generalmente creados con Microsoft Word), ya que si los queremos abrir con un Software Libre (p/ ej. Open Office o LaTeX) nos da error o se pierden datos. Pero está claro que siMicrosoft Word creara sus documentos con un formato abierto (o público) esto no sucedería.
  • Mayores costos de implantación e interoperabilidad: dado que el software constituye "algo nuevo", ello supone afrontar un costo de aprendizaje, de instalación, de migración, de interoperabilidad, etc., cuya cuantía puede verse disminuida por: mayor facilidad en las instalaciones y/o en el uso, uso de emuladores (p/ej. Si el usuario utiliza Microsoft Windows, la solución sería instalar alguna distribución de GNU/Linux y luego un emulador de Windows, como Wine, VMWare. Terminal X, Win4Lin). Vale aclarar que el costo de migración está referido al software, ya que en lo que hace a Hardware generalmente el Software Libre no posee mayores requerimientos que el Software Propietario.




Aclaramos finalmente, que muchas de estas desventajas son debidas a su reciente nacimiento, lo que se considera que muchas de ellas desaparecerán en mediano plazo.

Cultura informática

Cultura informática
En México, la inversión en el sector de las Tecnologías de la Información, que incluye hardware, software y servicios de telecomunicaciones no llega al 1% del PIB, lo que se considera muy bajo, comparado con el 3 ó 4 % que se invierte en los países con quienes competimos globalmente.
Esta cifra obedece al bajo nivel de cultura informática y tecnológica que se tiene tanto en el gobierno como en la iniciativa privada. Algunas universidades y dependencias han hecho importantes esfuerzos por evangelizar en este aspecto, creando programas de apoyo para la adquisición de tecnología, pero han sido insuficientes.

Selección y adquisición
El sector empresarial está dividido en cinco grandes sectores, y cada uno de ellos tiene necesidades diferentes para el manejo de su información:
  • Los comercios que venden a empresas.
  • Las tiendas que venden al consumidor final.
  • Las empresas manufactureras.
  • Las empresas de servicios.
  • Las instituciones, organismos y agrupaciones que no caben en las cuatro anteriores.


Cada uno tiene particularidades y es importante evaluar si el software o aplicaciones que se vayan a adquirir, cumplen con las necesidades de cada sector. Un negocio detallista requiere de soluciones de punto de venta, mientras que una industria requiere optimizar sus inventarios y conocer el costo exacto de producción. Por otro lado, una empresa de servicios requerirá de conocer el comportamiento de sus clientes.

Opciones de software empresarial
El dinamismo con que avanza el sector de las Tecnologías de la Información, permite que prácticamente cualquier actividad de negocios se pueda computarizar, desde pequeñas tiendas hasta grandes consorcios tienen acceso a útiles herramientas, que en la actualidad se pueden adquirir en propiedad total o rentarse mediante un pago mensual, trimestral o anual. En cualquier caso, es importante verificar la confiabilidad de las aplicaciones, los esquemas de soporte técnico y actualizaciones; y sobre todo, la trayectoria del fabricante y de su representante.

Tendencias en adopción tecnológica

En la actualidad existen tres conceptos con los que debe estar familiarizado el empresario moderno: las aplicaciones en la nube, como se le denomina a la facilidad de alojar en servidores remotos los datos y programas que usan las empresas y cuyo acceso se realiza vía Internet. Este esquema generalmente se ofrece en renta y el otro beneficio que aporta es el ahorro en infraestructura, como servidores, cableado, redes, etc. La desventaja es el riesgo de depender del servicio de Internet. Otra fuerte tendencia es el uso de aplicaciones que corren en dispositivos móviles, que brindan gran facilidad de desplazamiento al usuario, muy apropiadas para los proveedores que ofrecen productos o servicios en sitio. Su bajo precio es su principal atributo, y lo limitado de los dispositivos móviles su inconveniencia. Por último, el comercio electrónico, o venta a través de Internet; este es un concepto que les ha permitido a miles de proveedores de muy variados giros abrir una ventana virtual para ofrecer sus productos. Los esquemas de pago, que en un tiempo no ofrecían toda la confianza al comprador, han sido mejorados, cada vez es mayor el número de empresas y nuevos emprendedores que se inician en esta nueva forma de vender.

Software Administrativo

Software Administrativo
Un software administrativo ayuda a las empresas a contar con herramientas y aplicaciones personalizadas que se ajusten a sus necesidades para aumentar sus ventas, controlar sus costos, ser más competitivas, ofrecer un mejor servicio al cliente, dar mejores rendimientos, consolidar operaciones, ser más productivas y adaptarse a nuevas tecnologías. Por lo general en la mayoría de las empresas, el software se basaba solo en el uso de la paquetería de escritorio, sin embargo actualmente se necesita de software más especializado que nos permita llevar a cabo esas tareas fundamentales, para ello es importante que contemos con un sistema que agilice nuestros procesos y reduzca los costos de forma sustancial, ya que el tiempo es dinero y no podemos estar ocupando tiempo realizando las cosas cómo se venía haciendo anteriormente. Ahora necesitamos de programas que nos muestren la información al instante y sobretodo que además de mejorar nuestro ritmo de trabajo también nos permitan ofrecerle resultados al cliente con una mayor rapidez. Es por ello que hoy en día existen sistemas de software que ofrecen soluciones de software eficientes y de verdadera utilidad para todo tipo de empresa. Hoy en día, todas las empresa necesitan buenos programas que les agilicen las tareas y con los que puedan administrar las mismas sin demasiadas complicaciones. Para ello cuentan con lo que se denomina Software Administrativo. Hace unos años las empresas usaban programas distintos para cada actividad, uno de contabilidad, otro para nóminas… pero ahora con un buen Software Administrativo, se pueden controlar todos los aspectos de la empresa con un solo programa, evitando así la duplicidad de datos, perdidas de información. El Software Administrativo, suele contar con diversos módulos, para que cualquier empresa sin importar el tamaño de la misma, pueda ajustarlo a sus necesidades. Pueden contar con aplicaciones de contabilidad, nóminas, facturación.. incluso de punto de venta, todas ellas conectadas y compartiendo bases de datos, lo que conlleva una sustancial mejora en el funcionamiento de las empresas. Ayuda a las empresas a contar con herramientas y aplicaciones personalizadas que se ajusten a sus necesidades para aumentar sus ventas, controlar sus costos, ser más competitivas, ofrecer un mejor servicio al cliente, dar mejores rendimientos, consolidar operaciones, ser más productivas y adaptarse a nuevas tecnologías. Si bien el software en las empresas no es garantía de éxito, su adopción sí es indispensable para competir en la actualidad.
La palabra software se inventó en el siglo pasado para diferenciar a los componentes no materiales de los demás insumos que contienen las computadoras, como plástico, fierros, cables, etc. denominado hardware.

Existen tres grandes categorías o tipos de software:
  • De herramienta. Como lenguajes de programación, sistemas operativos, redes, etc.
  • De productividad: Sistemas para agilizar las funciones cotidianas como escribir textos, manejar tablas, hacer presentaciones, etc.
  • De aplicación. Aquellos que tienen una o varias tareas en particular.


Esta última, en el sector de los negocios, envuelve tanto a las aplicaciones administrativas y a las que se usan en la operación de las empresas, aunque a ambas se les reconoce como aplicaciones o sistemas administrativos.


Herramientas Implementadas por Empresas para hacer más Éxitoso

Herramientas Implementadas por Empresas para hacer más Éxitoso

El crecimiento de las grandes corporaciones y el desarrollo de la economía ha hecho crecer a las grandes empresas, pero en la actualidad tienen un problema en común: con la globalización y la apertura de los mercados, la competencia entre estos gigantes se ha vuelto verdaderamente feroz. Tanto es así que de las grandes multinacionales de los años 80, hoy no queda casi nada; casi todas han sufrido cambios drásticos, fusiones, quiebras, adquisiciones por parte de otros, reducciones de personal, redimensionamientos, alianzas, entre otros, todas para poder sobrevivir en el mundo económico. Cada día, el ambiente es más inestable y la única seguridad que una empresa perdure en el tiempo es que sus clientes sean fieles a sus productos.
Las investigaciones en mercadeo han llegado a la conclusión que la mejor forma de mantener a sus clientes fidelizados es conocerlos como los conoce el vendedor de la esquina o el panadero, teniendo información de ellos y preguntarles: ¿Qué desean de nosotros como empresas? A partir del desarrollo del mundo de la informática con su velocidad de procesamiento de datos, han proliferado los sistemas informáticos que se dedican a recopilar información de los clientes en grandes bases de datos, la pregunta es, ¿Qué hacer con todos esos datos? Todo el mundo sabe que son importantes pero ¿cómo utilizarlos?
La solución surge de un concepto teórico que se llama el marketing relacional que se refieren al marketing enfocado a las relaciones con los clientes. Esta teoría junto a las herramientas informáticas son la base del surgimiento de nuevas técnicas de marketing en donde la más popular es el Customer Relationship Management (CRM), que es la aplicación conjunta de las teorías del marketing relacional junto con las herramientas de informática que faciliten su aplicación.

De acuerdo a cifras publicadas por Gartner, el mercado de CRM durante 2005 mostró un crecimiento de 14% con respecto al año anterior, llegando a un monto de $5,700 millones de dólares. El crecimiento se atribuye a la confianza que se tiene en la economía norteamericana y a una clara propuesta de valor por parte de las iniciativas de CRM. Las soluciones on demand disponibles en el mercado y el incremento en la participación de mercados emergentes aportaron gran parte del crecimiento.
Los principales proveedores de este software en el mercado lo constituyen SAP con una participación de 25.9%, seguido por Siebel con 17%, Oracle (incluyendo Peoplesoft) con 6.4%, Salesforce y Amdoc con 5% cada uno.
En soluciones verticales cada una de las empresas líderes sobresale en el desarrollo e implementación para ciertos mercados específicos:
  • Peoplesoft ofrece soluciones interesantes para el mercado de servicios financieros, sector público y sector manufacturero.
  • SAP se especializa en los sectores de servicios y sector público.
  • Siebel es fuerte en servicios financieros, sector público y servicios profesionales.
  • Salesforce se destaca en los sectores de alta tecnología, servicios financieros y comunicación.
  • Amdocs se distingue en los sectores de telecomunicaciones, alta tecnología y servicios financieros.


En los próximos años las tendencias muestran que tanto la globalización, así como el creciente uso de Internet y las tecnologías montadas en esta red favorecerán el desarrollo y la implementación de sistemas de CRM. Los consumidores tendrán cada vez más opciones sobre productos disponibles y las empresas tendrán que distinguirse para poder sobrevivir en el mercado competitivo globalizado.Es por ellos que las empresas tendrán que convencer a los empleados del beneficio de tener una actitud centrada en el cliente al efectuar sus tareas, generando recompensas asociadas al desempeño en este sentido. Mientras que el empleado no vea un beneficio propio en el cambio, difícilmente hará algo por modificar su cultura y enfoque de trabajo.

Los factores de éxito de las empresas que han implementado o se encuentran en implementación de CRM se están dando cuenta que el lograr las metas depende en gran medida de una serie de factores:
  • Desarrollo de una estrategia de CRM alineada a la estrategia de la empresa.
  • Involucramiento de la Alta Dirección.
  • Concientización del personal y administración del cambio.
  • Selección de una tecnología adecuada a la realidad y necesidades de la empresa.
  • Redefinición de los procesos y determinación de reglas de operación.

Hay una serie de beneficios que pueden lograrse por medio de la implementación del CRM en una empresa:
  • Incrementos de ventas por vendedor.
  • Incremento en la satisfacción del cliente.
  • Reducción del ciclo de ventas.
  • Incremento en la tasa de retención de clientes.
  • Simplificación de los procesos de comercialización y ventas a través de contar con mejor información del cliente.
  • Reducción de costos de operación (manejo vía web vs. call center, por ejemplo)
  • Venta cruzada a través de un solo punto de contacto con el cliente.

La mayoría de los software de Customer Relationship Management (CRM) ofrecen una serie de módulos para interacción en el front end con el cliente (optimización del proceso de venta y servicio al cliente), para análisis de información (análisis de marketing, ventas, servicio y pronósticos), administración de cuentas y contactos, administración de campañas de marketing y prospectos, generación de reportes de manera automática, entre otros. Cada vez se hacen más accesibles y de fácil empleo por parte del usuario, y no sólo de trata de la tecnología de CRM, sino de toda la interacción de las tecnologías empleadas en la cadena de suministro de la empresa.
La implementación del CRM es una estrategia interesante de en desarrollar en las empresa debido a:
El costo de venderle a un cliente nuevo es seis veces mayor al de un cliente existente.
Un cliente disgustado por un mal servicio / producto va a notificarlo de 8 a 10 personas.
El incremento en la tasa de retención de clientes puede que las utilidades suban hasta un 85% de las mismas.
La probabilidad de venderle a un cliente nuevo es de 15% contra 50% de probabilidades de venderle a un cliente existente.
70% de los clientes que se quejan pueden conservar su fidelidad si se les resuelve su problema.
La esencia del CRM radica en determinar una estrategia de negocios centrada en el cliente. Esto es, ir armando dentro de la organización un perfil de cada cliente para determinar sus necesidades, perfil, hábitos de consumo y comunidad o segmento al que pertenece. Asimismo, determinar la rentabilidad de este cliente para la empresa y su potencial crecimiento
Si se logra obtener información del cliente a través de cada uno de los puntos de contacto que tenemos con él (Internet, Centro de Atención Telefónica, Vendedor, Ventanilla de atención, etc.) se puede generar una base de datos importante para la toma de decisiones. Esta información permitirá determinar el tipo de interacción necesaria y rentable con cada cliente. También permite identificar los clientes que nos han traído más clientes (referencias) y con ellos determinar estrategias de atracción, crecimiento y retención de clientes. Con ello optimizamos el ciclo de vida de los clientes y hacemos más rentable es esfuerzo de marketing y ventas.

Importancia de los Sistemas y Software para Empresas

Uno de los factores que desde siempre han sido claves para toda empresa, es el proceso de toma de decisiones basado en una adecuada administración de la información. Hoy en día, el elemento diferenciador entre empresas supervivientes y sobrevivientes, radica en el aprovechamiento de los recursos que la tecnología ofrece, y la manera en que dichos recursos son explotados por cada una de las organizaciones, todos ellos relacionados con la manipulación de datos para proveer información clara, precisa y confiable que sea utilizada para la toma de decisiones oportuna y acertada. La toma de decisiones es una actividad crítica dentro de las organizaciones, y es por esto que de ello depende en gran medida el éxito que en un momento dado, la organización pueda alcanzar. Actualmente las empresas y organizaciones enfocan gran parte de sus esfuerzos en detectar áreas de mejora que les permitan optimizar su desempeño, con la finalidad de mantenerse en el nivel competitivo deseado. Uno de los aspectos que mayor importancia refleja hace referencia al uso de la información dentro de la empresa, de tal manera que a través de su eficiente administración sea posible la toma de decisiones certera y oportuna, que la conduzcan a alcanzar las metas y objetivos planteados.
Uno de los factores que influyen para que el proceso de la administración de la información se lleve a cabo de manera adecuada, es el uso de herramientas tecnológicas que nos proporcionen el soporte necesario para agilizar esos procesos, y como consecuencia de ello, un incremento en el desempeño dentro de la empresa, así como también una reducción de costos en la misma.
Dentro de dichos instrumentos tecnológicos, se encuentran los programas o software, así como también la infraestructura física necesaria para soportar los programas. Un software se refiere a "las instrucciones electrónicas que van a indicar al ordenador que es lo que tiene que hacer. También se puede decir que son los programas usados para dirigir las funciones de un sistema de computación o un hardware" (1)
Cada software desarrolla funciones específicas dentro de una diversa gama de aplicaciones, y sin duda alguna uno de los programas que mayor utilidad representan dentro de una empresa, son los denominados Sistemas de Soporte a la Decisión (DSS). "Las herramientas DSS se pueden definir como un sistema integrado de planificación y tratamiento de la información que incorpora la habilidad de interrogar al sistema de información de la empresa en una forma determinada, analizar la información obtenida y predecir, con base a unos modelos determinados, el impacto de las futuras decisiones antes de llevarlas a la práctica. Normalmente se trata de conjuntos integrados de programas (cálculos estadísticos, consultas de bases de datos, modelización, programación matemática, etc.) que pueden compartir los mismos datos e informaciones (tanto de fuentes internas como externas)" (2)
De esta manera, la toma de decisiones se convierte en una variable crítica de éxito dentro de las empresas, y es aqui donde radica la importancia de un DSS. "En la actualidad los sistemas de información juegan un papel fundamental para el éxito de las empresas. Es un gran reto el que una organización pueda tener controladas las variables de planeación, organización, control y dirección de la empresa. Para poder tener un control de las mismas, se requiere de tomar decisiones acertadas que puedan llevar a la organización en la dirección deseada." (3)
Como se puede ver, el sistema de soporte a la decisión es la base a través de la cual se podrán delinear planes y estrategias para la empresa, ya que proporcionará al tomador de decisión los instrumentos necesarios para direccionar los esfuerzos hacia un objetivo o fin común.
Los DSS pueden ser implementados para dar soporte a un área específica dentro de la empresa, o bien puede ser diseñado para que uno solo de ellos proporcione soporte a diversas áreas. A través de un sistema de soporte a la decisión, se pueden obtener los siguientes beneficios, relacionados a cada área de la empresa: "En el área administrativa para tomar decisiones basadas en análisis financieros, análisis de costos y en otros análisis realizados con respecto de información contable o administrativo. En el área de producción para tomar decisiones basadas en información relevante a costos de producción, asignación de recursos de producción, programación de itinerarios y control de niveles de inventarios. Y por último, en el área de ventas se aplican estos sistemas para la toma de decisiones en cuanto a campañas publicitarias, planeación de la mercadotecnia y soporte a la venta" (4)

Tomando en cuenta lo anteriormente expuesto, un DSS es capaz de propiciar diversos factores, todos ellos con un alto grado de importancia para la entidad: una reducción de costos dentro de la empresa, agilización de procesos dentro de cada área de la organización, optimización del servicio proporcionado a clientes y proveedores, entre otros, y partiendo de ellos es posible establecer una ventaja competitiva importante con respecto a sus competidores directos dentro del mercado.

Hoy en día, las aplicaciones y diversos tipos de software a la medida se han convertido en la base tecnológica de las empresas modernas. Sin embargo, como toda nueva herramienta, el diseño de la estrategia así como la estandarización de procesos que permitan aprovechar al máximo estas modernas tecnologías dependen de la asesoría de un consultor experto en el desarrollo de este tipo de sistemas. Desde actualizar su imagen corporativa para hacerla atractiva e impactante, generar contenidos inteligentes hasta el desarrollo de sistemas y software para empresas.
Invertir en sistemas y software para empresas es invertir en eficiencia, ya que los beneficios que puede tener con este tipo de tecnologías digitales pueden no sólo mejorar sus procesos sino incrementar el desarrollo y los alcances de su empresa. Si se tiene un negocio referente a productos, un sistema puede no sólo auto administrar la atención al cliente sino también la parte de logística referente a inventarios, pedidos y envío de mercancía. A partir de un registro de usuarios, el sistema genera una base de datos que le brinda el beneficio de saber cuántos clientes tiene hasta la fecha, definiendo en cada uno de ellos su perfil, como su historial de compra (para el manejo de descuentos por ser cliente frecuente) o datos que pueden ser de utilidad (cumpleaños, aniversario) para generar una buena relación cliente-empresa, enviando correos electrónicos a las cuentas de los usuarios para felicitarlos, enviarles la oferta del mes o para resolver sus dudas o contestar sus comentarios.
Un sistema permite crear una comunidad donde puede tener a sus clientes frecuentes en una sección VIP, por ejemplo, o crear un foro o Chat que responda las preguntas más frecuentes que tienen los usuarios sobre sus productos, siendo este tipo de secciones ideales para anunciar el lanzamiento de una nueva línea de artículos o noticias relacionadas a su negocio. Después de analizar, se crea un estándar de reglas que debe cumplir o llevar un software, en general se desarrolla para usted la plataforma ideal para su negocio, ya sea desarrollo de mapas geográficos, sistema de reservaciones on line, sistemas de gestión, motor de bienes raíces, outsourcing de programadores, software a la medida, sistema bolsa de trabajo, administrador de contenidos, carrito de compras, cotizador, inventarios en línea, renta de tienda en línea, registro de usuarios, posicionamiento web (SEP, SEO), optimización de sitios, servidores, aplicación server provider, AJAX, SQL server, Visual Studio, entre otras alternativas.
Se  desarrolla  a demás sistemas y software para empresas que trabajen por usted. La parte de logística es uno de los más atractivos beneficios del desarrollo de un sistema a la medida porque ahorra tiempo, dinero y mejora la eficiencia. Su valor radica en la estandarización y automatización que realiza en los procesos de su empresa.
Un sistema puede realizar de forma automática una cotización, calculando por usted el número de piezas que le indique, realizando el descuento o brindarle el dato actualizado del cambio de moneda después de conectarse a internet. Procesos que antes se realizaban manualmente, el sistema puede realizarlos analizando grandes cantidades de información y entregando, a través de reportes especializados, datos sintetizados que le sirvan para la toma de decisiones.
Una aplicación dentro del desarrollo de sistemas y software para empresas que sin duda ha sido de gran utilidad para empresas, industrias, inclusive oficinas de gobierno y parte del sector científico, son las aplicaciones para dispositivos móviles. Hoy en día, usted puede hacer su oficina móvil sin la necesidad de cargar una laptop, aprovechando cualquier oportunidad de negocio que se le presente haciendo uso de una pocket PC o un Smart Phone