viernes, 2 de diciembre de 2016

Software de aplicación


Esta categoría engloba todo aquel software cuyo propósito es ayudar a realizar al usuario una tarea. El software de aplicación se puede considerar como una herramienta que extiende las capacidades humanas, permitiendo la realización de tareas que de otro modo sería difícil o imposible realizarlas. Por lo tanto, la mayor parte del software cae dentro esta clase. Dentro de ella podemos distinguir entre los siguientes tipos de software:
  • Aplicaciones de publicación electrónica (Procesadores de textos, entornos de desarrollo de sitios Web) 
  • Aplicaciones de cálculo numérico (Hojas de calculo) 
  • Aplicaciones de almacenamiento de información (Bases de datos) 
  • Aplicaciones de telecomunicaciones y redes (Navegadores, Chats, FTPs, Correo) 
  • Aplicaciones gráficas de diseño (vectorial, 2D, 3D) 
  • Aplicaciones multimedia e hipermedia 
  • Aplicaciones de gestión empresarial 
  • Aplicaciones de mercado vertical o a medida: tipo especial de aplicaciones que son desarrolladas para un uso muy concreto.
Por tanto, estas aplicaciones son desarrolladas a medida. Un ejemplo sería el software desarrollado para la NASA. 
Sobre el software de aplicación existen varios puntos que trataremos a continuación: 

Documentación 

El software casi siempre se acompaña de documentación impresa, donde se puede encontrar información sobre su instalación y uso. También es habitual encontrar opciones dentro del programa que proporcionan textos de ayuda al momento, es la denominada ayuda on-line Sin embargo, en la actualidad los programas son diseñados de forma que su instalación y utilización sean simples y sencillas incluso para los usuarios que no disponen de conocimientos. Otra característica que facilita su uso es la adopción de características muy similares en el manejo de los programas, lo que permite deducir la forma de uso de un programa a partir del manejo de otros. En la mayoría de ocasiones solo es necesario recurrir al manual en casos puntuales. 

Configuración 

La configuración consiste habitualmente en establecer una serie de parámetros para el uso de software. Estos parámetros permiten ajustar su funcionamiento. Un ejemplo serían los directorios de trabajo (localizaciones en el disco donde se almacenan por defecto los ficheros creados con ese programa). En ocasiones esta configuración es necesaria para que funcionen correctamente (por ejemplo, el correo electrónico debe ser configurado, ya que no se puede manejar una cuenta de correo si antes no se especifica). Por otro lado, la configuración también puede consistir en opciones que permiten personalizar la herramienta para adaptarlos más a las necesidades o gustos del usuario. 

Actualizaciones 

Las empresas desarrolladoras de software trabajan de forma continuada sobre este para mejorar su producto o eliminar sus errores. Esto da lugar frecuentemente a actualizaciones del software, consistentes en pequeños añadidos a los programas que permiten que el software disponga de nuevas funcionalidades o se eliminen errores. Esta forma de operar se debe principalmente a que el mercado del software obliga a las empresas a desarrollar productos competitivos en poco tiempo. Esto produce como consecuencia que el software se desarrolle de forma poco cuidadosa dando lugar a los, por otro lado inevitables, errores en el software. Estas actualizaciones suelen estar en la actualidad disponibles en Internet. Aparte de estas actualizaciones, cuando los cambios en las funcionalidades del software son importantes esto suele dar lugar a versiones más actuales de los programas. 

Compatibilidad 

Los programas no pueden instalarse y ejecutarse en cualquier ordenador. En la gran mayoría de ocasiones necesitan trabajar con ciertos sistemas operativos (versiones de estos) o con ciertos tipos de ordenadores concretos. El software suele llevar este requerimiento remarcado para evitar confusiones. 
El problema de la compatibilidad es fruto de que los fabricantes de ordenadores y los desarrolladores de SO no optan por las mismas soluciones. Ello deriva en que se oferten productos, que aunque en realidad tienen el mismo propósito, su forma de operar con los programas es distinta (es un problema similar al de las cintas VHS y Beta). 
Es el desarrollador de software quien determina si su producto debe ser desarrollado para un SO u otro, o para un tipo de ordenador u otro. 

Distribución 

El software, tiene en la actualidad, una legislación similar al de una obra literaria o musical. Existe lo que se denomina derechos de autor, que precisamente establecen el marco de uso del software. Además, el comercio de software se realiza en muchas ocasiones bajo una licencia de uso, donde se establece de que modo puede el usuario usar ese software. Muchas veces esta licencia impide que varias personas puedan usar el programa a la vez. Esta cuestión revista mucha importancia, dada la facilidad con la que puede instalarse en varios ordenadores. 
Las condiciones impuestas en las licencias de uso nos permiten distinguir entre las distintas formas que en la actualidad podemos encontrar a la hora de adquirir el software:
  • Software comercial: se vende un producto, bajo una licencia de uso que establece normalmente el numero máximo de personas que pueden usar el software. 
  • Software de dominio público: este software se produce sin ningún afán de lucro, pero tampoco se compromete a que funcione siempre. También estos programas suelen ser más simples y complicados de usar (no son tan intuitivos como los comerciales). 
  • Shareware: (Probar antes de pagar) : este tipo de software se permite su uso (en ocasiones limitado por tiempo o por funcionalidad) y se pide que después de usarlo, si se adapta a nuestras necesidades, se compre. Entonces el usuario que lo compra obtiene una clave que quita la limitación de tiempo o de funcionalidad. 
  • Freeware: sin ningún tipo de limite en el uso, sus autores buscan el reconocimiento. En ocasiones, se libera también el código fuente y esto produce que se produzcan actualizaciones o nuevas versiones por gente que invierte tiempo en desarrollar el programa. 
  • Adware: el software se puede usar libremente pero nunca con propósitos comerciales. Se caracteriza porque en alguna parte delo programa aparece una zona en la que van apareciendo distintos banners de publicidad. Este tipo de licencia es muy habitual en programas específicos para Internet.

0 comentarios:

Publicar un comentario

Con la tecnología de Blogger.