Está en la página 1de 3

Revise el capítulo 16 de libro de Sommerville y responda

16.1. Describa cuatro circunstancias donde desaconseje la reutilización de software


16.2. ¿Por qué numerosas compañías grandes eligieron sistemas ERP como la base
pasa su sistema de información organizacional? ¿Qué problemas podrían surgir al
implementar a gran escala un sistema ERP en una organización?
16.3. Identifique seis posibles riesgos que puedan surgir cuando los sistemas se
construyen usando COTS. ¿Qué acciones recomendaría emprender a una compañía
para reducir esos riesgos?
16.4 Exponga por qué se necesitan generalmente adaptadores cuando se
construyen sistemas mediante la integración de productos COTS. Describa tres
problemas prácticos que pudieran surgir al escribir software adaptador para
vincular dos productos de aplicación COTS.
Revise el capítulo 18 de libro de Sommerville y responda
• 18.1. ¿Qué entiende por “escalabilidad”? Discuta las diferencias entre “expansión” (scaling
up) y “ampliación” (scaling out) y explique cuándo pueden usarse estos diferentes enfoques
a la escalabilidad.
• 18.2. Explique por qué los sistemas de software distribuidos son más complejos que los
sistemas de software centralizados, donde toda la funcionalidad del sistema se implementa
en una sola computadora.
• 18.5. Al lector se le pide diseñar un sistema seguro que requiera autenticación y
autorización. El sistema debe diseñarse de forma que las comunicaciones entre partes del
sistema no puedan interceptarse ni leerse por un atacante. Sugiera la arquitectura cliente-
servidor más adecuada para este sistema y, argumentando razones para su respuesta,
proponga cómo debe distribuirse la funcionalidad del sistema entre el cliente y el servidor.
• 18.9. Explique por qué implementar software como servicio puede reducir los costos de
soporte TI para una compañía. ¿Qué costos adicionales pueden surgir si se usa este modelo
de implementación?
• 18.10. Su compañía quiere abandonar el uso de aplicaciones de escritorio para acceder a la
misma funcionalidad de forma remota como servicio. Identifique tres riesgos que podrían
surgir y sugiera cómo pueden reducirse tales riesgos.
Revise el capítulo 19 de libro de Sommerville y responda
• 19.1. ¿Cuáles son las distinciones más importantes entre servicio y
componentes de software?
• 19.2. Explique por qué las SOA deben basarse en estándares.
• 19.3. Defina una especificación de interfaz para los servicios convertidor de
divisas.
• 19.4. Fundamentando con razones su respuesta, sugiera dos tipos de
aplicación importantes donde no recomendaría el uso de arquitectura
orientada a servicios.
• 19.5. En la sección de introdujo un ejemplo de una compañía que desarrollo
un servicio de catálogo que usan los sistemas de procuración basados en la
web de los clientes. Con BPMN, diseñe un flujo de trabajo que use este
servicio de catálogo para buscar y realizar pedidos para equipo de cómputo.

También podría gustarte