Entradas

Mostrando entradas de abril, 2023

INGENIERÍA DEL SOFTWARE: Mi portafolio unidad 2

Imagen
  1.        Entrevista: La entrevista se llevó a cabo con el objetivo de conocer la historia detrás del origen de la empresa. Durante la entrevista, se entrevistó al fundador y gerente de JS Publi, Juan Sánchez, así como a algunos de los trabajadores de la empresa, quienes compartieron sus experiencias y roles dentro de la organización. 1.1   ¿Cuál es el objetivo de la empresa? La empresa tiene como objetivo proporcionar servicios de publicidad física a empresas y negocios locales en el municipio de Andes, con el fin de impulsar su crecimiento y aumentar su presencia en el mercado. Además, está explorando la posibilidad de incursionar en la publicidad digital para ofrecer a sus clientes una gama más amplia de servicios publicitarios y aprovechar las tendencias actuales del mercado. 1.2   ¿La misión y la visión de la empresa? La misión de JS Publi es ser la mejor opción para las empresas locales que buscan soluciones de publicidad ef...

INGENIERÍA DEL SOFTWARE: Mi portafolio unidad 1

Replica Grupo #3 Jorge Luis Arboleda Muñoz José Daniel Restrepo Ramírez Sebastián García Ospina 1. Si ya se sabe de programación, ¿Por qué es necesario aprender conceptos de Ingeniería de Software?. Es necesario aprender conceptos de Ingeniería de Software porque ayuda a desarrollar habilidades y conocimientos necesarios para crear software de alta calidad de manera eficiente y efectiva. La ingeniería de software también proporciona una comprensión de los procesos, herramientas y técnicas que se utilizan en la creación de software y cómo se pueden aplicar para resolver problemas y satisfacer las necesidades de los clientes. 2. ¿Qué significan 'proceso de Software' y 'Ciclo de vida del desarrollo Software (SDLC)'?. El proceso de software se refiere al conjunto de actividades que se realizan durante el ciclo de vida de un proyecto de software, desde la planificación inicial hasta la implementación y el mantenimiento. El ciclo de vida del desarrollo de software (SDLC) es e...

Testing en Seguridad de Aplicativos Portafolio Unidad 2

Imagen
TESTING ESTÁTICO En el testing estático, planteamos la solución al problema en forma de algoritmo, para evitar errores en el testing dinámico   TESTING DINÁMICO(PYTHON) El testing dinámico es una forma de probar el software ejecutándolo y observando cómo funciona en diferentes situaciones. Se realizan pruebas para encontrar errores y problemas en el software mientras se está ejecutando. Estas pruebas pueden ser hechas por personas o con herramientas automatizadas, y pueden incluir diferentes tipos de pruebas, como pruebas de integración, pruebas de regresión, pruebas de aceptación y pruebas de carga para asegurarse de que el software funcione correctamente antes de ser lanzado al mercado. El proceso de testing dinámico consta de cinco fases: planificación, diseño, ejecución, análisis e informe. La prueba de usabilidad evalúa la facilidad de uso del producto o sistema por parte de los usuarios, la prueba de carga evalúa el rendimiento del sistema cuando está sometido a una carga de ...

Testing en Seguridad de Aplicativos Portafolio unidad 1

Imagen
  La primera HU es sobre el inicio de sesión en la aplicación para los usuarios con cuenta activa, con tres criterios de aceptación: inicio de sesión exitoso, inicio de sesión fallido y fallido debido a muchos intentos. La segunda HU es sobre el registro de nuevos usuarios, con tres criterios de aceptación: registro de usuario exitoso, registro fallido y selección de artistas. La tercera HU describe el menú principal de la aplicación con un criterio de aceptación relacionado con el apartado de inicio. Funciones de Spotify Reproducción de música: Reproducción de música en línea y sin conexión Controles de reproducción, pausa, avance y retroceso Control de volumen Búsqueda de música: Búsqueda de música por título, artista, álbum o género Búsqueda avanzada con filtros Resultados de búsqueda precisos y relevantes Listas de reproducción: Creación de listas de reproducción personalizadas Adición y eliminaci...