4.6 Herramientas CASE
para el diseño.
Las herramientas de diseño, permiten al desarrollador crear un
modelo del sistema que se va a construir y también la evaluación de la
validez y consistencia de este modelo. Proporcionan un grado de confianza
en la representación del análisis y ayudan a eliminar errores con
anticipación.
• Herramientas de análisis y diseño (Modelamiento).
• Herramientas de creación de prototipos y de simulación.
• Herramientas para el diseño y desarrollo de interfaces.
• Máquinas de análisis y diseño (Modelamiento).
El sistema experto podría incluir herramientas
de diseño asistido por computadora (CAD) con el fin de materializar las
expectativas de los clientes y las aptitudes de la empresa en el diseño final.
Esto se lograría implementando una base de datos histórica (Data Warehouse) con
referencias al desarrollo de otros filtros con el fin de comparar problemas,
inconvenientes o ventajas que se tuvieron al desarrollar dichos productos. De
igual forma, para la parte de los clientes se podría implementar una interfaz
inteligente entre el sistema CAD y la base de datos del marketing que generara
un diseño base del filtro que implicara las preferencias más significativas de
los clientes. A partir de este diseño, los expertos de cada área podrían
empezar a buscar un punto de balance entre lo que el cliente quiere y lo que
más le conviene a la empresa para así obtener un diseño final de nuestro
filtro.
·
Producción.
·
Ventas.
Ventajas de utilizar un Sistema Experto en la IC
Los sistemas expertos propician la efectividad
de la empresa en todos sus departamentos, al automatizar algunas de las tareas
de la empresa y al concentrar toda la información competente al proceso de
desarrollo del producto. De esta forma podemos apreciar las siguientes ventajas
al usar los sistemas expertos en la ingeniería concurrente lo que generalmente
se conoce como ingeniería concurrente asistida por computadora (CACE):
- Información integrada. Este aspecto es el que persigue principalmente el sistema experto, pues se pretende juntar una gran cantidad de información que nos sirva de base para desarrollar nuestro producto. Esto promueve el hecho de que todos los participantes del equipo multidisciplinario tengan acceso a la información de los demás de manera previa, con el fin de que las juntas se lleven a cabo lo más rápido posible. La arquitectura del sistema experto podría diseñarse como una arquitectura cliente/servidor con el fin de que los participantes puedan acceder la información en cualquier momento e inclusive al mismo tiempo.
- Comunicación eficaz. La gran cantidad de información que se encuentra al alcance de los participantes del equipo, propicia que todos conozcan a cierto nivel el proceso de desarrollo visto desde el punto de vista cada departamento, con esto, se evitan discusiones sobre aspectos poco comprendidos en el proceso de diseño. Con el conocimiento general del proceso de desarrollo del producto, la comunicación se vuelve entonces más eficaz, pues cada participante conoce los inconvenientes y las ventajas que se tendrían para cada departamento en función de algún cambio en el diseño del producto.
- Rápida toma de decisiones. Con la información integrada en un solo núcleo y con la agilización de la comunicación entre los participantes del proyecto, se obtiene una aceleración en la toma de decisiones, producto de tener un equipo de expertos en cada área pero conocen y comprenden a las demás.
La Ingeniería Concurrente (IC) es una filosofía
orientada a integrar sistemáticamente y en forma simultánea el diseño de
productos y procesos, para que sean considerados desde un principio todos los
elementos del ciclo de vida de un producto, desde la concepción inicial hasta
su disposición final, pasando por la fabricación, la distribución y la venta.
Debe otorgar además una organización flexible y bien estructurada, proponer
redes de funciones apoyadas por tecnologías apropiadas y arquitecturas comunes
de referencia (ej: computadores en red y en bases de datos).
Retomando lo expuesto anteriormente la
ingeniería concurrente es un esfuerzo sistemático para un diseño integrado,
concurrente del producto y de su correspondiente proceso de fabricación y de
servicio. Pretende que los desarrolladores, desde un principio, tengan en
cuenta todos los elementos del ciclo de vida del producto, desde el diseño
conceptual, hasta su disponibilidad incluyendo calidad, costo y necesidades de
los clientes. Persigue un estudio sistemático, simultáneo, en el momento del
desarrollo del producto, de las necesidades de mercado que va a cubrir, de los
requisitos de calidad y costos, de los medios y métodos de fabricación, venta y
servicio necesarios para garantizar la satisfacción del cliente.
Involucra el trabajo coordinado y simultáneo de
los diversos departamentos de la empresa: Marketing, Ingeniería del Producto,
Ingeniería del Proceso, Producción, Calidad, Ventas, Mantenimiento, Costos,
etc.
La ingeniería concurrente sustituye el típico
entorno de trabajo en el desarrollo y fabricación del producto basado en un
diagrama secuencial de actuación de los distintos departamentos, por un trabajo
concurrente, simultáneo, en equipo, de todos a partir del mismo momento en que
se inicia el proceso.
INSTITUTO TECNOLOGICO DE HUEJUTLA
FUNDAMENTOS DE INGENIERIA DE SOFTWARE
DOCENTE: MA.MARIA GUADALUPE RIVERA GARCIA.
PRESENTA: FRANCISCA CORONEL HERNANDEZ.
CUARTO SEMESTRE-MODULO1
INGENIERIA EN SISTEMAS COMPUTACIONALES
BIBLIOGRAFIA
http://sedici.unlp.edu.ar/bitstream/handle/10915/4068/2_-_Tendencias_de_la_ingenier%C3%ADa_de_software.pdf?sequence=6http://www.ciens.ucv.ve:8080/genasig/sites/disist/archivos/clase2.pdf
http://www.inf.utfsm.cl/~visconti/ili236/Documentos/12-Ciclo2ModeloConceptual.pdf
http://ocw.usal.es/ensenanzas-tecnicas/ingenieria-del-software/contenidos/Tema6-DOO-1pp.pdf
Me gustas Ruth.
ResponderEliminarUna historia de amor más grande que la del Titanic ♥
ResponderEliminar