Spelling suggestions: "subject:"programas para computadores"" "subject:"programas para computador""
41 |
Desarrollo de una herramienta informática en MATLAB para la estandarización de la toma de datos en estudios de vida públicaMallma León, José Antonio 06 April 2017 (has links)
El interés por el estudio de los peatones ha ido aumentado a lo largo de los años
debido a su importancia en la movilidad y en el diseño del espacio público. El
proceso de diseño se inicia con el estudio de vida pública que permite recolectar
información sobre los patrones de comportamiento de las personas. Se registran
flujos y velocidades peatonales, patrones de movimiento, lugares de estancia,
etc., pero a la fecha no existe un software que permita sistematizar la información
recolectada y organizarla de manera estándar.
Por ello, el presente trabajo tiene como objetivo principal el desarrollo e
implementación de un software, que permita el registro de los datos recolectados
en estudios de vida pública. Dicho programa cuenta con una interfaz gráfica de
usuario para facilitar su uso. El programa fue desarrollado en el entorno del
lenguaje de programación MATLAB. Se implementaron seis herramientas de los
estudios de vida pública: Mapping para mapear las actividades de las personas,
Tracing para identificar las rutas o líneas de deseo, Tracking para registrar el
seguimiento de los peatones, Counting para registrar los flujos peatonales, Speed
Test para evaluar las velocidades de las personas, y Diary que permite registrar
información genérica que no pertenece a las demás herramientas.
Para tal fin, se adoptó el proceso típico de la ingeniería de software que consta de
etapas parcialmente ordenadas. En primer lugar, se traducen las necesidades del
usuario en requerimientos de software, luego estos son transformados en diseño,
dicho diseño es implementado en código. Finalmente, el código es probado y
documentado.
Con base en las pruebas realizadas, se concluye que el programa cumplió con
las expectativas y objetivos planteados; sin embargo, es importante resaltar que
se trata de una primera versión y tiene bastantes limitaciones. Se espera que en
un futuro se pueda mejorar y ampliar las funcionalidades con las que se cuenta
de acuerdo a los nuevos sujetos de estudios que aparezcan en la movilidad. / Tesis
|
42 |
Desarrollo de una herramienta de soporte a la gestión de proyectos ágiles para equipos distribuidosPalza Chávez, Zoila Olga Tulia 15 October 2014 (has links)
La industria de software, es una industria globalizada, por esta razón resulta cada vez más común trabajar con equipos distribuidos, en diferentes locaciones geográficas. Estas organizaciones de Tecnologías de Información continuamente tienen que adaptar sus procesos, reducir costos e incrementar la calidad de sus productos. Es por esto que muchas organizaciones optaron por la adaptación de los procesos de desarrollo para que sean ágiles y sencillos (Yaggahavita, 2011).
El presente proyecto de fin de carrera se realiza con el objetivo de proponer una solución informática de soporte a la gestión de proyectos ágiles de desarrollo de software para equipos distribuidos, sin añadirle una burocracia innecesaria.
En primer lugar se presenta un estudio sistemático de la literatura existente, sobre metodologías ágiles, y de las prácticas recomendadas para ambientes distribuidos globalmente. Y también, se presenta una comparación de la tecnología existente que pretende solucionar el problema encontrado.
El producto final propuesto, se desarrolló mediante iteraciones continuas, de análisis, diseño e implementación, haciendo uso de prácticas ágiles de desarrollo de software y bajo la supervisión del asesor del proyecto de fin de carrera.
La planificación del proyecto se realizó tomando en cuenta los lineamientos de prácticas ágiles. Al inicio del proyecto se realizó una planificación considerando las limitaciones de tiempo con las que se cuenta, pero, la planificación detallada de las actividades en cada iteración se resolvió al inicio de la misma. / Tesis
|
43 |
Implementación de una herramienta de gestión de proyectos en el área de sistemas e informática de una empresa de telecomunicacionesToledo Rosales, Jackeline Rocío 19 September 2012 (has links)
Dada la necesidad del área de Sistemas e Informática de una Empresa
de Telecomunicaciones, de contar con una herramienta que le permita llevar el
control y el seguimiento de los proyectos de sistemas es que se decide
implementar una herramienta de gestión de proyectos denominada Microsoft ®
Project Server versión 2007 (Servidor de Proyectos) uno de los productos de
Microsoft ® que forma parte de la solución integral EPM -Enterprise Project
Management (Gestión Empresarial de Proyectos).
En tal sentido, el área de Sistemas e Informática decide la contratación
de los servicios de una consultora especializada, la cual personaliza la
herramienta Microsoft ® Project Server versión 2007, logrando que se
constituya en la herramienta para la gestión, control y el seguimiento de los
proyectos de sistemas.
El presente trabajo de tesis refleja la gestión de un proyecto de
tecnología en base a la necesidad de la Empresa, con el objetivo de llevar con
éxito la implementación de la herramienta de gestión de proyectos: Microsoft ®
Project Server versión 2007 en el área de Sistemas e Informática de una
Empresa de Telecomunicaciones, dicha gestión inicia desde el Proceso de
Adquisición de los servicios de consultoría hasta la etapa de Postimplementación. / Tesis
|
44 |
Evaluación del proceso de generación de propuestas de precio fijo para la implementación de software empaquetadoLópez-Vera Flórez, Pedro Pablo 09 May 2011 (has links)
Esta tendencia ha generado una importante oportunidad de negocio para compañías de Servicios de Información que se dediquen a la implementación de este tipo de Software, especialmente para aquellas dispuestas a presentar propuestas de precio fijo. Este tipo de propuesta es la más requerida por las compañías pertenecientes a este segmento de mercado ya que les permite transferir al proveedor el riesgo de asumir costos inesperados durante la implementación del software.
El presente estudio pretende brindar a estas compañías, especialmente aquellas que no cuentan con metodologías y procedimientos sofisticados, una herramienta que sirva como marco referencial para optimizar el proceso de generación de una propuesta de precio fijo; minimizando la ocurrencia de errores por defecto, lo que significaría una subestimación de costos, o de errores por exceso, lo que representaría perder negocios por sobreprecio. Al elevar la calidad en sus propuestas de precio fijo, mejorando la definición del alcance y la estimación del precio del servicio, estas compañías estarán en una mejor posición para obtener negocios rentables. / Tesis
|
45 |
Revisión sistemática de la calidad del software en prácticas ágilesHuanca Sunco, Luis Alberto 02 April 2016 (has links)
El desarrollo de software ágil representa un alejamiento importante de los enfoques
tradicionales basados en una detallada planificación. Una pregunta fundamental para
la mayoría de las organizaciones es saber cuáles prácticas ágiles ayudan, en menor o
mayor grado, a mejorar la calidad del producto software.
En este trabajo se muestra el resultado de una revisión sistemática de la literatura que
intenta presentar los resultados de estudios empíricos relativos a la evaluación de la
calidad en prácticas ágiles publicadas hasta el año 2014. Los estudios encontrados se
analizaron siguiendo los requerimientos de calidad definidos en estándares como el
ISO/IEC 25010, se catalogaron en cinco grupos: programación en pares, desarrollos
guiados por pruebas, extreme programming, scrum y otras prácticas ágiles; finalmente
los hallazgos se compararon e interpretaron.
Los resultados de la mayoría de los estudios sugieren que las prácticas ágiles pueden
ayudar a mejorar la calidad del producto si son aplicadas correctamente. Los hallazgos
significativos de este estudio pueden ser usados como directrices para los interesados
en sus propios escenarios. / Tesis
|
46 |
Mejora del proceso software de una pequeña empresa desarrolladora de software:caso Competisoft - Perú-LIM.Omega, primer cicloMéndez Bazalar, Ángel Andrés 10 September 2012 (has links)
El presente proyecto de fin de carrera aborda la implementación del modelo
MoProSoft en una pequeña empresa desarrolladora de software mediante la ejecución
de un ciclo de mejora basado en el marco metodológico del proyecto COMPETISOFT.
La empresa, denominada para el presente trabajo Lim.omega, pertenece a la
categoría de pyme y tiene como actividad principal el desarrollo de software a medida
con proyectos de mediana envergadura.
El desarrollo del proyecto consistió en cinco actividades principales: la instalación en la
empresa, el diagnóstico de los procesos, la formulación de las mejoras, la ejecución
de las mejoras y la revisión del ciclo de mejora. En este aspecto, el proyecto cubre
desde el análisis de la situación actual de la organización y finaliza con el reporte
técnico que incluye la evaluación final y directrices para iniciar un nuevo ciclo de
mejora.
El primer capítulo presenta un marco de referencia donde se definen los conceptos
claves para entender la propuesta del proyecto. Además se describen los modelos que
están siendo utilizados por las diversas empresas desarrolladoras de software en la
actualidad.
El segundo capítulo presenta una breve reseña sobre la empresa de estudio donde se
realizó la implementación del ciclo de mejora. Asimismo se detalla la evaluación
inicial y la presentación del plan de trabajo para la ejecución del ciclo de mejora.
El tercer capítulo describe las acciones para la implementación de la mejora mediante
el estudio de la situación actual de los procesos de la organización, la definición de la
propuesta de mejora y la evaluación final de la mejora.
El cuarto capítulo presenta las observaciones y conclusiones de acuerdo a los
resultados obtenidos por la evaluación final y propone recomendaciones para la
implementación de un segundo ciclo de mejora. / Tesis
|
47 |
Evaluación y mejora de la usabilidad de un software Web de gestión de la innovación para mipymesMartínez Cervantes, Marcelo 14 February 2017 (has links)
Internet se ha convertido en una plataforma muy poderosa durante los últimos años,
modificando drásticamente la forma cómo nos comunicamos y cómo realizamos
negocios. La llegada de la llamada Web 2.0 marcó el punto de partida para que
esta tecnología ascendiera y adquiriera gran importancia en el medio.
La evolución de Internet generó un incremento en el desarrollo de páginas web y de
aplicativos basados en web con gran contenido visual; sin embargo, este
incremento no ha proporcionado una mejora en las prácticas de usabilidad de estas
aplicaciones, por lo que gran cantidad de ellas no satisfacen los requerimientos y
necesidades de los usuarios.
El presente trabajo de fin de carrera se enmarca en un proyecto de mayor
envergadura que empezó en el año 2011. Este proyecto denominado Software de
Evaluación y Comparación de la Gestión de La Innovación en MIPYMES. Este
aplicativo basado en web permite a un investigador registrar una serie de
cuestionarios con sus respectivas preguntas, producto del estudio y análisis que
está desarrollando. Las empresas responden a estos cuestionarios a través de una
página web con el fin de conocer su nivel de gestión de la innovación y obtener
informes comparativos respecto a las demás empresas que hayan completado el
cuestionario en el aplicativo. Además, gracias a que integra una funcionalidad de
evaluación longitudinal, las empresas podrán resolver el mismo cuestionario en
distintos momentos y con ello poder evaluar su comportamiento a lo largo del
tiempo.
Este trabajo de fin de carrera presenta la aplicación del método de evaluación
heurística para evaluar la usabilidad del aplicativo web mencionado. Esto con el fin,
de resolver o corregir la carencia de un manual de usuario, mejorar la interfaz de
usuario y encontrar los errores o fallas en el flujo del sistema. El resultado de esta
evaluación de usabilidad se usó como base para el desarrollo de un conjunto de
mejoras con lo cual, se logró obtener una versión mejorada del aplicativo evaluado.
Además, como parte de las mejoras realizadas al aplicativo, se utilizó distintos
métodos de visualización de información a los objetos gráficos de los reportes
generados por el aplicativo para una adecuada representación de datos. / Tesis
|
48 |
Análisis, diseño y construcción de una herramienta para modelado de procesos : MJS process designerCamarena Gil, Meylin Cinthia, Pedreschi Núñez, Jackeline Marina, Rondón Suasnabar, Sandro Salvador 09 May 2011 (has links)
En este trabajo de tesis se presenta el desarrollo de una herramienta software basada en el lenguaje XPDL, que incluye como parte de sus funcionalidades: la definición de procesos, la explosión de actividades, la definición de metodologías y la gestión de versiones de los procesos y metodologías. Para lograr dicho objetivo, se ha desarrollado una extensión al XPDL que permita el manejo de los conceptos de: explosión, metodologías y versionado de procesos, dado que son conceptos que no se encuentran incluidos de forma nativa en el mencionado lenguaje. / Tesis
|
49 |
Automatización de pruebas de aceptación en el proceso de desarrollo de softwarePesantes Robles, Carlos Alberto 06 November 2023 (has links)
El presente proyecto nace como resultado de la necesidad de las empresas de desarrollo de software de optimizar el proceso de desarrollo de software (desarrollo, testing y puesta en producción del producto de software), mediante el uso de herramientas de vanguardia diseñadas con dicho fin.
En este trabajo se ha diseñado e implementado un sistema web que permite la automatización de las pruebas de aceptación de los analistas a cargo del aseguramiento de la calidad del producto de software. El sistema ha sido desarrollado con la metodología ágil eXtreme Programming, con el objetivo de poner énfasis en la adaptabilidad, es decir, simplificar el diseño, agilizar el desarrollo (desarrollo guiado por comportamiento) y facilitar el mantenimiento.
El principal resultado que se obtuvo mediante el uso del sistema implementado fue mejorar los tiempos en la ejecución de pruebas de aceptación realizadas por los analistas de calidad. También se consiguió mejorar la calidad del proceso de pruebas mediante la reducción de los defectos encontrados en la etapa posterior – Pruebas en UAT. Ambos resultados fueron conseguidos a través de indicadores cuantitativos, los cuales fueron evaluados en proyectos de software de 3 diferentes tamaños (pequeño, mediano, grande).
Al terminar este trabajo, se puede afirmar que el diseño e implementación del sistema web propuesto, reduce el tiempo del ciclo de pruebas de aceptación, así como aumenta la calidad del software entregado al cliente. / The present project was born because of the need of the software development companies to optimize the process of software development (development, testing and release the software product), using avant-garde tools designed for this purpose.
In this work, a web system has been designed and implemented that allows the automation of the acceptance tests of the analysts in charge of assuring the quality of the software product. The system has been developed with the agile methodology eXtreme Programming, with the aim of emphasizing the adaptability, that is, simplifying the design, speeding the development (behavior driven development) and facilitating the maintenance.
The main result obtained using the implemented system was to improve the times in the execution of acceptance tests carried out by the quality analysts. It was also possible to improve the quality of the testing process by reducing the defects found in the later stage - Tests in UAT. Both results were obtained through quantitative indicators, which were evaluated in software projects of 3 different sizes (small, medium, large).
At the end of this work, it was possible to affirm that the design and implementation of the proposed web system optimizes the cycle of acceptance tests.
|
50 |
Diseño y programación de add-on para el software de control y monitoreo "Mission Planner" que permita visualizar el área fotografiada de cada imagenPassuni Córdova, Jaime 15 February 2017 (has links)
Hoy en día, los drones o vehículos aéreos no tripulados están siendo usados con
mayor frecuencia para realizar estudios fotogramétricos. Para realizar estos
estudios existen diferentes software encargados de planificar y ejecutar planes de
vuelo, el más popular actualmente es el “Mission Planner”.
Cuando se realizan estudios fotogramétricos, el usuario planifica la ruta de vuelo
sobra la zona que debe ser fotografiada, seguidamente se ejecuta el vuelo y al
terminarlo se procede a descargar y procesar las imágenes tomadas por el drone
durante el vuelo. Es en este momento, que el usuario puede identificar si algún área
del terreno no fue capturada por las fotografías. Si fue así, se tendrá que realizar
nuevamente el vuelo, lo que ocasionaría pérdida de tiempo y dinero.
En la presente tesis, se diseñó un algoritmo de tipo add-on al software planificador
de vuelo “Mission Planner”, con el objetivo de representar el área cubierta por las
imágenes tomadas con el drone mientras realiza el plan de vuelo. El “Mission
Planner” ha sido creado en el entorno de desarrollo Visual Studio en el lenguaje de
programación orientado a objetos C#.
Las pruebas se realizaron utilizando un software de simulación ejecutándose
paralelamente al “Mission Planner”. La representación de las fotografías fue
simulada utilizando la tecla “F1” y a su vez se dibuja un marcador que señala la
posición exacta donde fue tomada la foto. Las representaciones fotográficas varían
según la altura y rumbo de vuelo del drone y la posición, el tamaño del sensor y la
distancia focal de la cámara. Sin embargo, no se tomó en cuenta el ángulo de
inclinación del drone respecto al terreno y tampoco la topografía. La presente tesis
pertenece a una primera parte de un trabajo de investigación, por lo cual en una
siguiente tesis se tomará en cuenta los factores faltantes mencionados y como
resultado se realizarán pruebas con planes de vuelo reales.
|
Page generated in 0.1444 seconds