Comprende cómo se planifica, analiza y modela un proyecto de software antes de comenzar a programarlo con este libro de ingeniería del software.
Ingeniería del Software I: Requerimientos y Modelado del Software es una obra académica que introduce los fundamentos de esta disciplina y explica cómo identificar las necesidades de un sistema, organizar su desarrollo y representar su estructura mediante distintos modelos y diagramas.
Es un material en español dirigido principalmente a estudiantes y personas que comienzan a profundizar en el desarrollo de software y sus metodologías.
Información general
¿Qué aprenderás con este libro de ingeniería del software?
El contenido recorre diferentes etapas y aspectos de la ingeniería del software: desde los conceptos básicos y los modelos de desarrollo hasta la definición de requerimientos y la representación de sistemas.
Fundamentos de la ingeniería del software
Conoce qué es el software, cómo ha evolucionado, cuáles son sus características y tipos, y por qué la calidad, la ética y la gestión de proyectos son importantes.
Procesos y metodologías de desarrollo
Estudia los modelos en cascada, incremental, evolutivo y espiral, además del proceso unificado y las metodologías ágiles como Scrum y XP.
Análisis de requerimientos
Aprende sobre requerimientos de usuario y de sistema, requisitos funcionales y no funcionales, especificación, validación y gestión de cambios.
Modelado y arquitectura del software
Revisa modelos de contexto, diagramas de actividad y estado, casos de uso, diagramas de clases y patrones arquitectónicos como MVC y cliente-servidor.
Los cuatro capítulos del libro
Introducción a la ingeniería del software
Explora los conceptos esenciales, la evolución del software, sus dominios de aplicación, la ética profesional y los factores que influyen en el éxito o fracaso de un proyecto.
El proceso del software
Compara diferentes modelos de desarrollo y conoce cómo se organizan las actividades para construir, validar y mantener un sistema.
Ingeniería de requerimientos
Estudia cómo descubrir, documentar, especificar, validar y administrar los requerimientos que definen las necesidades de un sistema.
Modelado del software
Revisa técnicas para representar el funcionamiento y la estructura de un sistema, incluidos los casos de uso, los diagramas de clases y el diseño arquitectónico.
¿A quién está dirigido?
Por su enfoque introductorio, este libro puede servir como material de consulta para estudiantes y lectores interesados en comprender las bases de la ingeniería del software.
- Estudiantes de ingeniería de software, informática y sistemas.
- Personas que desean conocer las etapas de un proyecto de software.
- Quienes necesitan repasar metodologías como Scrum y el modelo en cascada.
- Estudiantes que quieren aprender sobre requerimientos y documentación de sistemas.
- Lectores interesados en diagramas de actividad, estado, clases y casos de uso.
El material se centra en los conceptos y procesos de desarrollo. Puede complementar el estudio de programación, aunque no sustituye la práctica de implementar y probar aplicaciones.
Otros recursos gratuitos para aprender programación
LIBRO PDF Lógica de programación con PSeInt: enfoque práctico Repasa algoritmos, condicionales, ciclos, funciones y estructuras de datos. EJERCICIOS PDF Ejercicios de Python resueltos en PDF Refuerza la lógica de programación mediante ejercicios prácticos.La obra indica que se publica bajo licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0). Consulta las condiciones de uso y atribución antes de redistribuir el archivo.
Lee gratis Ingeniería del Software I en PDF
Accede a la ficha del libro en OpenLibro para consultar la información de la obra y encontrar el acceso al documento.
Consultar libro gratuito en OpenLibro El acceso al documento se realiza desde el sitio de origen. Revisa allí las condiciones de descarga y la licencia.


