Software Engineering Concepts (Spanish) PDF

Document Details

HumourousTungsten

Uploaded by HumourousTungsten

Tags

software engineering software development software life cycle computer science

Summary

This document discusses various concepts of software engineering. It covers topics including software products, their characteristics and importance, and software processes. Different development models are briefly explained, along with their advantages, disadvantages, and potential problems.

Full Transcript

- - - - - - - - **¿Cuáles son los productos de Software?** - - La mayor parte del gasto del software es en productos genéricos, pero hay mas esfuerzo en el desarrollo de los sistemas hechos a medida Características de los **Productos de Software**...

- - - - - - - - **¿Cuáles son los productos de Software?** - - La mayor parte del gasto del software es en productos genéricos, pero hay mas esfuerzo en el desarrollo de los sistemas hechos a medida Características de los **Productos de Software** - - - - **¿Cuál es la importancia de las características del producto?** La importancia depende del tipo de trabajo y ambiente del cual será utilizado, dado que algunos atributos pueden dominar, como en el caso de un software de seguridad críticos de tiempo real, donde la confiabilidad y la eficiencia tienen que estar casi presentes, dado que el sistema debe tener alta disponibilidad y tolerancia a fallos. Los costos tienden a crecer exponencialmente si requieren niveles estrictos de determinadas características **Que es el proceso de software?** Conjunto estructurado de actividades requeridas para desarrollar un sistema de software, estas están constituidas en - - - - Las actividades varían dependiendo de la organización y el tipo de sistema a desarrollar Debe estar explícitamente modelado si va a ser bien administrado **Caracteristicas del proceso** - - - - - - - - **¿Cuál es el modelo de Ingeniería del Proceso?\ ** - - - - - - **Que problemas puede tener el modelo de proceso?** - - - - **Modelos Genéricos de Desarrollo de Software** - - - - - **Modelo de cascada en que consiste? Es decir, Cuales son sus fases?** - - - - - La dificultad del modelo reside en realizar cambios entre etapas **Desarrollo Evolutivo** **Desarrollo Evolutivo: Problemas y aplicabilidad** problemas: - - - aplicabilidad: - - - **Prototipado** Prototipado exploratorio: el objetivo es trabajar con clientes hasta llegar a un sistema final, a partir de una especificación inicial, se debe comenzar igual con especificaciones bien entendidas Prototipado throw-away: el objetivo es entender los requerimientos del sistema, se puede comenzar con especificaciones poco entendidas **Problemas y riesgos con los modelos** **Cascada:** - - **Prototipado:** - - **Evolutivo:** - **Que son los modelos de procesos híbridos?** - - - - **FASES DEL MODELO EN ESPIRAL** - - - - **Ventajas del modelo en espiral:** - - - - **Problemas con el Modelo de Espiral:** - - - **Visibilidad del modelo** ![](media/image1.png)

Use Quizgecko on...
Browser
Browser