Ingeniería de Software I - Curso 2020-2021
Permanent URI for this collectionhttps://repositorio.grial.eu/handle/grial/2185
Browse
Item Sistemas de información(Grupo GRIAL, 2021-01-01) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Sistemas de información Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2020-2021 El objetivo de este tema es introducir el concepto de ingeniería de sistemas basados en ordenador y explicar la importancia del conocimiento de la ingería de sistemas para los ingenieros de software. Se estudiarán los componentes y estructura de los sistemas de información automatizados, así como diferentes tipos de sistemas en función de su posición en la estructura piramidal descrita previamente. Finalmente se presentarán las diferentes actividades englobadas en la ingeniería de sistemas.Item Introducción a la Ingeniería del Software(Grupo GRIAL, 2021-01-01) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Introducción a la Ingeniería del Software Recursos docentes de la asignatura Ingeniería de Software I. Grado en Ingeniería Informática. Curso 2020-2021Item Ingeniería de requisitos(Grupo GRIAL, 2021-01-05) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Es 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 una mala captura de los mismos 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.Item Modelos de proceso(Grupo GRIAL, 2021-01-05) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Se 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 webItem Introducción al Proceso Unificado(Grupo GRIAL, 2021-01-05) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.En 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 procesoItem UML. Unified Modeling Language(Grupo GRIAL, 2021-01-07) García-Peñalvo, F. J.; Moreno-García, M. N.; García-Holgado, A.; Vázquez-Ingelmo, A.Este es un tema de referencia y consulta. En él se presentan las diferentes vistas del Lenguaje Unificado de Modelado UML: Vista estática, Vista de gestión del modelo, Vista de casos de uso, Vista de interacción, Vista de actividad, Vista de máquina de estados, Vista de diseño, Vista de despliegue. Es un contenido de referencia común a las asignaturas Ingeniería de Software I e Ingeniería de Software II. En el caso de Ingeniería de Software I se pone el énfasis en la Vista estática, la Vista de casos de uso y la Vista de interacciónItem Flujos de trabajo del Proceso Unificado(Grupo GRIAL, 2021-01-07) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Este 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 objetosItem Análisis orientado a objetos(Grupo GRIAL, 2021-01-07) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.El 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 verificableItem Tecnología y Ciudadanía(Grupo GRIAL, 2021-02-20) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Enunciado de la práctica obligatoria de la asignatura Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2020-2021Item Qué importancia tiene el software en la sociedad actual(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Píldora de vídeo de la asignatura Ingeniería de Software I (Curso del Grado en Ingeniería Informática, Universidad de Salamanca. Pertenece al tema Introducción a la Ingeniería del Software e introduce el concepto de software. Presentación usada en la píldora: https://doi.org/10.5281/zenodo.5777026 Píldora de vídeo: https://bit.ly/3dRDG7WItem ¿Qué es la ingeniería de software?(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Píldora de vídeo de la asignatura Ingeniería de Software I (Curso del Grado en Ingeniería Informática, Universidad de Salamanca. Pertenece al tema Introducción a la Ingeniería del Software e introduce la Ingeniería de software como disciplina. Presentación usada en la píldora: https://doi.org/10.5281/zenodo.5777252 Píldora de vídeo: https://bit.ly/3210PSLItem Especificación de Requisitos del Software(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Píldora de vídeo de la asignatura Ingeniería de Software I (Curso del Grado en Ingeniería Informática, Universidad de Salamanca. Pertenece al tema Ingeniería de Requisitos e introduce el concepto de Especificación de Requisitos del Software. Presentación usada en la píldora: https://doi.org/10.5281/zenodo.5777295 Píldora de vídeo: https://bit.ly/3GE4fKdItem Software(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Concepto de Software Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2020-2021Item Concepto de proceso software(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Píldora de vídeo de la asignatura Ingeniería de Software I (Curso del Grado en Ingeniería Informática, Universidad de Salamanca. Pertenece al tema Modelos de Proceso e introduce el concepto de proceso software. Presentación usada en la píldora: https://doi.org/10.5281/zenodo.5777328 Píldora de vídeo: https://bit.ly/3EUFr02Item Requisitos no funcionales(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Píldora de vídeo de la asignatura Ingeniería de Software I (Curso del Grado en Ingeniería Informática, Universidad de Salamanca. Pertenece al tema Ingeniería de Requisitos e introduce el concepto de requisito no funcional. Presentación usada en la píldora: https://doi.org/10.5281/zenodo.5777290 Píldora de vídeo: https://bit.ly/3ENIUxwItem Proceso(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Proceso Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2020-2021Item Concepto de Ingeniería del Software(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Concepto de Ingeniería del Software Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2020-2021Item Requisitos(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Requisitos Ingeniería de Software I Grado en Ingeniería Informática Universidad de Salamanca Curso 2020-2021Item Concepto de requisito(Grupo GRIAL, 2021-12-13) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Píldora de vídeo de la asignatura Ingeniería de Software I (Curso del Grado en Ingeniería Informática, Universidad de Salamanca. Pertenece al tema Ingeniería de Requisitos e introduce el concepto de requisito. Presentación usada en la píldora: https://doi.org/10.5281/zenodo.5777286 Píldora de vídeo: https://bit.ly/3m1iNfoItem Scrum(Grupo GRIAL, 2021-12-14) García-Peñalvo, F. J.; García-Holgado, A.; Vázquez-Ingelmo, A.Píldora de vídeo de la asignatura Ingeniería de Software I (Curso del Grado en Ingeniería Informática, Universidad de Salamanca. Pertenece a los temas Introducción a la Ingeniería del Software y Modelos de proceso e introduce Scrum. Presentación usada en la píldora: https://doi.org/10.5281/zenodo.5781344 Píldora de vídeo: https://bit.ly/3J1rnEP
- «
- 1 (current)
- 2
- 3
- »