Maestría en Ingeniería en Sistemas de Información

Permanent URI for this collectionhttp://48.217.138.120/handle/20.500.12272/2777

Browse

Search Results

Now showing 1 - 7 of 7
  • Thumbnail Image
    Item
    Propuesta de un modelo de gestión del conocimiento para fábricas de software.
    (Escuela de Posgrado - UTN FRBA, 2021-07-06) Maulini Buño, Adriana; Pollo Cattaneno, María Florencia; Straccia, Luciano
    Desde hace algunos años, el conocimiento se ha convertido en uno de los recursos más importantes de una organización, por lo que se necesita administrarlo de forma adecuada para poder obtener las ventajas competitivas que derivan del mismo y ayudar a alcanzar los objetivos organizacionales. Para administrar el conocimiento de forma adecuada, la gestión del conocimiento es de vital importancia. Existen rubros en los cuales gestionar el conocimiento implica determinados desafíos en comparación con otros rubros. Uno de estos es la Ing. del Software, en especial, las Fábricas de Software. El presente trabajo muestra conceptos relacionados con el conocimiento y gestión de este, así como también de fábricas de software. Identifica los principales desafíos que presenta la gestión del conocimiento en el rubro mencionado y analiza los principales modelos de gestión del conocimiento existentes en función de estos desafíos para determinar su aplicabilidad en fábricas de software, posteriormente, propone un modelo de gestión del conocimiento aplicable al tipo de organizaciones mencionadas en función de los desafíos identificados.
  • Thumbnail Image
    Item
    Aplicación de gestión de conocimiento a la fase de pruebas de la ingeniería de software.
    (Escuela de Posgrado - UTN FRBA, 2021-07-17) Rozo Rodríguez, Mauricio; Casanovas, Ines
    La fase de pruebas en la ingeniería de software es un proceso que genera gran volumen de conocimiento, considerándose como un factor crítico para la calidad de producto, por lo tanto, exige una creciente demanda en la mejora de su efectividad en el cumplimiento del conjunto de actividades que la conforman, es ahí donde el uso de métodos y principios de Gestión de Conocimiento se convierte en la base para gestionarla. En este trabajo, se realiza una revisión sistemática para identificar el estado de situación de la Gestión de Conocimiento aplicado a la fase de pruebas de la Ingeniería de Software en los últimos cinco años. A su vez, se presenta un análisis de las publicaciones seleccionadas, fundamentadas en categorías de clasificación y finalmente se identifica qué técnicas existentes y adaptadas en otros ámbitos informáticos son aplicables y surgen como elementos para potencializar el desarrollo y expansión de la Gestión de Conocimiento en el contexto de la Ingeniería de Software.
  • Thumbnail Image
    Item
    Definición de riesgos para el proceso de despliegue de sistemas software.
    (Escuela de Posgrado - UTN FRBA, 2021-07-08) Ortiz, Felipe David; Panizzi, Marisa Daniela; Bertone, Rodolfo Alfredo
    El despliegue es el proceso por el cual se hace la transferencia del sistema de software a la empresa cliente. Un riesgo es la probabilidad de que ocurra una pérdida y en un proyecto de software, podría presentarse mediante la disminución de la calidad del producto software, el aumento de los costos, el retraso en la finalización o una falla, entre otras pérdidas. En la actualidad, una condición imperante para el crecimiento de la industria del software es que las empresas ofrezcan productos de mayor calidad, que satisfaga las demandas y exigencias del cliente, pero sobre todo que genere confianza al momento de su uso. Esto se logra mediante la aplicación de modelos y metodologías de gestión de riesgos reconocidos internacionalmente. Sin embargo, en Argentina, la industria del software está compuesta mayoritariamente por pequeñas y medianas empresas (PyMEs), las cuales representan casi el 80% del sector (esto las constituye como un eslabón fundamental en la economía del país), pero en las mismas se hace muy difícil de implementar este tipo de modelos y metodologías debido a que implica una gran inversión en dinero, tiempo y recursos. En este contexto y entendiendo la necesidad de llevar adelante iniciativas que contribuyan con el desarrollo y mejore la competitividad de dichas empresas, el presente trabajo de tesis tiene como objetivo en primer lugar, aportar a los Ingenieros de Software involucrados en proyectos de desarrollo de software en PyMEs, un conjunto de riesgos a considerar en el proceso de despliegue de los sistemas de software que cubren tres aspectos, el proceso en sí, el producto a implantar y el peopleware que participa en el proceso, así como también los procedimientos para su prevención, mitigación y/o transferencia los cuales también se adaptan a las características de las PyMEs. En segundo y no por tratarse de menor importancia que el primero, fortalecer el proceso de despliegue de sistemas de software que, por considerarse el último eslabón de la cadena de producción de software, en muchas ocasiones no es tan abordado. Por último, se desarrollan dos estudios de caso aplicando el conjunto de riesgos propuestos, así como también los procedimientos para su prevención, mitigación y/o transferencia en dos PyMEs de desarrollo de software de Argentina. Esto permitió confirmar la viabilidad de la propuesta, así como también robustecer el proceso de despliegue de sistemas de software.
  • Thumbnail Image
    Item
    Método de inclusión de hacking ético en el proceso de testing de software.
    (Escuela de Posgrado - Facultad Regional Buenos Aires, 2019-02-19) Giannone, Ariel Orlando; Rodriguez, Darío; Amatriain, Hernán
    Como ocurre con la mayoría de los avances tecnológicos, el crecimiento explosivo de Internet tiene un lado oscuro: los hackers. La escalada natural de amenazas ofensivas contra las medidas defensivas ha demostrado una y otra vez que no existen sistemas prácticos que se puedan construir que sean invulnerables a los ataques. Las organizaciones informatizadas se dieron cuenta de que una de las mejores formas de evaluar la amenaza de intrusión sería tener profesionales independientes de seguridad informática intentando entrar en sus sistemas. Estos "hackers éticos" emplean las mismas herramientas y técnicas que los intrusos, pero sin dañar el sistema de destino ni robar información. En su lugar, permiten evaluar la seguridad de los sistemas e informar a los propietarios sobre las vulnerabilidades encontradas junto con las instrucciones de cómo remediarlos. Este proceso debe ser planificado con antelación. Todos los aspectos técnicos, de gestión y estratégicos deben estar sumamente cuidados. Estas etapas deben realizarse en un marco de control, gestión y supervisión constante. Es allí donde apunta este proyecto, poder incluir de manera segura y metódica la fase de revisión por hacking ético dentro del proceso de Testing de software.
  • Thumbnail Image
    Item
    Procedimientos en datos anómalos y ruido en administración pública para un caso de contralor civil
    (Escuela de Posgrado - Facultad Regional Buenos Aires, 2018-09-26) López-Pablos, Rodrigo; Kuna, Horacio Daniel
    Las técnicas y procesos de detección de campos anómalos y con ruido en datos públicos abiertos han sido escasamente empleadas con propósitos cívicos en la lucha contra la corrupción, aún así estas pueden ser de suma utilidad en la evaluación de la calidad de bases de datos así como en el descubrimiento de indicios de comportamiento corrupto. En esta tesis se desarrolla y articulan procedimientos híbridos de detección de datos anómalos y ruido para investigar, experimentar y validar su aplicación en sistemas de declaraciones juradas públicas disponibles actualmente en datos públicos abiertos en Argentina.
  • Thumbnail Image
    Item
    Estudio de pertinencia de algoritmos en procesos de descubrimiento de reglas de pertenencia a grupos
    (Escuela de Posgrado - Facultad Regional Buenos Aires, 2019-02-20) Ciciliani, Gabriel; Merlino, Hernán; Martins, Sebastian
    En el campo de la Ingeniería de explotación de información, el proceso de descubrimiento de reglas de pertenencia a grupos se caracteriza por la utilización combinada de un proceso de descubrimiento de grupos (clustering) y uno de inducción de reglas. Dada la variedad de algoritmos de clustering e inducción de reglas disponibles en la actualidad, es de interés poder conocer a priori que pareja de algoritmos es más conveniente para un set de datos, en a base sus características. En esta tesis, se propone un proceso que permite validar el rendimiento de los algoritmos, en base a métricas internas, para distintos tipos de sets de datos, con características específicas, de forma tal que permita comprender bajo que características cada pareja de algoritmos ofrece mejor rendimiento.
  • Thumbnail Image
    Item
    Estudio del comportamiento dinámico de sistemas de información basado en redes complejas.
    (Escuela de Posgrado - Facultad Regional Buenos Aires, 2016-11-15) Pagani, Jorge Benjamín; Merlino, Hernán; Rodriguez, Darío
    La Ingeniería del Software requiere de métricas adecuadas para dar soporte a la toma de decisiones técnicas y de gestión en el proceso de desarrollo de software. Se han desarrollado cientos de métricas hasta el momento pero el área de métricas de software todavía no se encuentra en un nivel de madurez adecuado para una disciplina sistémica y cuantificable como la Ingeniería del Software. Esto se debe principalmente a que la mayoría de las métricas desarrolladas no proveen la información necesaria de forma oportuna y precisa. En esta tesis de Maestría el autor propone una metodología de análisis dinámico del diseño de sistemas basada en redes complejas, consistente en el modelado del diseño de sistemas como una red compleja y en el cálculo de métricas sobre dicho modelo.