Plataforma de Hardware
El desarrollo y auge de la arquitectura de los computadores como rama de la ingeniería informática ha contribuido al diseño y creación de plataformas de hardware que han revolucionado las organización, reduciendo los tiempos de computación dentro de un procesados pequeño, mediano o grande, permitiendo realizar la misma carga de trabajo en menos tiempo, aumentando la capacidad y velocidad en dicho procesador y con ellos se han creado algoritmos acordes a dicho hardware con una cantidad de ventajas e inconvenientes que época a época se han mejorado para el servicio de todos los entornos sociales, económicos, educativos, políticos y culturales.
Actualmente la incorporación en el mercado de los procesadores de alta escala, con sus tendencias de multicore y manycore han incrementando el rendimientos de las tareas a nivel de mono usuario y multiusuario.
La aplicación de la tecnología brinda gran apoyo en el proceso de sinergia entre los actores de un
proyecto informático ya que permite conocer su experiencia y participación en el diseño,
desarrollo, ejecución y evaluación de estos, promoviendo y facilitando la produccion, transferencia
y uso del conocimiento al interior de las organizaciones.
Las plataformas de hardware son diversas como se observa en la figura 4, las cuales deben estar
acorde a la arquitectura de la organización, es decir, no se puede ir a incorporar la última
tecnología del mercado a una organización, sin previo estudio y análisis ya que se caería en lo que
se llama el “Esbocismo” de la tecnología, es decir, por estar “in” quedo “out” ya que se adquiere
tecnología compleja que supera el conocimiento actual que el personal de la empresa pueda
tener, incurriendo en altos costos y perdida de la inversión.
Algunos problemas se pueden presentar en el momento de incorporar las plataformas de
hardware en un proyecto informático dirigido al sector empresarial, tales como:
1. Que el hardware no esté acorde al desarrollo del proyecto, es decir, que se mencione la
compra o utilización de maquinas que no contribuyan al cumplimiento de los objetivos del
mismo.
2. Que el valor de los costos presupuestados no estén al mercado real.
3. Que los tiempos estimados en los resultados de procesamiento electrónico de datos (PED)
no sean los estimados.
4. Que la velocidad de las maquinas no permita los resultados esperados.
5. Que la tecnología no sea amigable a sus usuarios finales
Para evitar todos estos problemas, se recomienda en el momento de seleccionar e incorporar el
hardware en un proyecto informático tener presente los siguientes aspectos:
1. Que sea innovador, acorde al tiempo de adquisición
2. Que permitan la interactividad de una forma amigable con el administrador y los tipos de
usuario
3. Que los costos estén acordes al mercado real
4. Que sea proporcional en tecnología al software que se instalará.
5. Licencias y certificados al día acorde a la tecnología del momento
6. Tiempos de garantías y mantenimiento proporcional al uso y usabilidad del mismo
7. Que permita el manejo de todo tipo de usuarios, incluyendo la población diversa
(discapacitada, culturas).
8. Estudio de proveedores reconocidos y certificados en el mercado según el tipo de
tecnología
9. Que permita la versatilidad con otras plataformas de hardware existentes en la empresa
en el momento de su adquisición.
10. Soporte y apoyo continúo los siete (7) días de la semana y las venti cuatro (24) horas del
día.
A continuación se describen algunas de las plataformas de hardware recomendadas a nivel
empresarial para el desarrollo y ejecución de proyectos informáticos, según el origen y la
naturaleza de dichos proyectos:
1. La nueva NetScaler 12000 establece un nuevo estándar para procesar a gran velocidad
transacciones de capas de aplicaciones.
Citrix Systems Inc. (Nasdaq: CTXS), líder mundial en soluciones de infraestructura de acceso, ha
presentado la plataforma de hardware Citrix® NetScaler 12000 es un nuevo estándar para
procesar a gran velocidad transacciones de capas de aplicaciones en web.
2. Manejo de Field-Programmable Gate Array - FPGA’s
Las FPGAs son dispositivos de hardware reconfigurables en forma dinámica , donde se pueden programar varias veces en diferentes diseños digitales, se basan en una tecnología madura con muchos años de experiencia a la hora del desarrollo de prototipos funcionales y su respectiva evaluación.
Estrategias cooperativas y cognitivas para la gestión de interferencias en redes de comunicaciones
inalámbricas (COSIMA)
COSIMA es el desarrollo de nuevos métodos de comunicación en la capa física para gestionar las interferencias en redes de comunicaciones inalámbricas, se espera que COSIMA proteja a los usuarios primarios de interferencias dañinas.
3. Plataforma de hardware libre – ARDUINO
ARDUINO es una plataforma de hardware libre, basada en una placa con un micro
controlador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en
proyectos multidisciplinares. El hardware consiste en una placa con un micro controlador Atmel
AVR y puertos de entrada/salida. Los micro controladores más usados son el Atmega168,
Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el desarrollo de
múltiples diseños.
Plataformas Hardware para el Análisis de Redes Cooperativas Muti-hop Cellular Basadas en
Retransmisores Móviles
La futura generación de redes celulares, o redes deberá proveer a los usuarios de telefonía móvil
de altas tasas de transmisión y de altos niveles de calidad de servicio en todo el área de cobertura
de la estación base a través de la integración de las tecnologías celulares y ad-hoc, dando lugar a lo
que se conoce como redes celulares de múltiples saltos Multi-hop Cellular Networks, MCN ,
esta novedosa arquitectura celular sustituye el enlace directo de gran distancia aunque con gran complejidad de desarrollo debido a la participación de los propios terminales móviles como retransmisiones.
PISTAS DE APRENDIZAJE
Tener en cuenta: que la estimación de recursos tecnológicos de hardware, debe estar acorde a la
arquitectura de la empresa y su visión futurista.
Tenga presente: que esta plataforma de hardware debe ser amigable a todos los usuarios y sobre
todo licenciada y certificada por proveedores conocidos en el mercado.
Sistemas de Software
En el momento de revisar, analizar y evaluar los sistemas de software que se deben incluir en los
recursos tecnológicos intangibles (lógicos) de un proyecto informático, se debe realizar un estudio
minucioso sobre el tema fundamentado en las competencias y aptitudes propias de sus líderes
tales como:
1. Componentes de habilidades y destrezas
2. Creatividad mental; individual y en grupo
3. Niveles críticos y de diagnostico
4. Capacidad para el trabajo en equipo
5. Actitud positiva ante la innovación y el adelanto tecnológico de la ingeniería de software
6. Capacidad científica en el acercamiento para la toma de decisiones y la solución de
problemas a corto y mediano plazo.
7. Adaptación de nuevos sistemas de información acorde a los objetivos de las
organizaciones
En el momento de diseñar o presentar un proyecto informático, se debe tener presente que la
adquisición de los recursos tecnológicos debe ser proporcional el hardware al software, es decir,
debe presentar los siguientes elementos:
1. Alta versatilidad en la instalación del software específico y general
2. Alta recursividad de dispositivos y periféricos en el manejo del Software
3. Software amigable a todos los usuarios del sistema
4. Software previamente licenciado o certificado por proveedores reconocidos en el mercado
5. Software especializado y de propositivos general para proyectos específicos en la empresa
6. Actualización de versiones del software acorde a su vida útil.
En la instalación y manejo del software en todo proyecto informático debe ir acorde a su
plataforma de hardware. Los sistemas operativos trabajan directamente con los aplicativos
específicos en función de tareas, subtareas, asignación y control de tiempos, aprovechando al
máximo los recursos de la maquina al servicio de estos sistemas de software específicos y de
propósito general.
Cuando se adquiere el software, se debe tener un sistema de control de versiones que permita el
desarrollo concurrente y el mantenimiento del código fuente y parte de la documentación
producida en el proyecto. Estos documentos y código fuente van evolucionando a lo largo del
desarrollo y que deben ser modificados por múltiples personas, por lo que resulta casi
imprescindible hacer uso de este sistema de control de versiones que permita mantener la
trazabilidad del software en las organizaciones.
Todo lo que tenga que ver son el sistema de software en la incorporación de proyectos
informáticos como se observar en la figura 5, tales como aplicaciones en gestión de proyectos,
hojas de calculo, sistemas de gestión y administración de proceso y aplicaciones de estimación de
inversiones en proyectos entre otros, se debe estudiar y analizar su adquisición como software
libre licenciado o no licenciado y aquel software que obligatoriamente se debe licenciar, evitando
así caer en un esquema de “pirateo” empresarial lo cual conlleva a consecuencias jurídicas y en
algunos casos suspenso definitivo de la razón social como tal.
Todo esto conlleva a tener una cultura abierta hacia los usuarios; operadores y finales de todo
sistema, rescatando alguna competencias tales como:
1. Capacitación permanente a los usuarios, minimizando posibles problemas de manejo del
sistema.
2. Entrenar a los usuarios operativos y los procedimiento y funcionalidad del sistema
3. Controlar y vigilar las operaciones de todos los usuarios en el sistema
4. Seguimiento permanente a los usuarios y creación de alarmas tempranas en posibles
inconvenientes con el sistema.
5. Asesorar en problemas que se puedan presentar fuera de los habituarles o que excedan
los conocimiento del usuarios final y operativo.
6. Generar controles preventivos que garanticen el buen funcionamiento del sistema en
forma continua y permanente.
7. Adaptación de las copias de seguridad de los aplicativos y bases de datos en forma
automática por el sistema a través de los espejos internos y externos (fuera donde se
encuentra la fuente principal).
8. Analizar y evaluar posibles solicitudes de usuarios que permitan garantizar la vida útil del
sistema.
9. Anticipar las posibles actualizaciones del sistema acorde a su vida útil.
Estas competencias siempre estarán enmarcadas en los cronogramas de actividades construidos
en los proyectos informáticos, incorporando criterios cognitivos orientados a generar
conocimiento y comportamiento de todos los usuarios del sistema frente a la innovación y auge de
la tecnología en las organizaciones, las cuales se deben evaluar teniendo en cuenta algunas
recomendaciones fundamentales tales como:
Observar el comportamiento de los usuarios frente al sistema de software, logrando
establecer mecanismos de adaptación y mejora del aplicativo.
Buscar, analizar, evaluar e interpretar información relacionada con la aplicación de
software especifico.
Efectuar una presentación del software en forma general a través del uso de diapositivas
donde el usuario conozca en forma general las bondades del mismo.
Con la evolución tecnológica llegan los avances de hardware y software especializado para la
gestión de proyectos, logrando la integración de múltiples funciones. A continuación se describe
algunos de los paquetes de software especializado para la gestión de proyectos informáticos:
1. Sistema de Web - TRAC
El TRAC , es un sistema web libre sencillo que integra varios componentes, es multiplataforma
contiene un : Wiki, macros para generar listas de cambios y la inclusión de texto con instrucciones
diferentes a la de wiko como html y rst, para la localización páginas web y el contenidos de dichas
paginas.
2. Software para planes de Negocios - Intecplan® 3?
INTERPLAN (http://www.intecplan.com.mx/index.php?section=que_es_intecplan), , es un
software utilizado para la realización de proyectos de inversión o planes de negocios competitivos,
de forma fácil y practica para todo el equipo de trabajo del proyecto incluyendo los usuarios
finales.
3. La Gestión del Valor Ganado. Earned Value Management - (EVM)
El EVM , es una software especializado en línea para la gestión de proyectos y ha sido adoptado por la NASA y otros países para sus programas de adquisiciones y compras EVMWEB como un software colaborativo de gestión de proyectos basados en la gestión del valor ganado EVM, almacenamiento en la Nube..
4. Software para pequeñas y medianas empresas – OPENBRAVO ERP
OPENBRAVO ERP ,Sistema para manejo de Rentabilidad de proyectos y servicios para PYMES, en la construcción y manejo de costos y soluciones ERP, basándose en un modelo de datos único e integrado que cubre todas las áreas de aplicación de un sistema de gestión empresarial,
5. Sistema Avanzado y de Proyectos – SAP
SAP , es un software avanzado para las aplicaciones de negocios y de proyectos. Permite la implementación de soluciones tecnológicas para usuarios de negocios, ayudando a integrar los procesos de negocios con toda la empresa funcionando más ordenadamente a través de su versatilidad y modularidad estructural.
La incorporación de software en el desarrollo y ejecución de los proyectos informáticos debe estar
acompañado de su manual técnico y de usuario donde se determine la forma exacta como
construyó y su adecuado respectivamente, especificando su comunicación, manejo de tiempos,
oportunidad, canales, interés, lenguaje técnico, exploración de módulos, menús y demás visores
del sistema, además de la estructura del motor de bases de datos, modo de operación comandos,
método abreviado por teclado, cuadros de diálogo, lista desplegable, casilla de verificación y
opciones entre otros logrando en forma general conocer toda la arquitectura o estructura
física/lógica del sistema.
Tener en cuenta: que la adquisición de un sistema de software en el desarrollo y ejecución de un
proyecto informático debe ir directamente proporcional a la plataforma de hardware instalada en
el momento, ya que esto garantiza su buen rendimiento en tiempo y velocidad.
Tenga presente: que todo sistema de software debe tener sus respectivos manuales con el fin de
conocer su arquitectura física/lógica para su actualización y mantenimiento adecuado con
respecto a su vida útil.
TAREA
Ralizar un video y subirlo a You Tube el cual explique porque es tan importante la plataforma de hardware y sotfware en una empresa, se tiene en cuenta la creatividad del video


No hay comentarios:
Publicar un comentario