Informática con mención en Ingeniería de Software
URI permanente para esta colecciónhttp://54.81.141.168/handle/123456789/51450
Explorar
Ítem Texto completo enlazado Análisis, diseño e implementación del sistema de riesgo operacional para entidades financieras - SIRO(Pontificia Universidad Católica del Perú, 2013-03-22) Avalos Ruiz, Carlos; Kong Moreno, Maynard JorgeEl presente proyecto nace como resultado de la necesidad que tienen las Instituciones financieras de realizar la gestión de los riesgos debido a la incertidumbre que pasan a partir de eventos pequeños, predecibles y frecuentes, por lo que en el mes de junio del 2004 En el nuevo Acuerdo de Capitales de BASILEA – II se define lo Siguiente: “el riesgo de pérdida directa debido a la inadecuación o a fallos en los procesos, el personal y los sistemas internos o bien a causa de acontecimientos externos. Esta definición incluye el riesgo legal, pero excluye el riesgo estratégico y el de reputación”, El presente estudio es una introducción en los modelos cuantitativos del riesgo operacional para la creación de una herramienta Software. Esta investigación estará limitada a la gestión de los riesgos operativos en el ámbito la administración cuantitativa y el desarrollo de la herramienta software para lograrlo, proponiendo la construcción e implantación de un software para la gestión del riesgo operacional, aplicando una adaptación del proceso de construcción de software Rational Unified Process, que incluye el flujo de trabajo de procesos y el flujo de trabajo de soporte para el desarrollo del software teniendo en cuenta que para el proceso de implantación y puesta en marcha del software se realizara de acuerdo a los lineamientos de la entidad financiera pues cada una tiene estándares propios. Este proyecto pretende apoyar e impulsar el cumplimiento normativo dispuesto por la Superintendencia de Banca Seguros y AFP’s en cuanto a la Gestión del Riesgo Operacional. La herramienta, permitirá a las entidades financieras cumplir de manera más rápida y eficiente los requisitos para alcanzar el método del estándar alternativo, lo cual le permitirá reducir el requerimiento patrimonial a causa del Riesgo Operacional. La misma que constituye en un motor de cambio para ayudarle a integrar la gestión del Riesgo Operacional en las diferentes áreas de su institución. El proyecto permitirá la construcción e implantación de un software Sistema de Riesgo Operacional para Entidades Financieras que impulsará el establecimiento de una cultura adecuada y propicia para la gestión del riesgo operacional, al mismo tiempo reducir el esfuerzo para lograr una adecuada gestión del riesgo operacional.Ítem Texto completo enlazado Una revisión sistemática de usabilidad en metodologías ágiles(Pontificia Universidad Católica del Perú, 2013-12-06) Salvador Ortiz, Carolina Susana; Pow Sang Portillo, José AntonioEn 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.Ítem Texto completo enlazado Aplicación de una metodología ágil en el desarrollo de un sistema de información(Pontificia Universidad Católica del Perú, 2013-12-09) Samamé Silva, Jaime Humberto; Pow Sang Portillo, José AntonioLas aplicaciones informáticas han contribuido enormemente en el escenario de nuestras vidas, están directas o indirectamente presentes en nuestro día a día, y somos consumidores o desarrolladores de ellas. Cuando cumplimos un papel de desarrolladores, se presentan diversas metodologías al momento de empezar un proyecto de software, dentro de ellas nos ofrecen un punto de vista alternativo a las clásicas y duras, las metodologías ágiles. El presente proyecto aplica una de estas metodologías ágiles, Programación Extrema (Extreme Programming), en un pequeño proyecto de software, utilizando herramientas de software libre como Java, y como repositorio de datos el estándar XML. El resultado de esta investigación aporta una guía del uso de la metodología ágil en un pequeño proyecto de software que tiene aplicabilidad dentro del ciclo de inteligencia de la información.Ítem Texto completo enlazado Usabilidad e interculturalidad(Pontificia Universidad Católica del Perú, 2014-04-28) Díaz Arancibia, Jaime Ignacio; Rusu, Cristian Alexandru; Pow Sang Portillo, José AntonioEl avance de la tecnología y el crecimiento de los mercados, han generado un notorio movimiento sociocultural, donde una diversidad de personas convive en un mismo lugar geográfico buscando sustentabilidad. Un fenómeno similar sucede gracias a la masificación de Internet, con la diferencia que provee de información a todo el mundo, independiente de su ubicación geográfica. Esto representa un potencial beneficio para todos, pero presenta múltiples falencias cuando se trata de entregar la información de manera efectiva. Este trabajo analizara algunos de los problemas que se refieren a la interculturalidad bajo sitios web, su impacto, y repercusiones. Para conseguir dicho objetivo, se trabaja en un conjunto de reglas heurísticas de Usabilidad, que evalúan aspectos culturales en sitios web. Esto demuestra que un mismo aspecto posee repercusiones distintas, dependiendo de las interpretaciones de los usuarios. The advancement of technology and the growth of markets have generated a notorious sociocultural movement, where a variety of people live together, in the same geographic place, looking for their sustainability. A similar phenomenon happens because of the mass use of Internet, with the difference that it provides information all over the world, apart from its geographic place. This represents a potential benefit for everyone, but it presents numerous disadvantages when it comes to deliver the information in an effective manner. This work analyzes some of the problems that refer to interculturality present on web sites, its impact and consequences. In order to achieve that objective, we work in a set of usability heuristics that will evaluate cultural aspects in web sites. This will demonstrate that a single aspect possesses different consequences, depending on the user’s interpretations.Ítem Texto completo enlazado Validación de técnicas de estimación de esfuerzo en proyectos de software con ciclos de vida incremental y paradigma orientado a objetos(Pontificia Universidad Católica del Perú, 2014-04-29) Villanueva Bendezú, Daniela Vanessa; Pow Sang Portillo, José Antonio; Rusu, Cristian AlexandruEl presente trabajo tiene por finalidad realizar la validación de unas técnicas para la estimación de esfuerzo de proyectos informáticos que siguen un modelo de ciclo de vida incremental y a su vez desarrollados bajo un modelo orientado a objetos presentadas en un trabajo previo (Pow‐Sang J. A., 2012) y conocer su efectividad y percepción por parte de los participantes. Unos primeros experimentos fueron realizados en la Católica del Perú previamente mostrando alentadores resultados. Para validar dichos resultados, se han realizado réplicas de estos experimentos controlados esta vez con alumnos de Ingeniería Informática de la Pontificia Universidad Católica de Valparaíso. De los resultados obtenidos para ambas técnicas se pudo validar que pueden ser aplicadas en otro contexto, en este caso, de la PUCV obteniendo resultados similares a los obtenidos en experimentaciones previas.Ítem Texto completo enlazado Heurísticas de usabilidad para sitios web transaccionales(Pontificia Universidad Católica del Perú, 2014-06-23) Paz Espinoza, Freddy Alberto; Pow Sang Portillo, José Antonio; Rusu, Cristian AlexandruEl presente trabajo de investigación muestra cómo las heurísticas más reconocidas y utilizadas en la actualidad para evaluar el nivel de usabilidad de sitios Web transaccionales presentan falencias e inducen a errores en los resultados, motivo por el cual se determina que las actuales heurísticas ya no son instrumentos apropiados y fiables para evaluar esta característica de calidad en las nuevas y emergentes categorías de aplicaciones de software. Este hecho ha sido el móvil para plantear la siguiente interrogante como tema de investigación: ¿Qué elementos esenciales deberían considerarse en la elaboración de un nuevo conjunto de principios heurísticos de evaluación que permitan medir con mayor precisión el nivel de usabilidad de un sitio Web transaccional? Para solucionar la problemática descrita en párrafos anteriores, se elaboró una propuesta metodológica basada en el análisis de datos de distintos casos de estudio que como resultado presentan un conjunto de principios heurísticos, los cuales han sido desarrollados considerando que pueden ser utilizados por evaluadores con distintos niveles de experticia en evaluaciones de usabilidad. El objetivo de este nuevo conjunto de heurísticas de usabilidad propuesto estuvo orientado a la obtención de principios que sean entendibles, fáciles de utilizar y que a su vez permitan realizar de forma efectiva evaluaciones de usabilidad de Sitios Web Transaccionales. La metodología propuesta está enmarcada básicamente en la mejora del actual instrumento de evaluación propuesto por Jakob Nielsen y otros aspectos que han sido tomados de la literatura. El alcance de la investigación se enmarca dentro del paradigma mixto debido a que la primera fase del trabajo se centró en demostrar la existencia de la problemática planteada a través de un análisis cualitativo de la evidencia obtenida en estudios de casos y en la elaboración de la propuesta heurística de evaluación que cubre aquellos aspectos que no están siendo considerados en la actualidad. Posteriormente, la realización de una evaluación heurística ha permitido validar mediante la aplicación en la práctica, la nueva propuesta desarrollada por el autor del trabajo de investigación; con lo que se consolida un nuevo conocimiento que aporta al bagaje cultural de la ciencia.Ítem Texto completo enlazado Evaluación de usabilidad y comunicabilidad de Intranets(Pontificia Universidad Católica del Perú, 2014-11-10) Fernández Inga, Giancarlo; Kong Moreno, Maynard JorgeDesde la creación de las primeras computadoras, la necesidad por mejorar la interacción persona computador, se ha venido incrementando hasta convertirse en una disciplina. Desde entonces se ha venido desarrollando herramientas y técnicas que permitan mejorar la interacción entre persona y computador. Asimismo, el surgimiento de la World Wide Web, originó el desarrollo de distintos sistemas web que representan a las organizaciones ante diversos tipos de público. El presente proyecto pretende evaluar el sistema virtual de la PUCP, aplicando técnicas y herramientas que permitan evaluar la comunicabilidad y usabilidad, los mismos que han venido siendo aplicado en los últimos años por distintas empresas y organizaciones gubernamentales en todo el mundo. El resultado de esta investigación, no pretende dar las soluciones para resolver los problemas de diseño, sino dar soporte a los solucionadores de problemas en la generación de soluciones.Ítem Texto completo enlazado Desarrollo de una aplicación web centrada en el usuario tomando como guía la norma ISO 13407 que permita superar problemas presentados en una institución que cuenta con una aplicación desarrollada tradicionalmente(Pontificia Universidad Católica del Perú, 2015-06-05) López Cueva, Milton Antonio; Flores García, Luis AlbertoEn el diseño de aplicaciones web, la usabilidad tiene relación con la facilidad de uso de los sitios web, así como la capacidad de que los usuarios puedan interactuar con el mismo de una forma práctica, útil y sencilla. Para desarrollar una aplicación altamente usable, se tiene que enfocar el diseño en el usuario. El presente trabajo de investigación muestra el rediseño de un sistema desarrollado en Access para una institución. Al terminar el rediseño se obtuvo una aplicación web que supera los problemas presentados con el sistema antiguo. El rediseño se desarrolló tomando como base la norma ISO 13407 que se enfoca en el diseño centrado en el usuario. Se utilizó sus etapas como identificar las necesidades, comprender y especificar el contexto de uso, especificar los requisitos referentes al usuario y a la organización, producir soluciones de diseño, evaluar los diseños respecto a los requisitos y probar si el sistema satisface los requisitos especificados del usuario. El principal resultado que se obtuvo fue una aplicación web centrada en el usuario. Esta aplicación contiene tres módulos: Matrículas, pagos e investigación. La aplicación web no solo muestra la interacción y ubicación de sus elementos de manera adecuada, sino permite realizar con mucha más rapidez y eficiencia el trabajo diario. Además, luego de realizar la evaluación del sistema y con resultados estadísticos obtenidos, se puede afirmar que: La aplicación web se percibe como más fácil de usar que la aplicación Access, la aplicación web se percibe como más útil que la aplicación Access y que la aplicación web tiene mejor intención de ser utilizado que la aplicación Access. Al terminar este trabajo de investigación podemos decir que el sistema web desarrollado mejora las áreas de trabajo de la instituciónÍtem Texto completo enlazado Un framework para la gestión de la memoria organizacional orientado a proyectos de investigación dentro de una institución de educación superior(Pontificia Universidad Católica del Perú, 2015-06-05) Corro Portella, Linder Maycol; Melgar Sasieta, Héctor AndrésAn institution of higher education that develops research projects can learn and remember the knowledge generated by these projects. In this applied research proposes a framework for the management of organizational memory oriented research projects within a Higher Education Institution to support the capture, storage and retrieval of knowledge from research projects, which could provide access to documents or documentation thereof, of the events that accompany them and are specific for each research project, the sources of information necessary to conduct a research project, the skills required for a given (s) project (s) for research and solutions or results of research projects.Ítem Texto completo enlazado Arquitectura para sistemas de memoria organizacional en instituciones de educación superior(Pontificia Universidad Católica del Perú, 2015-06-15) Quilca Condori, Alexander Edwin; Melgar Sasieta, Héctor AndrésEl presente trabajo de investigación tiene como objetivo definir una arquitectura para sistemas de Memoria Organizacional en Instituciones de Educación Superior. El objetivo surge del problema identificado, en el cual la construcción de sistemas de gestión del conocimiento es tratada como construcción de sistemas típicos, aplicando métodos iterativos que si bien proporcionan versiones tempranas del sistema, no permiten predecir y gestionar adecuadamente el desarrollo del sistema. Además, de la revisión del estado del arte se identificó que se ha desarrollado pocos estudios de memoria organizacional en instituciones de educación superior pese a ser un lugar natural para la investigación y transferencia de conocimiento. La revisión del estado del arte permitió validar que hay pocos estudios de memoria organizacional en instituciones de educación superior. Por lo cual, se tuvo que ampliar las opciones de búsqueda a otros dominios, con lo cual se identificó arquitecturas conceptuales de memoria organizacional que apoyen en la definición y validación de la arquitectura propuesta. Para estructurar la arquitectura se usó el modelo CESM y de la metodología CommonKADS. Adem as, para apoyar el diseño de la arquitectura propuesta se revisaron las arquitecturas del estado del arte y se comparó la arquitectura propuesta con las arquitecturas de la revisión del estado del arte. La arquitectura propuesta presenta muchas similitudes con las arquitecturas identificadas en el estado del arte, ya que comparten muchos de sus elementos como los usuarios, herramientas para interactuar con el sistema, repositorio de documentos y estas arquitecturas hacen uso de ontologías. La arquitectura propuesta para sistemas de memoria organizacional en instituciones de educación debe ser validada con la construcción de frameworks y prototipos en un departamento académico de una universidad. Posteriormente se podrá evaluar la arquitectura propuesta en otros dominios de aplicación fuera del ámbito académico como salud, gobierno, industria, entre otros.Ítem Texto completo enlazado Implementación de la ISO/IEC 12207:2008 para mejorar los procesos asociados al ciclo de vida de software en una micro empresa peruana cuyo objeto social es el desarrollo de sistema de información(Pontificia Universidad Católica del Perú, 2015-10-01) Horna Merino, Lilly del Carmen; Flores García, Luis AlbertoEl proyecto de tesis pretende evaluar los procesos priorizados por la micro empresa asociados al ciclo de vida de desarrollo de software y elaborar propuestas de mejora teniendo como marco la ISO/IEC 12207:2008. Para ello en esta primera parte se realiza la presentación e introducción al proyecto, definición del problema, definición de objetivos, resultados esperados, justificación, métodos y procedimientos.Ítem Texto completo enlazado Revisión sistemática de estudios realizados sobre comparaciones de los métodos de estimación de tamaño funcional IFPUG FPA y COSMIC sobre proyectos SOA(Pontificia Universidad Católica del Perú, 2016-02-23) Campos Maldonado, Javier Orlando; Pow Sang Portillo, José AntonioEn la Ingeniería de Software, la estimación de proyectos es considerado un tema importante pues ayuda a la mejora del desarrollo del proyecto. Dentro de las diversas variables a estimar, tres son las más relevantes: el tamaño del software, el esfuerzo y el cronograma. Como la estimación de costos radica básicamente en estimar el tamaño de software así como la cantidad de personas necesarias para desarrollar el producto, se ha decidido centrar el estudio en la estimación del tamaño del software. Ahora, el tamaño de software puede ser cuantificado usando diferentes técnicas, como las líneas de código y los métodos de medición de tamaño funcional, etc. Nosotros nos centraremos en analizar los métodos IFPUG FPA y COSMIC. Por esta razón, la presente tesis presentará una revisión sistemática de estudios realizados sobre comparaciones de los métodos de estimación de tamaño funcional IFPUG FPA y COSMIC sobre proyectos SOA. El objetivo será el poder encontrar y analizar los diferentes trabajos que se han realizado para adaptar los métodos de estimación de tamaño funcional IFPUG FPA y COSMIC sobre proyectos SOA. Para lograr ello, se ha desarrollado esta tesis en seis capítulos. En el primero, se plantean las definiciones de los métodos de estimación IFPUG FPA y COSMIC, y el concepto SOA. En el segundo, se incluye la definición de una revisión sistemática así como los trabajos realizados de revisiones sistemáticas aplicadas a proyectos SOA. En el tercero, se presenta la planificación de la aplicación de la revisión sistemática donde se incluyen el desarrollo del protocolo, la formulación de las preguntas de investigación y la estrategia para la búsqueda. En el cuarto, se presenta la aplicación de la revisión sistemática. En el quinto, se presentan los resultados de la revisión, y en el último capítulo se incluyen las conclusiones y los trabajos futuros.Ítem Texto completo enlazado Revisión sistemática de comparación de modelos de procesos software(Pontificia Universidad Católica del Perú, 2016-02-23) Cano Salazar, Christian Enrique; Dávila Ramón, Abraham EliseoLa crisis del software a nivel mundial caracterizada por la baja calidad de los productos y el incumplimiento de los proyectos ha propiciado a que se tomen iniciativas para mejorar esta situación. En ese contexto los modelos de capacidad y madurez organizacional aparecieron y proliferaron de acuerdo a las necesidades de los colectivos empresariales o la percepción de los que propusieron esos modelos. Lamentablemente, un mercado con una gran diversidad de modelos como CMMI, ISO/IEC 12207, MoProSoft, MPS.Brasil, Agil SPI, ISO/IEC 29110 entre otros; no contribuye a que la industria mejore siendo necesario saber el grado de cobertura que tienen estos modelos para que las empresas que adoptaron o adopten uno, puedan migrar o adoptar otro pues les resulta más conveniente a sus intereses. Los modelos siguen apareciendo en el contexto de las tecnologías de información por lo que tener un esquema sistemático para determinar la cobertura es una necesidad relevante. En esta tesis de maestría se propone evaluar de manera comparada las metodologías o técnicas utilizadas para la comparación de modelos. Para realizar el estudio se utilizó una revisión sistemática de la literatura en bases de datos relevantes. A partir de la revisión se identificó algunas referencias de trabajos de comparación basados en implementaciones, otros de comparación siguiendo un esquema sistemático y manual, y un esquema basado en una representación gráfica denominada Composition Trees (CT). A partir de los modelos analizados se pudo determinar que los modelos pueden ser mejorados y en algunos casos combinados para obtener uno de mejores prestaciones para hacer un análisis comparativo de modelos de manera sistemática con posibilidades de extender a tres o más modelos en el análisis, a trabajar de manera bidireccional en la comparación y calcular de una manera sencilla la cobertura de ambos modelos.Ítem Texto completo enlazado Heurísticas para evaluar la usabilidad de aplicaciones web bancarias(Pontificia Universidad Católica del Perú, 2016-02-23) Fierro Díaz, Natali Yesenia; Zapata del Río, Claudia María del PilarLa rápida evolución de las tecnologías de información ha cambiado el modo en el que nos relacionamos tanto en el ámbito personal como en los negocios. Esta revolución no es ajena al ámbito bancario, en el cual se vive una tendencia orientada a migrar los servicios ofrecidos por las instituciones financieras de canales presenciales a canales no presenciales tales como los cajeros automáticos, banca por teléfono y banca por Internet. En este sentido, el presente trabajo de investigación se centrará en el estudio de las aplicaciones de banca por Internet, y a través del análisis de las problemáticas que enfrenta buscará establecer directrices de diseño en la forma de métodos de evaluación que nos permitan medir el grado de usabilidad de un sitio, y contribuir así con el incremento en el grado de satisfacción del usuario, mediante una mejora en la usabilidad de este tipo de aplicaciones. Para conseguir este objetivo se trabajará en una propuesta de heurísticas que consideren no sólo la usabilidad de un sitio sino también los aspectos relativos a la seguridad. La metodología propuesta está basada en el instrumento actual de evaluación propuesto por Nielsen, sobre el cual una adaptación ha sido realizada. Finalmente, la propuesta de heurísticas será evaluada con el fin de comparar su efectividad en contraste con las heurísticas actuales. Asimismo se analizará la facilidad de uso, utilidad percibida e intención de uso de la propuesta, para lo cual nos apoyaremos en encuestas e instrumentos estadísticos con el fin de generalizar los resultados obtenidos.Ítem Texto completo enlazado Revisión sistemática de la calidad del software en prácticas ágiles(Pontificia Universidad Católica del Perú, 2016-04-02) Huanca Sunco, Luis Alberto; Flores García, Luis AlbertoEl 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.Ítem Texto completo enlazado Análisis de la transparencia en la elicitación de requerimientos al combinar historias de usuario y casos de uso(Pontificia Universidad Católica del Perú, 2016-06-25) Cohn Muroy, Dennis Stephen; Pow Sang Portillo, José AntonioLa elicitaci ón de requerimientos es una de las principales tareas que debe llevarse a cabo para la correcta implementaci ón de un desarrollo software. Su incorrecta especi caci ón genera costos innecesarios a lo largo del proyecto e inclusive, su completo fracaso. Actualmente existen diversas t écnicas que sirven como apoyo a la elicitaci ón de requerimientos; siendo las historias de usuario y el modelo de casos de uso 2 de las m ás conocidas. A la fecha existen 3 propuestas metodol ógicas que hacen un uso combinado de ambas t écnicas: Athena, K-gileRE y NORMAP. Sin embargo, ninguna de las propuestas identi cadas ha sido aplicada fuera de un entorno acad émico. Dados los pocos estudios que han validado la e cacia del uso combinado de los casos de uso y las historias de usuario, se opt o por medir - en efectividad, e ciencia y satisfacci ón - el impacto en la transparencia al combinar las historias de usuario y el modelo de casos de uso. Para ello, se llev o a cabo un experimento emp rico en donde participaron 25 alumnos de octavo ciclo de la especialidad de ingenierí a inform ática de la Ponti cia Universidad Cat ólica del Per u. La evaluaci ón requiri o que los participantes desarrollen una serie de ejercicios y respondan un par de cuestionarios enfocados en medir su percepci on respecto a la facilidad, utilidad e intenci ón de uso de la combinaci ón de ambas t écnicas. Con los resultados recabados se puede concluir que los participantes en el experimento tuvieron menos consultas y pudieron elaborar el diseño con mayor rapidez cuando trabajaron con casos de uso e historias de usuario en forma conjunta. Asimismo, los resultados del cuestionario de percepci ón muestran que, tanto para el an álisis como el diseño, los participantes consideran que la combinaci ón de ambas t écnicas es m as f acil de usar, m as util y tendr án la intenci ón de utilizarlas en futuros proyectos.Ítem Texto completo enlazado Arquitecturas de modelos de madurez organizacional : una revisión sistemática de la literatura(Pontificia Universidad Católica del Perú, 2016-06-25) Saavedra Rotta, Viviana Franshesca; Dávila Ramón, Abraham EliseoLa proliferación de modelos de madurez organizacional en el dominio de la ingeniería de software y su adaptación a otros dominios está generando confusión en la industria y la academia. Los cambios introducidos en las adaptaciones tienen origen en esquemas de categorización de organizaciones existentes en estos dominios distintos al de la ingeniería de software. Esta situación genera desconcierto y demoras en la adopción y evolución de los modelos de madurez organizacional. (OBJETIVOS) En este estudio se identifica los enfoques arquitecturales usados en el desarrollo de modelos de madurez organizacional para diferentes dominios y las características relevantes de estas arquitecturas. (MÉTODOS) Se realizó una revisión sistemática de la literatura en las bases de datos reconocidas sobre arquitecturas usadas en el desarrollo de modelos de madurez organizacional. (RESULTADOS) Se identificó 70 estudios que describen la arquitectura de modelos de madurez organizacional para diferentes dominios, predominando tecnologías de la información e ingeniería de software como ámbitos de aplicación; sin embargo también se encontró estudios relacionados a otros contextos como construcción, logística, educación y sistemas médicos. Los modelos de madurez encontrados en los estudios fueron agrupados en ocho tipos de arquitecturas. (CONCLUSIONES) Se encontró que la arquitectura del modelo CMMI y las arquitecturas basadas en modelo de progresión son las más usadas en los estudios. Se encontró además que las arquitecturas de los modelos de madurez del ámbito de la ingeniería de software y sistemas pueden emplearse como base para definir modelos de madurez organizacional para otros campos de aplicación de la industria con cambios menores.Ítem Texto completo enlazado Propuesta de patrón de diseño de software orientado a prevenir la extracción automatizada de contenido web(Pontificia Universidad Católica del Perú, 2016-11-26) Castañeda Rojas, Edson Bryan; Melgar Sasieta, Héctor AndrésWeb scraping o extracción de datos Web es el proceso de recolección de información de uno o más sitios Web de manera automatizada, emulando la interacción entre un usuario y un servidor, dicho proceso se basa en el análisis de estructuras HTML y no requiere la autorización de los propietarios. El uso de estructuras repetitivas o plantillas, facilita el funcionamiento de un programa informático que extrae contenido Web, dicha intrusión genera un incremento considerable en el uso de recursos, considerando la permanente ejecución de instrucciones para obtener tanto contenido como sea posible. Con la finalidad de reducir la vulnerabilidad de los sitios Web frente a procesos de extracción de contenido masivo, en el presente trabajo se planteó un patrón de diseño de software tomando como referencia el patrón Template View de Martin Fowler, al cual se agregó una capa de aleatorización que permita generar estructuras HTML no predecibles. Mediante la aplicación de una herramienta de extracción de contenido a un sitio Web de prueba, cuya capa de presentación se desarrolló tomando en cuenta el patrón de diseño propuesto, se logró verificar una reducción considerable de la cantidad de datos extraídos.Ítem Texto completo enlazado Análisis de la convergencia de modelos sobre las comparaciones entre ISO/IEC I2207 y el modelo CMMI-DEV-UNA revisión sistemática de la literatura(Pontificia Universidad Católica del Perú, 2017-04-27) Crisóstomo Almeyda, Javier Alejandro; Dávila Ramón, Abraham EliseoLas organizaciones cada vez más demandan una mejor y eficiente gestión de los procesos de desarrollo de software, pues han comprendido la importancia en proporcionar servicios de calidad alineados a sus objetivos operacionales y estratégicos. En el contexto de la Industria del Software se tienen a CMMI-DEV como el modelo más popular para la mejora de procesos y a la ISO/IEC 12207 como el estándar para la definición de los procesos en el ciclo de vida del software los cuales son comparados para analizar su cobertura y las ventajas de uno respecto del otro. En este estudio se busca analizar los resulta-dos de las comparaciones (parciales o completas) de las distintas versiones para determinar si estos modelos van evolucionando de manera convergente o no en los procesos técnicos relacionados a la producción de software. Para el estudio se realizó una revisión sistemática de la literatura en las principales bases de datos indexadas relacionadas con el tema de estudio. Este estudio ha identificado 9 artículos directamente relacionados a la comparación entre ISO/IEC 12207 y CMMI, en los cuales la técnica más empleada en la comparación de estos modelos es el mapping.Ítem Texto completo enlazado Agile practices adoption in CCM1 organizations : a systematic literature review(Pontificia Universidad Católica del Perú, 2017-05-05) Palomino Vásquez, Marco Antonio Ibsen; Dávila Ramón, Abraham EliseoIn the recent years, the adoption of agile frameworks and methodologies in Software Development Organizations (SDO) has grown up considerably. Unfortunately, there are scenarios where agile practices can’t cover alone all the needs; for instance, software projects with a large level of required formal documentation or large, complex software projects; similarly, this kind of situations happen frequently in a context of CMMI organizations. The aim of this study is to identify and analyze the most used agile practices that are used in combination with CMMI within SDO. To accomplish this, a systematic literature review has been performed according to relevant guidelines. This study has identified practices related Daily Meeting and Product Backlog management from Scrum framework as most common agile practices used in combination with CMMI. In addition, we could identify that there are specific benefits of implementing practices from both approaches.
- «
- 1 (current)
- 2
- 3
- »