jueves, 22 de noviembre de 2012


INGENIERIA DEL SOFTWARE

INGENIERIA EN SISTEMAS

Cuestionario:

1.   ¿Cuál es el origen de la ingeniería de sistemas?
2.   ¿En qué consiste cada elemento del sistema basado en computadoras?
3.   Explique cada una de las restricciones que el equipo de trabajo puede encontrar para construir un modelo de sistemas
4.   ¿En qué consiste la ingeniería de procesos de negocios?
5.   ¿En qué consiste la ingeniería de negocios?


Respuestas


1.   Hace casi 500 años, Maquiavelo dijo: c... no hay nada más difícil de llevar a cabo, más peligroso de realizar o de éxito más incierto que tomar el liderazgo en la introducción de un nuevo orden de cosas». Durante los Últimos 50 años, los sistemas basados en computadora han introducido un nuevo orden. Aunque la tecnología ha conseguido grandes avances desde que habló Maquiavelo, sus palabras siguen sonando a verdad
La ingeniería del software aparece como consecuencia de un proceso denominado ingeniería de sistemas. En lugar de centrarse únicamente en el software, la ingeniería de sistemas se centra en diversos elementos, analizando, diseñando y organizando esos elementos en un sistema que pueden ser un producto, un servicio o una tecnología para la transformación de información o control de información.




2.      Para conseguir el objetivo, un sistema basado en computadora hace uso de varios elementos del sistema:

·         Software. Programas de computadora, estructuras de datos y su documentación que sirven para hacer efectivo el método lógico, procedimiento o control requerido.
·         Hardware. Dispositivos electrónicos que proporcionan capacidad de cálculo y dispositivos electromecánicos (p.ej.: sensores, motores, bombas) que proporcionan una función externa.
·         Personas. Usuarios y operadores del hardware y software.
·         Bases de Datos. Una gran colección de información organizada a la que se accede por medio del software.
·         Documentación. Manuales, formularios y otra información descriptiva que retrata el empleo y/o operación del sistema.
·         Procedimientos. Los pasos que definen el empleo especifico de cada elemento del sistema o el contexto procedimental en que reside el sistema. 

3.   Para construir un modelo de sistema, el ingeniero debería considerar algunas                                                             restricciones:

o   Supuestos que reducen el número de permutaciones y variaciones posibles, permitiendo así al modelo reflejar el problema de manera razonable. Por ejemplo, considere un producto de representación en tres dimensiones usado por la industria de entretenimiento para crear animaciones realistas. Un dominio del producto permite la representación de formas humanas en 3D. Las entradas a este dominio comprenden la habilidad de introducir movimiento de un "actor" humano vivo, desde vídeo o creando modelos gráficos. El ingeniero de sistemas hace ciertos supuestos sobre el rango de movimientos humanos permitidos (p.ej.: las piernas no pueden enrollarse alrededor del tronco) de manera que puede limitarse el proceso y el rango de entradas.

o    Simplificaciones que permiten crear el modelo a tiempo. Para ilustrarlo, considere una compañía de productos de oficina que vende y suministra una amplia variedad de fotocopiadoras, faxes y equipos similares. El ingeniero de sistemas está modelando las necesidades de la organización suministradora y está trabajando para entender el flujo de información que engendra una orden de suministro. Aunque una orden de suministro puede generarse desde muchos orígenes, el ingeniero categoriza solamente dos fuentes: demanda interna o petición externa. Esto permite una partición simplificada de entradas necesaria para generar una orden de trabajo.


o   Limitaciones que ayudan a delimitar el sistema. Por ejemplo, se está modelando un sistema de aviónica para un avión de próxima generación. Como el avión tendrá un diseño de dos motores, todos los dominios de supervisión de la propulsión se modelarán para albergar un máximo de dos motores y sus sistemas redundantes asociados.

o   Restricciones que guían la manera de crear el modelo y el enfoque que se toma al implementar el modelo. Por ejemplo, la infraestructura tecnológica para el sistema de representación en tres dimensiones descrita anteriormente es un solo procesador basado en un Power-PC. La complejidad de cálculo de los problemas deben restringirse para encajar en los límites de proceso impuestos por el procesador.


o   Preferencias que indican la arquitectura preferida para toda la información, funciones y tecnología. La solución preferida entra a veces en conflicto con otros factores restrictivos. Aunque, la satisfacción del cliente es a menudo tomada en cuenta hasta el punto de realizar su enfoque preferido. 

Los procesos de negocio pueden ser controlados y administrados de forma manual o por un sistema de software, la Ingeniería de Procesos (conocida también como Automatización de Procesos), es la práctica de analizar el flujo operativo y/o administrativo de una compañía para descubrir elementos que pueden optimizarse, a fin de implementar la mejor manera de llevar a cabo dicho flujo o proceso.

4.   INGENIERIA DEL PRODUCTO
El objetivo de producto es traducir el deseo del cliente de un conjunto de capacidades a un producto operativo.
Se establece una infraestructura se soporte e incluye la tecnología requerida
Esta ingeniería debe crear una arquitectura y una infraestructura
La visión global se consigue a través de la ingeniería de requisitos
Los requisitos generales del producto se obtienen del cliente
Luego de conocido los requisitos, la misión del análisis de sistemas es asignar funcionalidad y comportamiento de cada uno de los cuatro elementos.




No hay comentarios:

Publicar un comentario