domingo, 16 de junio de 2019

TENDENCIAS EN SOFTWARE EMPRESARIAL



Los últimos 25 años han supuesto un tremendo cambio en relación con el software usado por las empresas. Muy probablemente en los próximos 5 años seremos testigos de asombrosos nuevos desarrollos en aquellos programas de software orientados a dar solución a las demandas de la gestión de procesos de negocios. Estas tendencias muy probablemente giren en torno a arquitectura basada en la nube, mejoras en movilidad, análisis de datos en tiempo real, capacidades de detección de fraude mejoradas y mayor funcionalidad de dicho.

Arquitectura basada en la Nube

Hoy en día muchas empresas usan la arquitectura basada en la nube para ayudarles a gestionar sus activos por Internet. EL uso del cloud supone numerosas ventajas. 
A medida que la arquitectura basada en cloud sigue desarrollándose y evoluciona, es muy probable que las empresas vayan encontrando usos novedosos para esta funcionalidad tan útil. 
El cloud ha venido para quedarse, y la gran cantidad de datos que mueva el Internet de las cosas supondrá un reto tecnológico que transformará el uso que le damos a la nube, pero en ningún caso supondrá la desaparición del cloud. Estas tendencias apuntalan aún más la importancia de la nube en el mundo del software empresarial en un futuro cercano. 

Movilidad entre plataformas mejorada

El creciente interés entre los profesionales de SEO en preparar las páginas web para que se muestren bien en una gran variedad de plataformas, incluyendo tanto equipos de sobremesa, portátiles y dispositivos móviles, seguirá teniendo un fuerte impacto en la gestión de los modelos de negocio, y es muy significativo de la importancia que tiene la movilidad. 

Por ejemplo, el buscador Google en su algoritmo de búsqueda le dan mayor relevancia a aquellas páginas web que cargan bien en dispositivos móviles. La popularidad de los teléfonos móviles, tabletas, los accesorios tecnológicos, la tecnología, etc…, hará que esta tendencia de movilidad total siga en auge. El acceso será más flexible y móvil que nunca en todos estos años venideros. 


Análisis de datos en tiempo real

La creciente popularidad de plataformas con grandes capacidades de datos implica que un número cada vez mayor de programas de software implementen funcionalidades de análisis de datos en tiempo real, y esta es una tendencia que no parará de crecer. Esta tendencia originariamente emerge de la necesidad de analizar el tráfico a las webs de campañas, de visitas, etc… para estudiar el comportamiento de los usuarios y poder con ello llegar mejor al cliente. 

Hoy en día, la minería de datos se utiliza muchísimo en redes sociales, que junto con plataformas de tecnologías de bases de datos muy sofisticadas, permiten a las empresas desarrollar programas que responden de una manera más flexible y de una forma mucho más a medida a las necesidades individuales de cada cliente. 


Capacidad de detección de Fraude Mejorada


El uso de big data también ha estimulado el desarrollo de algunos programas de gestión de procesos de negocios para ayudar a las empresas a reducir los casos de fraude. Aunque muchas empresas tienen un interés propietario en difundir detalles sobre este tipo de software por razones obvias, el incesante flujo de información disponible en múltiples fuentes por Internet anima a la creación de mecanismos de detección de fraude muy sofisticados.














Avances y Tendencias del Software

Los avances y tendencias del software van actualizándose a medida que va pasando el tiempo y con esto trae nuevas herramientas, funciones, mejoras o cualquier actualización que nos ayude  en nuestro día día. Los primeros en estar al tanto de las tendencias de los software son las empresas, que deben estar alertas para cualquier cambio o desarrollo que se presente ya que estas empresas trabajan mucho con lo que es el desarrollo de software para optimizar su empresa por eso requieren mejoras para poder llevar a cabo todas sus tareas.
Resultado de imagen para avances de software
La industria del software ya es la cuna de la economía del mundo. Las técnicas de la cuarta generación para el desarrollo del software están cambiando en la forma en que la comunidad del software construye programas informáticos. Las tecnologías orientadas a objetos están desplazando rápidamente los enfoques de desarrollo de software más convencionales en muchas áreas de aplicaciones.
Sin embargo, un conjunto de problemas relacionados con el software ha persistido a través de la evolución de los sistemas basados en computadora, y estos problemas continúan aumentando.
•  los avances del software continúan dejando atrás nuestra habilidad de construir software para alcanzar el potencial del hardware.
•  Nuestra habilidad de construir nuevos programas no pueden ir al mismo ritmo de la demanda de nuevos programas, ni podemos construir programas lo suficientemente rápido como para cumplir las necesidades del mercado y de los negocios.
•  El uso extenso de computadoras ha hecho de la sociedad cada vez más dependiente de la operación fiable del software. Cuando el software falla, pueden ocurrir daños económicos enormes y ocasionar sufrimiento humano.
•  Luchamos por construir software informático que tengan fiabilidad y alta calidad.
•  Nuestra habilidad de soportar y mejorar los programas existentes se ve amenazada por diseños pobres y recursos inadecuados.

Referencias: Publicado por Erika Jarrrin Diego Jerves Alex Juncal en 7:35 sábado, 18 de mayo de 2013
http://avancestecnologicosdesoftware.blogspot.com/2013/05/avances-tecnologicos-software.html.

Avance Tecnológico Software COD05 diseñado por alumnos de la UNLP

Conoce COD05, el software  que diseñaron alumnos de la UNLP para  generar proyecciones en tiempo real.

Funciona con algoritmos que se programan a través de movimientos corporales reales y puede ser utilizado en escenarios de todo el mundo. Enterate de qué se trata.

Estudiantes de la facultad de Bellas Artes de la Universidad Nacional de La Plata (UNLP) desarrollaron un novedoso lenguaje de programación informática que permite, a través de movimientos corporales de actores en escena, generar proyecciones visuales en tiempo real.

Se trata de COD05, un software libre y sin costo, que puede funcionar en todos los sistemas operativos. Inclusive funciona con cualquier cámara web.Este tipo de herramientas tecnológicas son cada vez más frecuentes en las obras de ballet y teatros del mundo.

COD05 funciona a partir de gestos corporales de bailarines o performers que le dan una serie de instrucciones a un sistema computarizado que, a través de sensores, las registra y luego genera y modifica proyecciones visuales, que van adoptando cierta apariencia y comportamiento.

Es la primera vez que una universidad pública genera un desarrollo de estas características, con potencial de proyección en distintos escenarios del ámbito local e incluso internacional. El modo en que performer y computadora se comunican es mediante una Kinect, que es un dispositivo compuesto por una serie de sensores especializados que registran visualmente la escena y envían la información al sistema.



Testeo de COD05 en: https://vimeo.com/220063404

Que es un Software y como se clasifican


Y...... ¿Qué es un Software?


Existen varias definiciones similares aceptadas para software, pero probablemente la más formal sea la siguiente:

Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación.

Se conoce como software​ al soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas.
Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas, tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el llamado software de sistema, tal como el sistema operativo, que básicamente permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.


Clasificacion del Software:

Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados,entre otros.
Este incluye: Sistemas operativos, Controladores de dispositivos, Herramientas de diagnóstico, Herramientas de corrección y optimización ,Servidores
Resultado de imagen para software de sistema wallpaper




Resultado de imagen para software de  programacion
Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas de informática, usando diferentes alternativas y lenguajes de programación, de una manera práctica.
Algunos son: Editores de texto, Compiladores, Intérpretes, Enlazadores.






Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios.
Resultado de imagen para software de aplicacionincluye todo tipo de aplicaciones.