ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sommerville: Introducción a la ingeniería de software_Ejercicios Capitulo 1


Enviado por   •  14 de Octubre de 2022  •  Tareas  •  510 Palabras (3 Páginas)  •  44 Visitas

Página 1 de 3

1. Explique por qué el software profesional no sólo son programas que se desarrollan para un cliente.

El software profesional busca el correcto funcionamiento de los programas, con el apoyo de la ingeniera en software, que aporta técnicas de especificación, diseños, documentación asociada y datos de configuración. Todo esto para diseñar un sistema detallado y adecuado para ser usado y modificado a futuro, por lo tanto, el desarrollo de software profesional no son solo programas destinados a un cliente u empresa, con fines de negocio. El software profesional se interesa en la correcta producción de los sistemas, para permitirles ser utilizables, modificables y darle cabida a su evolución.

2. ¿Cuál es la principal diferencia entre desarrollo de productos de software genéricos y desarrollo de software personalizado? ¿Qué significa esto en la práctica para los usuarios de productos de software genérico?

La principal diferencia entre estos 2 tipos de productos de software radica en las especificaciones con las que se desarrollan.

En los productos genéricos, el desarrollador o desarrolladores controlan las especificaciones con las que elaborara el sistema, es decir, son independientes. En los productos personalizados, el desarrollador o desarrolladores deberán acoplar las especificaciones del sistema de acuerdo a los requerimientos impuestos por quien compre el software, es decir, su desarrollo será dependiente.

En la práctica, para los usuarios de productos genéricos, el usar estos sistemas, significa acoplarse al funcionamiento de este software, mas no esperar que el producto se ajuste a sus necesidades.

3. ¿Cuáles son los cuatro atributos importantes que debe tener todo software profesional? Sugiera otros cuatro atributos que en ocasiones sean significativos.

Los 4 atributos esenciales de un sistema de software profesional son: mantenimiento, confiabilidad y seguridad, eficiencia, aceptabilidad.

Otros 4 atributos que se pueden adjuntar a estos sistemas profesionales, son: Interactividad, desempeño, adaptabilidad, reutilización.

4. Además de los retos de la heterogeneidad, cambio empresarial y social, y confianza y seguridad, identifique otros problemas y retos que sea probable que enfrente la ingeniería de software en el siglo XXI. (Sugerencia: piense en el ambiente).

En la actualidad, hay distintos factores que podrían presentarse como problemas para la ingeniería en software, algunos de estos podrían ser:

- La generación excesiva de nuevas restricciones bajo las que tendrán que producirse los sistemas.

- La necesidad de desarrollar software basado en la web, teniendo en cuenta que es un sistema que está en constante evolución. Lo que conllevaría

...

Descargar como (para miembros actualizados)  txt (3.5 Kb)   pdf (36.8 Kb)   docx (8.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com