miércoles, 15 de agosto de 2018

Sesión 5. Investigación documental

Actividad 2.  Análisis y abstracción de información

Usos y aplicaciones del softaware
En la actualidad los sensores se encuentran presentes prácticamente en cualquier actividad del ser humano, habiendo una gran diversidad como principios físicos en los que se basan. Debido a lo anterior, es mandatorio su estudio en las aulas de clase de las universidades donde se imparten carreras de ingeniería. En la carrera de Ingeniería en Sistemas Computacionales de los tecnológicos del país, existe una materia denominada Sistemas Programables, la cual le permite al futuro ingeniero integrar soluciones computacionales que incluyen interfaces hombre-máquina y máquinamáquina. Estas soluciones demandan el dominio de software y hardware incluido el conocimiento y manejo de sensores [4]. Por lo anterior mencionado, el presente trabajo presenta un balance entre los conocimientos teóricos y prácticos de los sensores. A través de una tarjeta electrónica que integra seis sensores, se establece una comunicación vía USB a una interfaz gráfica instalada en una pc. La interfaz gráfica
muestra información de los sensores, tal como, características, rangos de medición y funcionamiento interno. Además, se pueden adquirir datos en tiempo real de cada sensor, mostrando los resultados en la interfaz.

Recomendaciones para desarrollar software
internacionalizado
L
a Ingeniería de Software, y en particular, los procesos
de construcción de software deben adaptarse con
mayor rapidez a un mundo cada vez más globalizado[3] . Este
artículo presenta una serie de recomendaciones que permiten
la construcción de software internacionalizado considerando
todas las fases incluidas en la mayoría de las metodologías
de desarrollo de software abarcando desde la planeación del
proyecto hasta la fase de pruebas e implantación.
Sería un grave error pretender que, de entrada, un producto de
software desarrollado en un mercado pueda ser localizado para
satisfacer todas las necesidades de otro mercado diferente, ya que
debe estar preparado técnica y culturalmente[4] de modo que se pueda
realizar una posterior localización sin manipular el código fuente y se
retiren todas las características propias de la cultura para la cual fue
diseñado; dicha preparación se conoce como internacionalización[5].
Es por esta razón que se hace evidente contar con algunos
lineamientos generales para garantizar el éxito de la
internacionalización de software con el fin de que más adelante
el proceso de localización pueda ser ejecutado de manera más
sencilla reduciendo costos y tiempo.
La estructura del presente artículo es la siguiente: en la Sección
2 se describe la globalización de mercados desde la perspectiva
del desarrollo de software y se explica cómo debe ser el ciclo de
desarrollo de un producto global describiendo sus componentes de
internacionalización y localización, en la Sección 3 se enuncia cuándo
es necesario internacionalizar software y se detallan los aspectos
involucrados en dicho proceso, en la Sección 4 se presentan algunos
detalles adicionales de la localización de software, en la Sección 5
se describen las buenas prácticas propuestas de internacionalización
de software enmarcadas dentro de las áreas de requerimientos,
diseño, construcción y pruebas. Finalmente se presentan unas breves
conclusiones del tema de globalización de software y de las buenas
prácticas de internacionalización propuestas en el presente
II. GLOBALIZACIÓN DE SOFTWARE

La globalización en el contexto del desarrollo de software es
un proceso que implica tanto la internacionalización como la
localización (Fig. 1). En otras palabras, es el proceso
el cual una compañía de software amplía su mercado de origen
para perseguir oportunidades de negocio en los lugares donde
estén ubicados sus potenciales clientes[6].
Figura 1.
Componentes de la globalización de software
Cuando las empresas fabricantes de software se percataron
de las enormes oportunidades al ingresar sus productos en
nuevos mercados, comenzaron a crear departamentos internos
de traducción, aproximadamente a comienzos de la década
de 1980[5], donde se pretendía adaptar los programas y
aplicaciones para que pudiesen ser ofrecidos en otros países
(diferencias culturales e idiomáticas)

 
 

No hay comentarios:

Publicar un comentario