






Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento proporciona una introducción a la ingeniería de software, incluyendo una definición de software y los aspectos clave de la producción de software. Aborda temas como el impacto de la ingeniería de software en la sociedad, los tipos de productos de software, los fundamentos y actividades del proceso de desarrollo de software, y los atributos deseables de un buen software, como el mantenimiento, la confiabilidad, la eficiencia y la aceptabilidad. También se discuten aspectos específicos de la ingeniería de software web y la importancia de la correcta obtención de requisitos del sistema. En general, este documento ofrece una visión general de los conceptos y principios fundamentales de la ingeniería de software, lo que lo convierte en un recurso valioso para estudiantes y profesionales interesados en este campo.
Tipo: Apuntes
1 / 10
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!







Ingeniería de software:
Productos de software:
A la hora de construir una aplicación software es fundamental que los desarrolladores conozcan de forma precisa el problema que van a resolver, de tal manera que la solución que se desarrolle sea correcta y útil. Por tal motivo, la correcta obtención de los requerimientos del sistema es uno de los aspectos clave en la construcción de proyectos de software.
restricciones sobre su operación e implementación.
estudio de las necesidades de los usuarios para llegar a una definición de los requisitos del sistema.
Los sistemas deben ser desarrollados mediante un proceso de desarrollo dirigido y entendido. La fiabilidad y el rendimiento son importantes para todos los tipos de sistema. La comprensión y la gestión de la especificación de requisitos de software y (lo que el software debe hacer) son importantes. Reutilización: Se puede volver a utilizar el software que ya ha sido desarrollado en lugar de escribir un nuevo software.
Detalles que afectan al software:
a. Prueba de desarrollo b. Pruebas del sistema c. Pruebas de aceptación