Ingeniería de Software I - Curso 2025-2026
Permanent URI for this collectionhttps://repositorio.grial.eu/handle/123456789/3266
Browse
Item Análisis orientado a objetos(Grupo GRIAL, 2026-02-09) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelEl análisis orientado a objetos consiste en una serie de técnicas y actividades mediante las que los requisitos identificados en la fase de elicitación son analizados, refinados y estructurados. El objetivo es una comprensión más precisa de los requisitos y una descripción de los mismos que sea fácil de mantener y que ayude a estructurar el sistema. El resultado consistirá en un modelo del sistema, modelo objeto, que describa el dominio del problema y que deberá ser correcto, completo, consistente y verificable.Item Aspectos prácticos de los casos de uso(Grupo GRIAL, 2026-02-10) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelAspectos prácticos de los casos de uso Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026Item Concepto de Ingeniería de Software(Grupo GRIAL, 2026-02-09) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelConcepto de Ingeniería de Software Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026 Se define qué es Ingeniería de Software, se introduce el método de Ingeniería de Software y la diferencia entre Dominio del Problema y el Dominio de la Solución.Item Definir el trabajo en equipo(Grupo GRIAL, 2026-02-24) García-Peñalvo, Francisco JoséConsejos para que los grupos de prácticas se organicen para trabajar en equipo de cara al desarrollo del trabajo práctico de la asignatura. Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026Item Flujos de trabajo del Proceso Unificado(Grupo GRIAL, 2026-02-09) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelEste tema recoge los flujos de trabajo del Proceso Unificado vinculados con los requisitos, el análisis y el diseño. Se pretende que este tema sea una referencia a estos flujos de trabajo, si bien estos mismos se van a desarrollar en los temas que profundizan sobre los conceptos ligados a estas fases del ciclo de vida desde un enfoque orientado a objetos. Curso 2025-2026Item Fundamentos de la vista de casos de uso(Grupo GRIAL, 2026-02-09) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ángelFundamentos de la vista de casos de uso Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026 Se introduce el lenguaje unificado de modelado (UML) y se presenta la vista de casos de uso.Item Fundamentos de la vista de interacción(Grupo GRIAL, 2026-02-15) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelFundamentos de la vista de interacción Ingeniería de Software I Grado en Ingeniería en Informática Universidad de Salamanca Curso 2025-2026 Se presenta la vista de interacción y se describen los diagramas de secuencia.Item Fundamentos de la vista estática(Grupo GRIAL, 2026-02-15) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelFundamentos de la vista estática Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026 Se presenta la vista estática y se describen los diagramas de clases.Item Ingeniería de Requisitos(Grupo GRIAL, 2026-02-09) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelEs el punto de partida para un proyecto software y la parte más importante del proceso de desarrollo. Si los desarrolladores no conocen de forma precisa el problema a resolver, no es probable que se obtenga una solución correcta y útil. Así pues, la correcta obtención de los requisitos es uno de los aspectos más críticos de un proyecto software, independientemente del tipo de proyecto que se trate, dado que su mala captura es la causa de la mayor parte de los problemas que surgen a lo largo del ciclo de vida. La ingeniería de requisitos es la parte de la Ingeniería del Software que aborda el problema de la definición de los servicios que el sistema ha de proporcionar y de establecer las restricciones operativas del mismo. Los casos de uso se han convertido en una de las técnicas de modelado más utilizadas para la determinación y documentación de los requisitos funcionales de un sistema software. En este tema se presentan los conceptos y principios básicos de la ingeniería de requisitos. Así, se dará una visión global de los diferentes tipos de requisitos, para posteriormente presentar con detalle la notación que propone UML para la técnica de los casos de uso Curso 2025-2026Item Introducción a la Ingeniería del Software(Grupo GRIAL, 2026-02-09) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelIntroducción a la Ingeniería del Software Recursos docentes de la asignatura Ingeniería de Software I. Grado en Ingeniería Informática. Curso 2025-2026 Se presentan los conceptos clásicos relacionados con el software y la Ingeniería del Software. El objetivo de este tema es tomar conciencia de la importancia de abordar la construcción del software desde una perspectiva de ingeniería. Se exponen los elementos constituyentes de un paradigma de desarrollo del software. Se ofrece una visión general del concepto de proceso y modelo de proceso software. Se introduce el concepto de metodología de desarrollo como contraposición al desarrollo anárquico y artesanal de aplicaciones, tan relacionado con la tan nombrada crisis del software. Y se termina el tema hablando de herramientas CASEItem Introducción al análisis orientado a objetos(Grupo GRIAL, 2026-02-11) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelIntroducción al análisis orientado a objetos Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026Item Introducción al Proceso Unificado(Grupo GRIAL, 2026-02-09) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelEn este tema se hace una presentación del Proceso Unificado. Se hace especial hincapié en sus características, su ciclo de vida y sus artefactos. En el tema siguiente se da continuidad a estas características con la descripción de los flujos de trabajo de este proceso. Curso 2025-2026Item Metodologías de Ingeniería de Software(Grupo GRIAL, 2026-02-11) García-Peñalvo, Francisco José; Garcia-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelMetodologías de Ingeniería de Software Recursos docentes de la asignatura Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026Item Modelo C4(Grupo GRIAL, 2026-02-16) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelIntroducción al Modelo C4 Curso 2025-2026Item Modelo de dominio(Grupo GRIAL, 2026-02-11) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelModelo de dominio Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026Item Modelos de proceso(Grupo GRIAL, 2026-02-09) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelSe presentan diferentes modelos de proceso clasificados por categorías. Se parte del modelo clásico o en cascada y diferentes variantes del mismo. Posteriormente, se abordan modelos más evolucionados, como pueden ser los modelos evolutivos en los que se considera la naturaleza cambiante del software, modelos específicos para sistemas orientados a objetos o modelos basados en reutilización centrados en el uso y desarrollo de componentes reutilizables. Asimismo, se abordan modelos más recientes tales como los procesos ágiles que enfatizan la programación frente al análisis, diseño y documentación, y modelos enfocados al desarrollo de sistemas web. Curso 2025-2026Item Objetivos de Desarrollo Sostenible 3 y 10 - Pautas de desarrollo del trabajo final(Grupo GRIAL, 2026-02-24) García-Peñalvo, Francisco JoséPautas para el desarrollo del trabajo final de la asignatura de Ingeniería de Software I, Grupo A, del Grado en Ingeniería Informática de la Universidad de Salamanca. Curso 2025-2026 El objetivo de esta práctica es modelar una aplicación (web o móvil) para ayudar a resolver algunos de los desafíos éticos y sociales asociados a los ODS 3 y 10, indicando la meta o las metas concretas que aborda.Item Objetivos de Desarrollo Sostenible 3 y 10: Salud, bienestar y reducción de desigualdades(Grupo GRIAL, 2026-02-24) García-Peñalvo, Francisco JoséEnunciado del trabajo final de la asignatura de Ingeniería de Software I, Grupo A, del Grado en Ingeniería Informática de la Universidad de Salamanca. Curso 2025-2026. El objetivo de esta práctica es modelar una aplicación (web o móvil) para ayudar a resolver algunos de los desafíos éticos y sociales asociados a los ODS 3 y 10 indicando la meta o metas concretas que aborda.Item Proceso(Grupo GRIAL, 2026-02-10) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelProceso Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026Item Proceso Unificado(Grupo GRIAL, 2026-02-11) García-Peñalvo, Francisco José; García-Holgado, Alicia; Vázquez-Ingelmo, Andrea; Conde-González, Miguel ÁngelProceso Unificado Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2025-2026