Esta monografía pretende recoger los aspectos más importantes del desarrollo de sistemas de software. Al formar parte de una serie bajo el epígrafe general de Ingeniería de Sistemas, hemos querido que el concepto de sistema quedase también reflejado en ésta.

No hay duda de que un sistema de software es un sistema, pero ¿tan distinto a otros que no se puedan emplear técnicas generales de ingeniería de sistemas? Si bien es cierto que, como tal sistema, un sistema de software hereda muchos de los aspectos generales de planificación del desarrollo que posee cualquier otro tipo de sistema complejo, las fuentes de su complejidad y las características especiales que su desarrollo conlleva, hacen de ellos unos sistemas bastante especiales.
Por indicar solamente algunas de sus características más sobre­salientes en la problemática que nos interesa, los conceptos de fabricación, aprovisionamiento y distribución son claramente diferentes. La fabricación, porque es el único caso en el que el coste de replicación es prácticamente nulo; los de aprovisionamiento y distribución, porque los mecanismos de acceso y distribución electrónica de software a través de redes de datos implican problemas logísticos y soluciones muy diferentes a los clásicos en el desarrollo de un sistema.
Contenido:
1. La complejidad de los sistemas de software
1.1. Introducción
1.2. El papel de los recursos software en sistemas complejos
1.3. Una perspectiva histórica
1.4. Enfoques complementarios de los sistemas de software
1.5. Caracterización de los sistemas de software
1.6. Ingeniería de sistemas de software
1.7. Resumen
2. Modelos de ciclo de vida
2.1 Perspectivas del proceso de desarrollo de software
2.2. Modelos de ciclo de vida: análisis comparativo
2.3. Modelo en cascada
2.4. Modelo incremental
2.5. Modelo de síntesis automatizada
2.6. Meta-modelo en espiral
2.7. Resumen
3. Tecnologías de software
3.1. Introducción
3.2. Concepto de tecnología de software
3.3. Panorama de los componentes tecnológicos
3.4. Ejemplos de tecnologías de software
3.5. Resumen
4. Tecnologías para desarrollo de sistemas de tiempo real
4.1. Introducción
4.2. Aspectos críticos en el desarrollo de sistemas de tiempo real
4.3. Tecnologías de software para sistemas de tiempo real
4.4. Resumen
5. Gestión del desarrollo del software
5.1. Introducción
5.2. Validación de sistemas de software
5.3. Control de versiones y configuraciones
5.4. Métricas
5.5. Organización del desarrollo
5.6. Gestión de la evolución del producto
5.7. Normativa en la ingeniería de sistemas de software
5.8. Resumen
6. La mejora del proceso y la adopción de nuevas tecnologías de software
6.1. Introducción
6.2. La mejora del proceso de desarrollo del software
6.3. Adopción de una tecnología de software
6.4. Resumen
Referencias
Bibliografía
Glosario
Formato:  pdf Comprimido:  Sí Peso:  10.71 MB Lenguaje:  Español


DESCARGAR


DESDE DATOTEKE:  DESCARGAR
DESDE EUROPEUP:  DESCARGAR
DESDE MEDIA1FIRE:  DESCARGAR
DESDE DEPOSITFILES:  DESCARGAR

DESDE 4SHARED