• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 247
  • 9
  • Tagged with
  • 256
  • 256
  • 118
  • 113
  • 95
  • 90
  • 89
  • 75
  • 74
  • 71
  • 40
  • 37
  • 36
  • 34
  • 32
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
31

Implementación del estándar ISO/IEC 29110-4-1 para pequeñas organizaciones de desarrollo de software

Ramos Lúcar, Cynthia, Mendoza Jarahuanco, Luiggi 12 March 2014 (has links)
The current Project explains the process of implementing ISO/IEC 29110 Generic Group Basic Profile standard in a Very Small Entity (VSE) which belongs to the Spanish-speaking Software development industry. The project also includes the creation and usage of proposed materials to perform the implementation. As part of the proposed materials, a set of Deployment Packages (DPs) originally elaborated by netcenter4vse, were translated to Spanish language. The new group of translated DPs were named as DP-B52 which purpose is to facilitate the implementation of the Basic Profile. It was decided to work with Peruvian Small Business BitPerfect, a Software consulting enterprise which perform its Software projects using Scrum framework in order to implement the standard. The entry conditions were verified to consider BitPerfect as a VSE. In a first attempt, to complement the actual processes of Project Management (PM) and Software Implementation (SI) and to generate the work products to use in projects in BitPerfect, documents of DP-B52 were used, but this had a negative impact against its current work methodology. Since PM and SI processes weren’t well defined in the VSE, difficulties emerged. Furthermore, not all work products had a corresponding template and the provided templates had additional content which wasn't necessary for VSE due to its agile nature. As an alternative option, questionnaires were created in order to obtain the details of the VSE current Software life cycle processes and align them to the standard specifications. Also, templates were created for the products that can be stored as documents or electronic records. These tasks were performed considering the VSE’s work methodology using Scrum and adding new elements to cover Basic Profile. The questionnaires were applied on BitPerfect and the definition of GP and SI processes was obtained, meeting the standard specifications. Also, the generated work product templates were more feasible to generate the products according to VSE working pace. Finally, the VSE achieved the conformance to the standard after generating the necessary evidence of the work products and to comply with the process activities and the process objectives in project COLE - Legal Consultation System. / El presente proyecto explica el proceso de implementación del estándar ISO/IEC 29110 Grupo Genérico Perfil Básico en una Pequeña Organización (PO) perteneciente al mercado hispanohablante de desarrollo de Software, así como la elaboración y uso de los materiales propuestos para ejecutar la implementación. Como parte de los materiales propuestos, se tradujeron al español un conjunto de Paquetes de Despliegue (PDs), los cuales fueron elaborados originalmente en inglés por organizaciones pertenecientes a netcenter4vse. El conjunto de PDs traducidos se denominó PD-B52 y tienen como propósito facilitar la implementación del Perfil Básico. Para la implementación del estándar, se decidió trabajar con la MYPE peruana BitPerfect, empresa consultora de Software que trabaja sus proyectos de Software utilizando el marco de trabajo ágil Scrum. Se verificó que esta empresa cumpla las condiciones de entrada para ser considerada una PO. En un inicio, se utilizaron los documentos de PD-B52 para complementar los procesos actuales de Gestión de Proyecto (GP) e Implementación de Software (IS), así como para la generación de los productos a utilizar en los proyectos, pero tuvo un impacto negativo contra la forma de trabajo de la PO. Las dificultades surgieron debido a que la PO no contaba con una definición de sus procesos de GP e IS. Además, no existían plantillas para todos los productos exigidos, y las plantillas existentes poseían secciones que la PO no utilizaba en sus proyectos debido a su naturaleza ágil. Se optó por la creación de cuestionarios que permiten obtener el detalle de los procesos actuales del ciclo de vida del Software de la PO y alinearlos a las directrices del estándar. Asimismo, se crearon plantillas para los productos evidenciables a través de documentos o registros electrónicos. Estas tareas se realizaron teniendo siempre en cuenta la forma de trabajo inicial de la PO en Scrum y añadiéndose elementos nuevos para que pudiera cumplir con la conformidad del Perfil Básico. Se aplicaron los cuestionarios sobre BitPerfect y se obtuvo la definición de los procesos de GP e IS, alineados a las directrices del estándar. Además, las plantillas generadas para los productos resultaban más factibles para generar los productos de acuerdo al ritmo de trabajo de la PO. Finalmente, se logró obtener la conformidad del estándar luego de generar la evidencia necesaria de los productos y cumplir con las actividades y objetivos de los procesos de GP e IS en el proyecto COLE - Sistemas de Consultas Legales.
32

Sistema de Control de Ejecución de Proyectos de Ingeniería Eléctrica - Propamat

Ocampo Mascaró, Jorge Luis, Vargas Velásquez, Sergio Alberto 01 2015 (has links)
El presente proyecto académico consiste en la realización de una solución web que permite a los empleados de la empresa Propamat manejar el planeamiento y la ejecución de proyectos. A su vez, permite contrastar la ejecución real con lo proyectado inicialmente tanto a nivel económico como a nivel de cumplimiento de tiempos. Para el presente proyecto se traza el siguiente objetivo general (OG): Desarrollar, implementar y desplegar una solución web que permita mejorar la gestión de los proyectos eléctricos y toma de decisiones, minimizando el exceso de gastos y optimizando el presupuesto. La solución a implementar se basa en el uso de las tecnologías más recientes para atender la necesidad de la empresa y resolver los problemas que afronta actualmente, añadiendo valor agregado, ajustándose a las necesidades específicas de la misma y de manera más accesible que otras soluciones actualmente en el mercado. Para el desarrollo técnico del proyecto, se sigue la metodología ágil SCRUM. Finalmente, luego de terminada y validada la implementación, la solución es desplegada en la infraestructura de la empresa Propamat, lista para su uso. / The following academic project consists of developing a web solution that allows the employees of the Propamat company to handle the planning and execution of their projects. It will also enable the employees to compare the real execution with the initial projections in terms of both budget and deadline compliance. The following Main Objective (MO) was defined: “To develop, implement and deploy a web solution that will improve the management and monitoring of electric projects and decision making, minimizing the expenditure excess and optimizing the budget execution”. The solution to be implemented is based on the use of the most recent technologies to attend the needs of the business as well as the problems it currently faces, adding value by adjusting to the specific needs of the business in a more accessible way than other solutions currently in the market. To technically develop this project, the SCRUM agile framework is followed. Finally, after the product implementation was finished and validated, the solution is deployed on the company’s infrastructure, ready to be used by the employees.
33

Subsistema de seguridad

Valdivia Franco, Jorge Alberto, De la Barra Ganoza, Luis Felipe 2015 August 1918 (has links)
La seguridad de la información, en las empresas de hoy, es uno de los temas de mayor importancia. Cada vez son más los recursos que se invierten en protegerla, tanto de hardware como de software. Sin embargo, a pesar de ello, estos esfuerzos suelen no ser suficientes, pues existe una vulnerabilidad que rara vez es cubierta: la seguridad en las aplicaciones. El subsistema de seguridad propuesto consiste en brindar la solución para reducir la brecha que muchos mecanismos de protección dejan abierta: proteger de accesos indebidos a las aplicaciones en varios niveles. Este subsistema tiene el objetivo de ser un producto de software reutilizable por cualquier tipo de proyecto soportado por el FrameWork .Net v1.1 y que sirva para dar seguridad a la información a los distintos módulos del mismo. Este subsistema permite llevar a cabo la administración de módulos, cuentas de usuario, grupos y perfiles. Adicionalmente, proporciona los servicios de seguridad que se adaptan a cualquier tipo de aplicación (ya sea aplicaciones Web o aplicaciones Windows) y la protección de servicios Web y componentes COM+. Todas estas características, sumadas a su interfaz Web amigable, hacen del susbsistema de seguridad un producto atractivo al público.
34

Constitución del grupo de investigación sobre tv digital de la Universidad Peruana de Ciencias Aplicadas

Franco Cerna, Emily Medalith, Pérez Kuzma, Rodolfo Alejandro 2015 August 1920 (has links)
El presente proyecto de Investigación sobre está divido en siete capítulos. En el Capítulo 1, se presenta la planificación del proyecto, la cual involucra los antecedentes y el marco de trabajo sobre el cual surge la necesidad de desarrollo del mismo. Además, se menciona el objetivo general y los objetivos específicos del proyecto; así como también, principales hitos, alcances, inclusiones, exclusiones e indicadores de logro. En el Capítulo 2, se desarrolla el análisis de fuentes bibliográficas de investigación. En el Capítulo 3, se desarrolla el estado del arte sobre televisión digital, tomando como base los diversos estándares y tipos de transmisión de televisión digital a nivel mundial existentes durante el ciclo 2011-1. Además, en este capítulo se menciona una breve evolución sobre la televisión, así como el contexto y las necesidades por las cuales se llega a la televisión digital. Resulta importante señalar que cada estándar a nivel mundial desarrolla, a su vez, diversos tipos de transmisión de televisión digital y se apoya en diferentes especificaciones que serán mencionadas. Por otro lado, se realiza un estudio sobre el middleware Ginga y sus componentes, los cuales pertenecen al estándar brasilero-japonés. En el Capítulo 4, se introduce las actividades realizadas para delimitar y determinar los temas de investigación que serán utilizados por el Grupo de Investigación sobre TV Digital. En el Capítulo 5, se cubre la organización inicial del Grupo de Investigación sobre TV Digital. Cubre el planeamiento estratégico de la organización; el cual incluye la misión, visión, análisis interno, análisis externo, definición de objetivos, estrategias para los objetivos, indicadores de logro para los objetivos, estructura organizacional y las actividades asociadas a cada uno de los miembros en la estructura organizacional del Grupo de Investigación. Más adelante, en el Capítulo 6, se presenta la definición formal del proceso utilizado para la realización del presente Proyecto Investigación. Finalmente, se plantean un conjunto de conclusiones y recomendaciones tomando como base la experiencia adquirida durante el proyecto; y sobre la continuidad del trabajo
35

Aplicación Web para realizar la gestión distribuida de gastos de un hogar

Sanz Biava, Jaime Sebastián January 2016 (has links)
Ingeniero Civil en Computación / El trabajo desarrollado en esta memoria nace producto de la necesidad de llevar a cabo un registro transparente de los gastos de una vivienda compartida por estudiantes. Actualmente las universidades tienen muchos estudiantes de regiones, que vienen a ciudades más grandes (por ejemplo, a Santiago) en busca de un título profesional. Esos estudiantes típicamente comparten casa o departamento con otros estudiantes, como una forma de reducir el costo de estudiar lejos de sus casas. Actualmente estos estudiantes cuentan con diversos métodos manuales para llevar a cabo, tanto el registro como balance de los gastos de la vivienda que comparten. Sin embargo, dichos registros suelen no ser muy transparentes, donde además se suelen perder los respaldos (por ejemplo, las boletas o comprobantes) de los gastos incurridos. Por lo tanto, la administración de gastos de este tipo de viviendas es no sólo engorrosa, sino también una fuente frecuente de problemas entre las personas que comparten el mismo techo. Para ayudar a paliar esta situación, este trabajo de memoria propone una solución tecnológica que resuelve los problemas de transparencia y balance, dejando un registro permanente de los gastos realizados. La solución desarrollada cuenta con un módulo servidor (Web), el cual permite a los usuarios ingresar gastos incluyendo una foto de las boletas o tickets de respaldo. Además, permite la creación de listas de compras, para facilitar así el abastecimiento de los víveres para el hogar. Permite también crear presupuestos, los cuales ayudan a organizar los gastos. Por último, la aplicación cuenta con un módulo que permite realizar el balance de gastos. Para ello, muestra gráficamente las contribuciones de cada usuario, y genera instrucciones de traspaso de fondos para que cada persona contribuya con un monto similar al final de cada mes. Tanto durante como al finalizar este desarrollo, se contó con retroalimentación de usuarios reales que ayudaron a mejorar la interfaz y los servicios provistos por la aplicación. Particularmente, al final del ciclo de desarrollo se realizó una marcha blanca, que permitió realizar un diagnóstico y evaluación de la implementación realizada. Los resultados obtenidos fueron bastante buenos, aunque se identificaron algunos elementos de mejora, especialmente en la usabilidad de las interfaces. Por último, y luego de analizar el feedback obtenido, se propusieron nuevas metas para extender este trabajo en el futuro.
36

Effective aspects: a typed monadic model to control and reason about aspect interference

Figueroa Palet, Ismael José January 2014 (has links)
La Programación Orientada a Aspectos (AOP) apunta a mejorar la modularidad y reusabilidad en sistemas de software al ofrecer un mecanismo de abstracción para manejar crosscutting concerns. Sin embargo, en la mayoría de los lenguajes orientados a aspectos; los aspectos tienen poder casi sin restricciones, lo que eventualmente entra en conflicto con las metas anteriores. En este trabajo presentamos EffectiveAspects: un nuevo enfoque para incorporar el modelo AOP de pointcut/advice en un lenguaje funcional estáticamente tipeado como Haskell. Como primera contribución, definimos una incorporación completa del modelo de pointcut/advice al lenguaje, usando mónadas. La coherencia de tipos se garantiza explotando el sistema de tipos subyacente, en particular phantom types y una nueva type class que implemente un algoritmo de anti-unificación. Los aspectos son de primera clase, pueden ser desplegados dinámicamente, y el lenguaje de pointcuts es extensible; por lo tanto combina la flexibilidad de lenguajes de aspectos dinámicamente tipeados con las garantías de un sistema de tipos estático. Las mónadas nos permiten razonar directamente sobre los efectos tanto en los aspectos como en los programas base mediante técnicas monádicas tradicionales. Con esto, extendemos la noción de Open Modules propuesta por Aldrich con efectos y con pointcuts protegidos, que son interfaces que restringen la aplicación externa de advice. Estas restricciones son enforzadas estáticamente usando el sistema de tipos. También, adaptamos las técnicas de EffectiveAdvice para razonar y enforzar propiedades del flujo de control; así como también adaptamos su enfoque basado en parametricidad para controlar la interferencia de efectos. Luego de mostrar que este último enfoque no es suficiente en presencia de múltiples aspectos, proponemos un nuevo enfoque basado en monad views, una nueva técnica para manejar mónadas, desarrollada por Schrijvers y Olivera. Nuestra segunda contribución se basa en un poderoso modelo para razonar sobre la composición de componentes basados en mixins que incorporan efectos computacionales. Este modelo se basa en razonamiento ecuacional, parametricidad y leyes algebráicas de las mónadas. Nuestra contribución es mostrar cómo razonar sobre interferencia en la presencia de cuantificación sin restricción, a través de pointcuts. Mostramos que el razonamiento global puede ser composicional, lo que es clave para la escalabilidad de nuestro enfoque en el contexto de grandes sistemas que evolucionan. Demostramos un teorema general de equivalencia que se basa en algunas condiciones que pueden ser establecidas, reutilizadas y adaptadas por separado a medida que el sistema evoluciona. El teorema está definido en términos de un modelo abstracto de AOP monádico. Este trabajo desarrolla técnicas de razonamiento de efectos, basadas en tipos, para el modelo pointcut/advice, en un modelo que es expresivo y extensible; y que permite el desarrollo de aplicaciones orientadas a aspecto robustas y la experimentación con nuevas semánticas de AOP.
37

PSP en la Industria del Software en Latino América

Pando Soto, Brian Cesar January 2019 (has links)
Estudia las habilidades blandas obtenidas por los profesionales PSP y las compara con la industria mediante portales de anuncios de trabajo y encuestas, notándose como resultado la importancia de este método. Se suma una propuesta de integración a la malla curricular de una carrera de Ingeniería de Software a modo de caso. Cada persona que participa en el proceso de software debe hacerlo con procesos maduros, de manera que pueda competir en una industria que solicita calidad en sus productos, para ello el SEI propuso una metodología personal denominada PSP. En Latinoamérica existen más de 1200 profesionales certificados en esta metodología, pero el número debería ser mayor ya que según la teoría son las formas fundamentales bajo las que debería proceder un ingeniero de software en su profesión. / Tesis
38

Una revisión sistemática de usabilidad en metodologías ágiles

Salvador Ortiz, Carolina Susana 06 December 2013 (has links)
En los últimos años, se han aplicado técnicas de evaluación de usabilidad en el desarrollo de software. En las metodologías ágiles, éstas técnicas se están considerando, puesto que siempre han propuesto mejorar la calidad del producto. El objetivo de este trabajo de tesis es sintetizar el conocimiento existente referente a los métodos de evaluación de usabilidad que se han aplicado en las metodologías a través de la realización de una revisión sistemática. La estrategia de búsqueda identificó un total de 307 artículos, de los cuales se seleccionaron 32. Los resultados muestran que las técnicas de usabilidad utilizadas con mayor frecuencia son el prototipado rápido (40%), la indagación individual (37%), las pruebas formales de usabilidad (25%) y las evaluaciones heurísticas (18%). Los resultados obtenidos han permitido conocer el estado actual de las técnicas de evaluación de usabilidad en metodologías ágiles, esto contribuye a identificar lagunas de investigación, información que pueda ayudar a otros profesionales interesados en el tema de investigación. / Tesis
39

Desarrollo de sistemas de software con patrones de diseño orientado a objetos

Lorena Lazo, Jane Paul January 2004 (has links)
El objetivo del presente trabajo, es aplicar patrones de diseño orientados a objetos, para el análisis y desarrollo de una Arquitectura de Software en la Facultad de Ingeniería Industrial Universidad Nacional Mayor de San Marcos el cual se denomina “INTRANET INDUSTRIAL”, y medir el impacto en el costo de desarrollar el sistema con patrones y el costo de hacerlo sin patrones. En la primera parte del trabajo, se define los conceptos teóricos y el escenario en el que se aplican los patrones de diseño, además se incluye una categorización de los patrones mas conocidos en la industria del software. En la segunda parte del trabajo se hace referencia a los patrones de diseño utilizados para el desarrollo del sistema de software “INTRANET INDUSTRIAL”, donde se procede a esquematizarlos y clasificarlos formalmente. En la última parte del trabajo, se hace una descripción del sistema desarrollado, los módulos que lo componen, las herramientas necesarias para su desarrollo. Además se incluye una estimación del costo del sistema de software, utilizando el Patrón Informador, y sin su utilización, para esta estimación se utiliza el método de COCOMO (Modelo Constructivo de Costos). Es necesario indicar que se realizará una documentación exhaustiva de cada uno de los módulos del Sistema , tal como lo sugiere y recomienda la Metodología Racional Unified Process, sirviendo de referencia para el mantenimiento y ampliación del sistema de la INTRANET INDUSTRIAL.
40

Clustering dinámico para tiempo de encendido mínimo en redes de sensores inalámbricas (CLUDITEM)

Corti, Rosa Marina January 2011 (has links)
La medición de variables del medio es fundamental para la supervisión y control de ambientes y actividades de la más diversa índole. Resulta de gran utilidad en aplicaciones industriales, médicas, agrícolas, de preservación del medio natural o creación de ambientes inteligentes, entre otras. En muchas de las aplicaciones mencionadas, el seguimiento de las variables de interés debe realizarse en locaciones distantes u hostiles que hacen muy difícil el cableado y la atención periódica de los dispositivos de medición. Por estos motivos se utilizan las redes inalámbricas de sensores inteligentes (RISI) para obtener los datos necesarios.

Page generated in 0.0809 seconds