Examinando por Materia "User story"
Mostrando 1 - 2 de 2
Resultados por página
Opciones de ordenación
Publicación Acceso abierto Apoyo en los procesos del area de mantenimiento de sistemas de informacion en la empresa indra company.(Universidad catolica de pereira, 2022-12-16) Rivera Guapacha, Brahian EstivenEste documento tiene como propósito reflejar el desarrollo de la práctica profesional que se realizó en la empresa Indra Company, en el proyecto Cattleya, donde el practicante desempeño el rol como profesional en el área de mantenimiento de software para obtener el título como ingeniero de sistemas y telecomunicaciones, con esto se busca reflejar cada una de las actividades realizadas y el impacto que conlleva un ambiente profesional a nivel técnico y tecnológico desde un enfoque de mantenimiento de software. El desarrollo de la practica profesional se comprende en los procesos de calidad de software que tiene como propósito apoyar de manera directa el área de mantenimiento con la recepción de solicitudes, estimación de tiempos de casos de prueba, los diseños de casos de prueba, la ejecución de los casos de prueba, reporte de bugs y elaboración de manuales de usuario, permitiendo así un sistema de información más robusto frente a fallos. Por otro lado, también se permitió interactuar de forma directa con el cliente y enfrentarse a la entrega de un producto en producción de software, a la angustia de la falta de conocimiento por procesos desconocidos, el reforzar de manera continua los conocimientos adquiridos y por adquirir, con la idea de apoyar el trabajo del equipo de QA, dividido en responsabilidades y organización para realizar un proceso más agradable. Finalmente, el comprender el funcionamiento técnico del proceso del mantenimiento de software y comprender el flujo de trabajo interno en la empresa, donde los roles, el desempeño individual y grupal hacen parte importante para generar un buen producto software. Abstract: The purpose of this document is to reflect the development of the professional practice that was carried out in the Indra Company, in the Cattleya project, where the intern performed the role as a professional in the area of software maintenance to obtain the title as systems engineer and telecommunications. This seeks to reflect each of the activities carried out and the impact that a professional environment entails at a technical and technological level from a software maintenance approach. The development of professional practice is understood in software quality processes whose purpose is to directly support the maintenance area with the receipt of requests, estimation of test case times, test case designs, execution of the test cases, bug reports and preparation of user manuals, thus allowing a more robust information system against failures. On the other hand, it was also allowed to interact directly with the client and face the delivery of a product in software production, the anguish of the lack of knowledge due to unknown processes, the continuous reinforcement of the knowledge acquired and to be acquired., with the idea of supporting the work of the QA team, divided into responsibilities and organization to make the process more pleasant. Finally, understanding the technical operation of the software maintenance process and understanding the internal workflow in the company, where roles, individual and group performance are an important part of generating a good software product.Publicación Acceso abierto Desarrollo de una aplicación sniffer con envío automático de paquetes por servicio Rest(Universidad Católica de Pereira, 2020-07-08) Guerrero Ch., Cristian M.Un Sniffer es una aplicación que permite rastrear paquetes de datos transmitidos por una red. Estas aplicaciones son utilizadas para rastrear incursiones no autorizadas a una red o monitorizar el uso de esta. En el ámbito académico se han creado sniffer como aplicaciones de escritorio. La debilidad de estas aplicaciones es que solo permiten persistir los resultados en archivos planos, y visualizarlos en la misma aplicación. En este documento se presenta el desarrollo de una aplicación Sniffer con una característica diferenciadora que es el envió de datos a través de un API REST. Permitiendo programar el rastreo de datos y su persistencia a través de la API, para su posterior visualización en una plataforma web. Como resultado de este proyecto tenemos un software modular, que incluye un sniffer en Python que permite rastrear los datos de la red donde se este ejecutando. Un backend que expone una API REST y persisten los datos en una base de datos no relacional. Un frontend, que permite a los usuarios visualizar los datos de manera cómoda. El factor diferenciador del producto final de este proyecto es su diseño modular, y su desarrollo en tecnologías web, lo cual permite el acceso a la aplicación desde cualquier lugar, además de la persistencia de los datos directamente en una base de datos no relacional. / Abstract: A Sniffer is an application that allows you to track data packets transmitted over a network. These applications are used to track unauthorized incursions into a network or monitor its use. In the academic field, sniffer have been created previously as desktop applications. The weakness of these applications is that they only allow the results to persist in flat files, and visualize them in the same application. This document presents a Sniffer application with a differentiating feature, which is the sending of data through a REST API. Allowing to program the data tracking and its persistence through the API, for its later visualization in a web platform. As a result of this project, is obtained a modular software, which includes a Python sniffer that allows us to track the data on the network where it is running. A backend that exposes a REST API and data persists in a non-relational database. A frontend, which allows users to conveniently view data. The differentiating factor of the final product of this project is its modular design, and its development in web technologies, which allows access to the application from anywhere, in addition to the persistence of data directly in a NoSQL database.