varios

Páginas: 5 (1145 palabras) Publicado: 27 de mayo de 2013
Ejercicios
Haciendo referencia a la distribución de costos del software indicados en la Sección 1.1.6, explique por qué es apropiado considerar que el software es más que programas que son ejecutados por los usuarios finales de un sistema.

El software es más que un programa ya que su desarrollo requiere de especificaciones, desarrollo y pruebas de manera que se ajuste lo más posible a losprocesos que requiere el cliente, el software contempla además de su funcionamiento la documentación necesaria que facilite su utilización por parte de cliente, mientras que un programa es y a la ejecución de todo lo desarrollado

¿Cuáles son las diferencias entre el desarrollo de un producto de software genérico y el desarrollo de un software personalizado?
Los ingenieros de software seencargan del desarrollo de dos tipos de productos:
Genéricos y personalizados las diferencias entre estos dos son:
Productos Genéricos
- Son sistemas aislados producidos por una organización de desarrollo.
- La organización que desarrolla el software controla su especificación.
- Se venden al mercado abierto, a cualquier cliente que le sea posible comprarlo
Productos Personalizados
- Son sistemasrequeridos por un cliente en particular.
- La especificación es desarrollada controlada por la organización que compra el software.
- Un contratista de software desarrolla el producto para un Cliente.

¿Cuáles son los cuatro atributos importantes que todos los productos de software deben tener? Sugiera otros cuatro atributos que pueden ser significativos.
Mantenibilidad
ConfiabilidadEficiencia
Usabilidad
Protección
Seguridad
Responsabilidad
Fiabilidad
¿Cuál es la diferencia entre un modelo del proceso del software y un proceso del software? Sugiera dos formas en las que un modelo del proceso del software ayuda en la identificación de posibles mejoras del proceso.

Un proceso de software es un conjunto de actividades y resultados asociados que producen un productode software como especificaciones, desarrollo, validación y evolución de software, mientras que el modelo de proceso de software permite documentar de manera simplificada lo que se hace durante el proceso de software.
1.- El modelo del proceso del software brinda un esquema gráfico resumido las tareas a realizar durante el desarrollo, haciendo más visible el proceso y de esta manera facilitando laidentificación de posibles errores dentro del mismo.
2.- El modelo de proceso de software sigue un proceso lógico de tareas de manera que cuando se identifica un problema es más fácil la corrección, inclusión o eliminación de determinada tarea dentro del proceso del software.

Explique por qué los costos de pruebas de software son particularmente altos para productos de software genéricos quese venden a un mercado amplio.

Los productos genéricos comúnmente se desarrollan a partir de una especificación
utilizando un enfoque de desarrollo evolutivo. Los costos de la especificación
relativamente bajos. Sin embargo, debido que se pretenden utilizarlos en diferentes
configuraciones, deben ser probados a fondo, por lo que el costo de las pruebas resulta alto.

Los métodos de laingeniería del software se empezaron a utilizar cuando la tecnología CASE estuvo disponible para apoyarlos. Mencione cinco tipos de métodos de ayuda que proporcionen las herramientas CASE.

a.- Módulos de análisis que verifican el modelo del sistema.
b.- Generadores de informes que ayudan a crear la documentación del sistema.
c.- Generador de códigos que automáticamente genera código fuente apartir del
modelo del sistema.
d.- Guías de procesos para los ingenieros de software.
e.- Editor de diagramas de diseño.
Mantener un banco de pruebas de los programas ejecutados.

Además de los retos de la heterogeneidad, la rápida entrega y la confianza, identifique otros problemas y retos que la ingeniería del software afrontará en el siglo xxi.
Escalabilidad.- Los sistemas deben garantizar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variado
  • Varios
  • Varios
  • Varios
  • Variados
  • Varios
  • Varios
  • Varios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS