jueves, 3 de junio de 2010

Preguntas y Respuestas Capitulo #2





Ejercicios
Capítulo #2

2.4 Explique por qué es importante presentar una descripción completa de una arquitectura del sistema en una etapa inicial del proceso de especificación del sistema.

Rta/ Es muy importante la presencia de una descripción completa de la arquitectura del sistema desde la etapa inicial, ya que es desde aquí en donde se formarán las bases que requerirá el desarrollo del sistema, y en donde se encontrarán las funciones, procesos y propiedades esenciales que tendrá el sistema.
La arquitectura del sistema comienza desde que el cliente se sienta con el desarrollador, y el cliente le otorga toda la información, especificación y requerimientos que desea que tenga su sistema.

2.5 Considere un sistema de seguridad que es una versión extendida del sistema en la figura 2.6, que está pensado para proteger contra la intrusión y para detectar fuego. Contiene sensores de humo, de movimiento y de puertas, videocámaras controladas por computadora, que se encuentran en varios lugares del edificio, una consola de operación donde se informa del estado del sistema, y facilidades de comunicación externa para llamar a los servicios apropiados como la policía y los bomberos.

Dibuje un diagrama de bloques de un posible diseño de dicho sistema.
























2.8 Explique por qué los sistemas heredados pueden ser críticos en el funcionamiento de un negocio.


Rta/ Los sistemas heredados pueden ser críticos en el funcionamiento de un negocio, ya que los sistemas heredados son sistemas infórmaticos socio-tecnicos que han sido desarrollados en el pasado, y que a menudo utilizan una tecnología antigua y obsoleta, y no incluye solamente tecnología si no tambien procesos y procedimientos que han sido utilizados a lo largo del sistema, y que al momento de presentarse algún cambio en el sistema éste se producirá en una forma dificil ya que depende de hardware, software, procesos y procedimientos heredados de otros, siguiendo el concepto de que algún cambio en una parte del sistema inevitablemente implican cambios en otros componentes.

2.9 Explique por qué los sistemas heredados pueden causar dificultades para las compañías que desean reorganizar sus procesos de negocio.


Rta/ Los sistemas heredados pueden causar dificultades para las compañías que desean reorganizar sus procesos de negocio, ya que éstos sistemas como lo mencioné anteriormente son sistemas socio-técnicos que utilizan tanto procesos como ciertos procedimientos antiguos.

Tambien pueden utilizar tanto software como hardware, los cuales tienen su tiempo de vida útil, hasta que llega el día de adquirir nuevos, y es en donde las compañias presentan ciertas dificultades como ser:

  • Costos
  • Temor a obtener algún rechazo por parte de los usuarios del sistema
  • Temor a descartar los sistemas de negocio críticos despues de años de uso
  • Entre otros

Es por tales razones que las compañías pueden presentar dificultades al momento de reorganizar sus procesos de negocio, ya que éstos sistemas requieren de sistemas heredados y que al momento de un cambio en el sistema se podría presentar algún tipo de dificultad en el sistema, ya que es muy arriesgado reemplazarlos.

2.10 ¿Cuáles son los argumentos a favor y en contra para considerar que la ingeniería de sistemas es una profesión, como la ingeniería eléctrica o la de software?


Rta/ La ingeniería de sistemas es una pofesión como la ingeniería eléctrica o como la Ingeniería de software, ya que la ingeniería de sistemas es la encargada de especificar, diseñar, implementar, validar, utilizar y mantener los sistemas socio-tecnicos en una empresa.


Los ingenieros en sistemas no sólo tratan con el software, sino también con el hardware y con las interacciones del sistema con los usuarios y su entorno.

Los ingenieros en sistemas deben pensar en los servicios que el sistema proporciona, incluyendo las restricciones sobre las que el sistema se debe construir, funcionar y las formas en las que el sistema es usado para cumplir con su propósito.


Es por esas razones que la Ingeniería de sistemas es considerada como una profesión, sin olvidar que los ingenieros en software, necesitan tener conocimientos de Ingeniería en sistemas, ya que los problemas de ingeniería de software son a menudo el resultado de decisiones de la ingeniería de sistemas.