Vous êtes sur la page 1sur 44

Diseo asistido por computadora

Herramientas cad
El CAD atiende
prioritariamente aquellas
tareas exclusivas del diseo,
tales como el dibujo tcnico y
la documentacin del mismo,
pero normalmente permite
realizar otras tareas
complementarias relacionadas
uso de un amplio rango de herramientas
principalmente con la
computacionales que asisten a ingenieros,
presentacin y el anlisis del
arquitectos
y a otros profesionales del diseo en
diseo realizado. Si bien un
sus respectivas actividades
sistema CAD puede adoptar
infinidad de aspectos y puede
funcionar de muchas formas distintas.
Definicin
Herramientas CAD: Es el uso de un amplio rango de herramientas
computacionales que asisten a ingenieros, arquitectos y a otros profesionales del
diseo en sus respectivas actividades.Es todo sistema informtico destinado a
asistir al diseador en su tarea especfica.
Tipos

CAD Analtico: usa procedimientos analticos para definir sus limites


acciones. Los programas del tipo CAD analticos, surgieron despus de los
primeros mtodos grficos por la necesidad de cuantificar y permitir evaluar los
resultados de las variables que involucra el diseo estructural. En los CADs
analticos el dibujo trazado permanece en la memoria de la computadora
como una serie de relaciones de puntos-coordenadas, sentido y direccin en
programas vectoriales como un grupo de pixeles, en programas de
renderizado y tratamiento de imgenes.

CAD Paramtrico: usa parmetros para definir sus lmites acciones. Un


programa paramtrico de CAD difiere bsicamente de cualquier otro
tradicional, en un aspecto clave. En un programa paramtrico la informacin
visual es parte de la informacin disponible en el banco de datos, o sea, una
representacin de la informacin como un objeto, en la memoria de la
computadora.

En la actualidad el CAD paramtrico ha substituido, casi por completo, a las


tcnicas clsicas de diseo en tres dimensiones mediante el modelado de slidos
y superficies, y se ha convertido en un conocimiento imprescindible para cualquier
profesional de la ingeniera o la informtica tcnica.

Etapas del proceso CAD


El proceso de CAD consiste en cuatro etapas.
1. Modelado geomtrico: Se describe como forma matemtica o analtica a un
objeto fsico, el diseador construye su modelo geomtrico emitiendo
comandos que crean o perfeccionan lneas, superficies, cuerpos,
dimensiones y texto; que dan a origen a una representacin exacta y
completa en dos o tres dimensiones.
2. Anlisis y optimizacin del diseo: Despus de haber determinado las
propiedades geomtricas, se somete a un anlisis ingenieril donde se
pueden analizar las propiedades fsicas del modelo (esfuerzos,
deformaciones, deflexiones, vibraciones).
3. Revisin y evaluacin del diseo: En esta etapa importante se comprueba
si existe alguna interferencia entre los diversos componentes, en til para
evitar problemas en el ensamble y el uso de la pieza.
4. Documentacin y dibujo (drafting): Por ltimo, en esta etapa se realizan
planos de detalle y de trabajo. Esto se puede producir en dibujos diferentes
vistas de la pieza, manejando escalas en los dibujos y efecta
transformaciones para presentar diversas perspectivas de la pieza.
Ejemplos de programas CAD

CATIA

AutoCAD

ArchiCAD

QCad

GstarCAD

Abis CAD

ARRIS CAD

Builders CAD

Autosketch

Campos de aplicacin

Mejora la fabricacin, desarrollo y diseo de los productos con la ayuda de la


computadora. Con este proceso se pretende fabricarlos con mayor precisin, a un
menor precio y mucho ms rpido que con si se hiciera solamente por el hombre.
Adems muestra el proceso completo de fabricacin de un determinado producto
con todas y cada una de sus caractersticas como tamao, contorno, etc. Todo
esto se graba en la computadora en dibujos bidimensionales o tridimensionales.
Estos dibujos o diseos se guardan en la computadora. As si creador puede con
posterioridad mejorarlos, o compartirlos con otros para perfeccionar su diseo. La
fabricacin de productos por medio del diseo asistido por computadora tiene
muchas ventajas respecto a la fabricacin con operarios humanos. Entre estas
estn la reduccin de coste de mano de obra, o la eliminacin de errores
humanos.
Tambin en la computadora se simula en funcionamiento de un determinado
producto y se comprueba. Con el diseo asistido por computadora se puede
fabricar productos complejos que seran prcticamente imposibles de realizar por
el ser humano. Se estima que en un futuro se eliminar por completo la fabricacin
de costoso simuladores, ya que todo ser comprobado por el diseo asistido por
computadora.
En la industria es donde mayor impacto ha tenido, ya que el disear por medio de
la computadora, aumenta la produccin, y la precisin con la que se fabrican los
productos, a que si los hiciera solamente el hombre.
En el campo de la construccin revoluciono completamente el diseo de
construcciones, ya que se puede ser ms preciso y rpido en su elaboracin ya
que es fcil y seguro, el disear por medio de los programas ya mencionados.
Ventajas de su uso

Es posible utilizar libreras de elementos comunes.

Se elimina la distincin entre plano original y copia.

El almacenamiento de los planos es ms reducido, fiable (tomando ciertas


medidas de seguridad) y permite realizar bsquedas rpidas y precisas
mediante bases de datos.
Aumenta la uniformidad en los planos.
La calidad de los planos es mayor. No hay tachones, ni lneas ms gruesas
que otras.

El tiempo invertido en las modificaciones se reduce enormemente.

Reduccin del tiempo empleado en operaciones repetitivas.

Los datos pueden exportarse a otros programas para obtener clculos,


realizar informes, presentaciones

Se puede obtener un modelo en 3D para visualizarlo desde cualquier punto


de vista.

Pueden exportarse los datos a programas de CAE y a mquinas de CNC.

Obtener simulaciones, animaciones y hacer anlisis cinemticas.

Facilitan el trabajo en equipo.

CAM / Manufactura Asistida por Computadora


Manufactura Asistida por Computadora (CAM) comunmente se refiere al uso de
aplicaciones de software computacional de control numrico (NC) para crear
instrucciones detalladas (G-code) que conducen las mquinas de herramientas
para manufactura de partes controladas numricamente por computadora (CNC).
Los fabricantes de diferentes industrias dependenden de las capacidades de CAM
para producer partes de alta calidad.
Una definicin ms aplia de CAM puede incluir el uso de aplicaciones
computacionales para definir planes de manufactura para el diseo de
herramientas, diseo asistido por computadora (CAD) para la preparacin de
modelos, programacin NC, programacin de la inspeccin de la mquina de
medicin (CMM), simulacin de mquinas de herramientas o post-procesamiento.
El plan es entonces ejecutado en un ambiente de produccin, como control
numrico directo (DNC), administracin de herramientas, maquinado CNC, o
ejecucin de CCM.
El CAM tiene muchsimas aplicaciones en la industria, desde (y sobre todo) en el
sector metal-mecnico con mquinas-herramientas como fresadoras, taladros,
tornos multiherramienta y en general casi todas las mquinas de mecanizar, al
textil, con bordadoras, y hasta el electrnico, donde se utiliza sobre todo para el
ensamblaje de microcomponentes. Al final de este artculo encontraris varios
videos donde podris ver el resultado de esta tecnologa.
Como el CAM al final es una herramienta informtica, o sea, un software, podis
imaginaros que existen muchsimos. Si queris obtener informacin sobre ellos, en
este orden, podis dar la gracias a nuestro amigo Alex, y luego visitar este enlace
de nuestro wiki (que me lo tenis abandonado, los textos se me van todos los das
al psiclogo porque nadie les hace caso). Por cierto, debo volver a dar la gracias a
Alex, pero tambin a Pablo Simn, por sus aportaciones para este artculo.
Beneficios de CAM
Los beneficios de CAM incluyen un plan de manufactura correctamente definido
que genera los resultados de produccin esperados.

Los sistemas CAM pueden maximizar la utilizacin de la amplia gama de


equipamiento de produccin, incluyendo alta velocidad, 5 ejes, mquinas
multifuncionales y de torneado, maquinado de descarga elctrica (EDM), y
inspeccin de equipo CMM.
Los sistemas CAM pueden ayudar a la creacin, verificacin y optimizacin
de programas NC para una productividad ptima de maquinado, as como
automatizar la creacin de documentacin de produccin.
Los sistemas CAM avanzados, integrados con la administracin del ciclo de
vida del producto (PLM) proveen planeacin de manufactura y personal de
produccin con datos y administracin de procesos para asegurar el uso
correcto de datos y recursos estndar.
Los sistemas CAM y PLM pueden integrarse con sistemas DNC para
entrega y administracin de archivos a mquinas de CNC en el piso de
produccin.

Software CAM
Estos son algunos ejemplos de aplicaciones de Software CAM:
NX CAM y CAM Express le permiten a los programadores NC maximizar el valor
de sus inversiones en las mquinas de herramientas ms nuevas, eficientes y
capaces. NX CAM provee el rango total de funciones para tratar con el maquinado
de alta velocidad de superficies, mquinas funcionales, fresas-torno y maquinados
de 5 ejes. CAM Express provee una gran programacin NC con un bajo costo de
propiedad.
NX Tooling and Fixture Design offers a set of automated applications for mold and
die design, fixture design and other tooling processes built on a foundation of
industry knowledge and best practices.
Los siguientes componentes de software son utilizados por desarrolladores de
software CAM como base para sus aplicaciones:
Parasolid es un componente de software para modelado geomtrico en 3D,
permitindole a los usuarios de aplicaciones basadas en Parasolid modelar partes
y ensambles complejos. Es utilizado como la herramienta geomtrica en cientos
de diferentes aplicaciones de CAD, CAM y CAE.
D-Cubed Components son seis libreras de software que pueden ser licenciadas
por desarrolladores de software para integrarlas en sus productos. Proveen
capacidades que incluyen el bosquejo parametrizado, diseo de partes y
ensambles, simulador de movimiento, deteccin de colisiones, medidas de
separacin y visualizacin de lneas ocultas.

Ventajas de la herramientas CAD/CAM

# 1. Aumento de programacin. Al aadir el software CAD-CAM a su caja de


herramientas CNC, puede abrir posibilidades para su negocio que pueden no
haber estado all antes. Un CAD-CAM puede ayudar a un taller a gestionar y crear
programas de trazo y Control Numrico para proyectos de mecanizado complejos
como el trabajo de molde. Estos tipos de trabajos son casi imposibles de calcular a
mano o incluso mediante el uso de ciclos de mquina en conserva. Un sistema
CAD-CAM automatiza completamente el proceso.

# 2. Te hace ms accesible para los clientes. Mediante el uso de CAD-CAM en


su tienda, usted tiene la ventaja de recibir modelos CAD de los clientes ms rpido
y ms fcil que nunca. Puede abrir archivos CAD fcilmente y realizar
simulaciones que proporcionan informacin valiosa para usted en el proceso de
cotizacin, como el clculo de los tiempos de ciclo. Puede entregar los productos
al mercado ms rpido y ms accesible que nunca. Esto tiene mucho que ver con
los avances tecnolgicos en el mecanizado CNC y en la tecnologa CAD-CAM. El
software permite a los usuarios disear ms rpido, gestionar proyectos, simular y
maquinar ms rpido que nunca.

# 3. Mejora de Control sobre la programacin. El sistema CAD-CAM incluye un


rbol gestor que le permite administrar los trabajos de principio a fin. Usted tiene el
control total sobre el procesamient, las acciones, las coordenadas de trabajo y
herramientas, as como el acceso de todas las operaciones de mecanizado
disponibles que determinan cmo se mecaniza la parte, as como la salida del
Control Numrico. Un rbol CAM tiene muchas ventajas, como el ahorro y
mecanizado de la carga de plantillas, operaciones de copia y pegado de
mecanizado, reordenando la secuencia del trabajo, el trazo de herramientas de
modo que si una edicin de CAD se hace a la parte, todas las trayectorias se
actualizan y mucho ms . Estas capacidades de control conducen a piezas
perfectamente acabadas consistentemente.

# 4. El Mecanizado Wizards quita las dudas. El sistema CAD-CAM ofrece la


automatizacin necesaria para maximizar la eficiencia de la programacin. Quita
las dudas de los asistentes de mecanizado, la programacin, la eleccin de estilos

de trayectoria, la gestin de cortador, la eleccin de los ajustes de compensacin,


as como muchos otros parmetros importantes que tienen que ver con la creacin
del trazo de herramienta. Wizards permite que los nuevos programadores tengan
xito ms rpido sin dejar de ofrecer los programadores avanzados con los
servicios pblicos y la confianza de programar piezas libres de errores sin importar
su complejidad.

# 5. Consiga el mximo rendimiento de la herramienta de su mquina CNC. El


software CAD-CAM ofrece trazos de herramienta de alta velocidad que ofrecen
una serie de beneficios que reducen los tiempos de ciclo, menos desgaste de la
herramienta y una reduccin en el desgaste de la mquina a largo plazo. Las
trayectorias de alta velocidad le permiten mejorar la calidad de corte, eliminando el
tope y las acciones que la trayectoria offset tradicional crea. Los movimientos de
corte ms circulares redondeados a velocidades ms altas permiten un
acoplamiento constante en el material, cortes ms profundos y la capacidad de
utilizar ms de la herramienta de corte en s. El mecanizado de alta velocidad
puede mejorar la productividad de la mquina CNC por tanto como 50%.

# 6. Elimina errores costosos y Residuos. El software CAD-CAM ofrece


funciones de simulacin de gran alcance. Ventajas de simulacin que permiten
inspeccionar visualmente el proceso de mecanizado. Esto hace que la adicin de
un producto CAD-CAM a su taller sea una buena decisin. La Simulacin tambin
proporciona informacin detallada acerca del trazo, los tiempos de ciclo, el anlisis
de desviacin, la capacidad de crear presentaciones de simulacin y mucho
ms. Los niveles ms altos de simulacin le permitirn usar sus mquinas de para
simular el mecanizado con la herramienta real visualmente. El Ensamble de
trabajo tambin puede ser modelado y se le ha aadido la simulacin para
completar la inspeccin visual de la pieza a mecanizar.

# 7. Poderosas operaciones de programacin de 3 ejes. El software CAD-CAM


ofrece ventajas importantes de la creacin de trazo de herramienta de 3 ejes con
rapidez y eficacia. Sin CAD-CAM, la programacin de piezas complejas en 3D es
prcticamente imposible, ya que a menudo hay mltiples trazos que requieren

desbaste avanzado, semiacabado y acabado. Adems, las ltimas versiones de


BobCAD-CAM proporcionan Estrategias Dinmicas de Mecanizado que permite
al programador aplicar mltiples operaciones de desbaste y acabado a una sola
caracterstica CAD.

8. La tecnologa CAM Multieje hace simple y rentable el mecanizado


complejo. Mecanizado CNC de 4 y 5 ejes simultneos puede ser complicado
crear el control numrico. El Software CAD-CAM ofrece las soluciones para hacer
este tipo de trabajos CNC mucho ms fcil que nunca. Esto comienza con el eje
de cuarta indexacin y mecanizados giratorios que requieren una trayectoria y un
procesamiento especial que slo un sistema CAM puede ofrecer.

9. Convierta el arte a piezas terminadas fcilmente con su CNC. La tecnologa


Artstica CAD-CAM ha evolucionado para soportar una amplia gama de
aplicaciones a medida. Dos de estas industrias especializadas sera el trabajo de
la madera y la industria de la fabricacin de joyas. Estas aplicaciones requieren la
capacidad de convertir una imagen en un modelo en relieve 3D que se puede
mecanizar en una variedad de maneras. Tambin incluye la capacidad de convertir
una imagen 2D que puedan ser utilizadas para el grabado, fresado de caja y el
perfil. Estas industrias son capaces de crear estos programas para ser
mecanizados en una CNC.

10. Perfecta integracin con otros productos CAD. Algunos proveedores de


CAD-CAM se han unido con los proveedores de CAD como SolidWorks para
crear potentes mdulos de mecanizado CAM que se integran en el software
CAD. Esto permite a los usuarios de CAD existentes crear el mecanizado
necesario para el papel, simulan todo y crean los programas numricos para
ellos. Esto es muy beneficioso, ya que los usuarios de CAD no tienen que reaprender un nuevo sistema CAD-CAM; slo tienen que aprender el lado
mecanizado.

Campos de aplicacion software CAD/CAM y funcion que cumplen en el


1. Introduccion
1.1 Importancia del software CAD/CAM
El diseo y la fabricacin asistidos por ordenador han alcanzado actualmente un
gran nivel de desarrollo e implantacin y se han convertido en una necesidad
esencial para la supervivencia de las empresas en un mercado cada vez ms
competitivo.
El uso de estas herramientas permite reducir costes, acortar tiempos y aumentar
la calidad de los productos fabricados. Estos son los tres factores crticos que
determinan el xito comercial de un producto en la situacin social actual en la que
la competencia es cada vez mayor y el mercado demanda productos de mayor
calidad y menor tiempo de vida.
Un ejemplo sencillo y evidente de estas circunstancias es la industria de la
automocin, donde cada da aparecen nuevos modelos de coches con diseos
cada vez ms sofisticados y se reduce la duracin de un modelo en el mercado,
frente a la situacin de hace unas pocas dcadas en las que el numero de
modelos en el mercado era mucho ms reducido y su periodo de comercializacin
mucho ms largo.
Ante este panorama, las herramientas CAD/CAM han tenido un auge
espectacular, extendindose su uso a la practica totalidad de las reas
industriales. Para ver la situacin actual y las perspectivas, a continuacin se
presentan un breve estudio de los campos de aplicacin ms importantes de las
herramientas CAD/CAM.

2. Campos de aplicacin y funcin que cumple


2.1 Mecnica
Es el campo donde ms uso se he hecho tradicionalmente,

fomentado sobre todo por la industria automovilstica y aeroespacial


que han llevado la iniciativa de la tecnologa CAD/CAM.

Las aplicaciones ms habituales del CAD/CAM mecnico incluyen:


Libreras de piezas mecnicas normalizadas
Modelado con NURBS y slidos paramtricos.
Modelado y simulacin de moldes
Anlisis por elementos finitos.
Fabricacin rpida de prototipos.
Generacin y simulacin de programas de control numrico.
Generacin y simulacin de programacin de robots.
Planificacin de procesos.

Traductores de formatos neutros (IGES, STEP).

2.2 Arquitectura e Ingeniera Civil


En este campo la tecnologa CAD/CAM se ha venido utilizando desde sus inicios,
en principio con aplicaciones 2D de delineacin y actualmente con sofisticadas
herramientas 3D.

Las aplicaciones ms habituales del CAD/CAM relacionado con la arquitectura y


la ingeniera civil son:
Libreras de elementos de construccin normalizados
Diseo arquitectnico.
Diseo de interiores.
Diseo de obra civil
Clculo de estructuras.
Mediciones y presupuestos.

Planificacin de procesos.

2.3 Sistemas de informacin geogrfica y cartografa


En este campo se estn produciendo avances muy significativos propiciados,
entre otros factores, por las posibilidades de conexin que aporta la red Internet.
La tendencia apunta hacia un paso de los sistemas 2D hacia sistemas 3D, como
ha ocurrido antes en otras reas.
Recientemente, las empresas ms importantes del sector han lanzado al mercado
sus interpretaciones de SIG para Internet.

Las aplicaciones ms habituales del CAD/CAM relacionado con la cartografa y


los Sistemas de Informacin Geogrfica (SIG) son:
Mantenimiento y produccin de mapas y datos geogrficos.
Anlisis topogrfico.
Estudios medioambientales.
Catastro

Planificacin urbana.

2.4 Ingeniera Elctrica y electrnica

Las aplicaciones ms habituales del CAD/CAM relacionado con la Ingeniera


Elctrica y electrnica son:
Libreras de componentes normalizados.
Diseo de circuitos integrados.
Diseo de placas de circuito impreso
Diseo de instalaciones elctricas.
Anlisis, verificacin y simulacin de los diseos.
Programacin de control numrico para el mecanizado o montaje de placas.

Ventajas y desventajas de utilizar las tecnologas CAD/CAM


Como sabrn, las tecnologas CAD/CAM son muy tiles al momento de crear un
producto, es por eso que les cuento un poco sobre las ventajas y desventajas de
stas tecnologas, para tener en cuenta.

Ventajas del CAD/CAM:


- Alta esttica
- Precisin en la adaptacin
- Rapidez en la fabricacin debido a que es robotizado
- Gran versatilidad debido al software

Desventajas CAD/CAM:
- Altos costes iniciales (gran inversin requerida
para su adquisicin).
- La necesidad de un adecuado entrenamiento
y aprendizaje por parte del profesional y/o del
tcnico para manejar el sistema
- El CAD no registra lo que no ve, precisa de
preparaciones ntidas.
En general, las tecnologas CAD/CAM son muy buenas en el mbito de que tiene
una mayor precisin si es que se programa bien, adems sus herramientas se
desgastan poco, ya que es muy preciso el corte.

GRAFICADORES

QUE SON LOS GRAFICADORES

Son programas graficadores, como Corel, Photoshop, Photo Editor, Publisher.


Este tipo de programas facilitan la creacin de ilustraciones profesionales, desde
simple logotipos a complejas tcnicas.
Tambin son programas informticos que gracias a dibujos vectoriales o mapas
bits, representacin de una imagen por pequeos puntos o pixeles con un color y
luminosidad determinada, nos ayudan a crear ilustraciones desde un logotipo o
cualquier otra ilustracin profesional.

FUNSION DE LOS GRAFICADORES

Consiste en ayudarnos en el diseo de cualquier ilustracin, sea un simple


logotipo o una ilustracin profesional, otra de la funcin es como instrumento
pedaggico en el aprendizaje de las funciones y en la geometra.
Por otro lado, existen tambin paquetes graficadores que adems de permitir
graficadores de tablas de valores, ofrecen la ventaja de graficar cualquier cosa,
con trazos rectos, oblicuos o curvos, con diferentes intensidades o tipos de lnea.
Proporcionan adems texturas de forma automtica, acabados, sombreados,
colores y muchas otras ventajas que han logrado que los diseadores, arquitectos
e ingenieros encuentren en los paquetes graficadores una herramienta til y
verstil para realizar sus proyectos de forma gil, rpida y profesional. Algunos
ejemplos de paquetes graficadores son: Autocad, Corel Draw, Paintbrush,
Storyboard
Una funcin ms de los graficadores es como instrumento pedaggico en el
aprendizaje de las funciones y en la geometra. Diversos estudios sobre cmo
ensearles a los alumnos la representacin grfica de funciones, estudios sobre
trigonometra aconsejan que se aproveche mucho ms si se ayudan de los
recursos informticos, con el empleo de los graficadores.

La mayora de los programas graficadores cuentan con:


Una Barra de herramientas, con conos que representan las diferentes opciones
que presenta el programa
Una Paleta de colores, que facilita la seleccin cromtica;
Un rea de trabajo, que es la zona en la cual se realizan las producciones;
Una Barra de men, en la que se encuentran otras opciones, como por ejemplo
modificar el tamao del rea de trabajo, activar las diferentes barras de
herramientas, rotar imgenes, etctera.

Acciones que se pueden realizar con un graficador:


Dibujar con lneas rectas, curvas, elipses y crculos, rectngulos, cuadrados,
polgonos, etctera.
Escribir textos cortos, que sern tomados como expresin grfica. Esos textos
deben ser cuidadosamente revisados antes de hacer clic fuera del cuadro de texto
con lo que quedan incorporados, porque luego no pueden corregirse.
Seleccionar colores, rellenar fondos, pintar, pintar con aergrafo, borrar, etctera.
Crear y retocar imgenes, guardarlas, recuperarlas e imprimirlas.

TIPOS DE GRAFICADORES

Mapas de Bits: son conocidas como imgenes rster, estn compuestas de


puntos individuales denominados pixeles dispuestos y coloreados de formas
diversas para conformar un patrn. Al aumentar la imagen, podr ver los cuadros
individuales que componen la imagen completa. Si aumenta el tamao de un
mapa de bits, tambin aumentar el nmero de pxeles individuales, haciendo que
las lneas y las formas tengan un aspecto dentado. No obstante, el color y la forma
de una imagen de mapa de bits aparecen regulares si se contemplan a distancia.
Puesto que cada pxel tiene un color propio, puede crear efectos de realismo
fotogrfico tales como el sombreado y el aumento de la intensidad del color.
La reduccin del tamao de un mapa de bits distorsiona la imagen original, ya que
se eliminan algunos pxeles para reducir el tamao de la imagen. Asimismo,
debido a que las imgenes de mapa de bits forman conjuntos de pxeles
ordenados, sus distintos elementos no pueden manipularse (por ejemplo,
moverse) de forma individual.
Imgenes Vectoriales: Las imgenes vectoriales, tambin llamadas imgenes
orientadas al objeto o imgenes de dibujo, se definen matemticamente como una
serie de puntos unidos por lneas. Los elementos grficos presentes en un archivo
vectorial se denominan objetos. Cada objeto es una entidad completa con
propiedades tales como color, forma, contorno, tamao y posicin en la pantalla,
que estn incluidas en su definicin.
Considerando que cada objeto es una entidad completa, puede mover y cambiar
sus propiedades una y otra vez manteniendo su claridad y nitidez originales, sin
afectar a los restantes objetos de la ilustracin. Estas caractersticas hacen que
los programas vectoriales sean idneos para la ilustracin, en la que el proceso de
diseo requiere a menudo la creacin y manipulacin de objetos individuales.

Gnuplot: Uno de los programas graficadores ms conocidos es el gnuplot es un


programa muy verstil que realiza grficas de funciones y datos, Este programa
es compatible con la mayora de los sistemas operativos. El gnuplot reproduce
directamente en la pantalla de la computadora una gran variedad de formatos
de imagen

ALGUNAS IMGENES DE GRAFICADORES

Autodesk AutoCAD es un programa de diseo asistido por computadora para


dibujo en dos y tres dimensiones. Actualmente es desarrollado y comercializado
por la empresa Autodesk. El trmino AutoCAD surge como creacin de la
compaa Autodesk, teniendo su primera aparicin en 1982. AutoCAD es un
software reconocido a nivel internacional por sus amplias capacidades de edicin,
que hacen posible el dibujo digital de planos de edificios o la recreacin de
imgenes en 3D.
AutoCAD es uno de los programas ms usados, elegido por arquitectos,
Ingenieros y diseadores industriales. Desglosando su nombre, se encuentra
que Auto hace referencia a la empresa creadora del software, Autodesk y CAD a
Diseo Asistido por Computadora (por sus siglas en ingls).

CorelDRAW es una aplicacin informtica de manejo vectorial, que es la principal


aplicacin de la suite de programas CorelDRAW Graphics Suite ofrecida por la
corporacin Corel y que est diseada para suplir mltiples necesidades, como el
dibujo, la maquetacin de pginas para impresin y/o la publicacin web, todas
incluidas en un mismo programa.
CorelDRAW fue lanzado oficialmente en el ao de 1989, diseado por los
ingenieros informticos Michel Bouillon y Pat Beirne de Corel Corporation.
Actualmente la versin ms reciente de CorelDraw es la versin X6

Paint (originalmente Paintbrush) es un programa simple de dibujo grfico


desarrollado por Microsoft. Paint ha acompaado alsistema operativo Microsoft
Windows desde la versin 1.0. Siendo un programa bsico, se incluye en todas las
nuevas versiones de este sistema. Por su simplicidad, rpidamente se convirti en
una de las aplicaciones ms usadas de las primeras versiones de Windows
-introduciendo a varios a dibujar con la computadora por primera vez- y es todava
fuertemente asociado con la inmediata usabilidad de Windows

Ventajas[editar]

Dependiendo de cada caso particular, las imgenes vectoriales pueden


requerir menor espacio de almacenamiento que un mapa de bits. Las
imgenes formadas por colores planos o degradados sencillos son ms
factibles de ser vectorizadas. A menor informacin para crear la imagen, menor
ser el tamao del archivo1 . Dos imgenes con dimensiones de presentacin
distintas pero con la misma informacin vectorial, ocuparn el mismo espacio
de almacenamiento.

No pierden calidad al ser redimensionadas. En principio, se puede escalar


una imagen vectorial de forma ilimitada. En el caso de las imgenes
matriciales, se alcanza un punto en el que es evidente que la imagen est
compuesta por pxeles.

Los objetos definidos por vectores pueden ser guardados y modificados en


el futuro.

Algunos formatos permiten animacin. Esta se realiza de forma sencilla


mediante operaciones bsicas como traslacin o rotacin y no requiere un
gran acopio de datos, ya que lo que se hace es reubicar las coordenadas de
los vectores en nuevos puntos dentro de los ejes x, y, y z en el caso de las
imgenes 3D.
Desventajas[editar]

Los grficos vectoriales, en general, no son aptos para


codificar fotografas o vdeos tomados en el mundo real (fotografas de la
Naturaleza, por ejemplo), aunque algunos formatos admiten una composicin
mixta (vector + mapa de bits). Prcticamente todas las cmaras
digitales almacenan las imgenes en mapa de bits.

Los datos que describen el grfico vectorial deben ser procesados, es decir,
el computador debe ser suficientemente potente para realizar los clculos
necesarios para formar la imagen final. Si el volumen de datos es elevado se
puede volver lenta la representacin de la imagen en pantalla, incluso
trabajando con imgenes pequeas.

Por ms que se construya una imagen con grficos vectoriales su


visualizacin tanto en pantalla, como en la mayora de sistemas de impresin,
en ltima instancia tiene que ser traducida a pxeles.
PLANIFICACION (PROJECT)

DEFINICIONES
Qu es el Project Management?, qu significa ser un Project Manager? En esta
nueva entrada, pretendo dar respuesta a estas preguntas.

Est de moda utilizar trminos en ingls para expresarnos, de hecho, tanto en


universidades como en empresas y ofertas de empleo, el trmino Project Manager
aparece con muchsima ms frecuencia que su traduccin al espaol. La versin
espaola del Project Management sera "Gestin de Proyectos", por tanto un
Project Manager sera el "Gestor del Proyecto", o dicho de otra forma, el "Director
del Proyecto".

A continuacin,
relaciono
algunas
de
las
definiciones
que he encontrado tanto en libros como en paginas y portales de Internet, en
muchas de las definiciones, para aclarar mejor el significado, tambin se
enumeran algunas de las funciones, caractersticas y habilidades que posee un
Project Manager. (En futuros posts abordar mejor las funciones y cualidades que
debe reunir un Director de Proyectos):

"Un gestor de proyecto, tambin conocido bajo el trmino gerente de


proyecto, director de proyecto, lder de proyecto o encargado de proyecto, es la
persona que tiene la responsabilidad total del planeamiento y la ejecucin
acertados de cualquier proyecto. Este ttulo se utiliza en la industria de la
construccin, la arquitectura, el desarrollo de software y diversas ocupaciones que
se basan en la generacin o manutencin de un producto. El gerente de proyecto
debe poseer una combinacin de habilidades incluyendo una gran capacidad
inquisitiva, de detectar asunciones sin especificar y de resolver conflictos
interpersonales. Una de sus tareas ms importantes es el reconocimiento de los
riesgos que afectan directamente las probabilidades de xito del proyecto... ...Un
gerente de proyecto es el responsable de tomar las decisiones necesarias de
manera tal que el riesgo sea controlado y la incertidumbre reducida al
mnimo..." En Wikipedia

"Director del Proyecto / Project Manager


(PM). La persona nombrada por la organizacin ejecutante para lograr los
objetivos del proyecto. Tambin conocido como: Administrador del Proyecto;
Gerente de Proyectos; o Gerente del Proyecto.
Direccin de Proyectos / Project Management (PM).La aplicacin de
conocimientos, habilidades, herramientas y tcnicas a actividades del proyecto
para
cumplir
con
los
requisitos
del
mismo. Tambin conocidos
como: Administracin de Proyectos; Gerencia de Proyectos; Gerenciamiento de
Proyectos; o Gestin de Proyectos". Project Mangement Institute Cap. 1 Introduccion. En: Gua de los Fundamentos para la Direccin de Proyectos
(Gua del PMBOK) Cuarta Edicin. 6-13.

"El Director de Proyecto, es el profesional especializado


que planifica, desarrolla y controla un proyecto. Actua de forma transparente en
beneficio del conjunto del proyecto para satisfacer las expectativas de los clientes,
de los agentes que suministran mercancas y servicios para el proyecto y de las
demas partes involucradas. El Director de Proyecto es capaz de implicar a los
especialistas cuando se necesitan y es respetado cuando tiene que tomar
decisiones, en ocasiones difciles. Tambien tiene que motivar a los especialistas
para que utilicen sus conocimientos y experiencia en beneficio del
proyecto." MARTNEZ ALMELA, Jess: Prlogo. En: Bases para la
Competencia en Direccin de Proyectos. Valencia: Editorial UPV, 2009. 7-8.

"El Project Manager es responsable global del proyecto y lo gestionar durante


todo el ciclo de vida de ste, desde su inicio hasta el final, adems, ser la
persona depositaria de la confianza absoluta del cliente. Entre sus principales
cualidades, destacan: la capacidad de gestin y organizacin, habilidades
de comunicacin y liderazgo,
as
como
le negociacin y
la gestin de
conflictos". FUENTES GINER, Begoa. Curso de Adaptacin al Grado en
Ingeniera de Edificacin. Asignatura: Gestin Integral del Proceso (2011).
Universidad Politcnica de Valencia.
Personalmente, las dos ltimas definiciones las considero ms correctas ya que
hablan del ciclo completo del proyecto y de los agentes que en l intervienen, As
como algunas de las actitudes, aptitudes y habilidades que debe tener un buen
Project Manager. En consecuencia, la Gestin de Proyectos o el Project
Management sera el conjunto de metodologas y tcnicas que debe emplear el
Project Manager para alcanzar los objetivos. Tal y como he prometido
anteriormente, en prximas publicaciones desarrollar con ms detalle el perfil de
un Director de Proyectos.
A modo de resumen de lo expuesto, voy a terminar citando a Rafael Lostado en
un prrafo del primer libro que hemos tenido que leer en el Mster, titulado "La
Direccin de Proyectos empieza por uno mismo". En el que hace un doble smil

para explicar las funciones y caractersticas del Project Manager. Primero lo


compara con un mdico de familia, un profesional generalista que se encarga del
estado de salud general del paciente y en caso de un problema especfico, lo
remite al especialista. En segundo lugar lo hace con un director de orquesta, el
cual debe asegurar que cada instrumento afine para que el conjunto no desafine.

Etapas de planificacin
Cualquier proyecto requiere unos pasos debidamente establecidos que permitan
fijar prioridades, definir estrategias y garantizar la toma de decisiones en torno a
un objetivo comn. Esto es lo que en marketing empresarial llamamos
planificacin.
Los procesos de planificacin son la base que sustenta cualquier idea o iniciativa;
es decir, dotan de mtodo y estructura a una serie de acciones conjuntas. Su polo
opuesto es la improvisacin, que se refiere a aquellas situaciones en las que no
existe ninguna hoja de ruta, y en las que dejan el buen desarrollo de un proyecto
queda en manos de agentes externos a la organizacin.
Las ventajas de una buena planificacin saltan a la vista. Las compaas mejor
organizadas son, casi siempre, las ms consolidadas y rentables. El xito
empresarial no surge espontneamente; el xito tambin debe planificarse. Las
ventajas del proceso de planificacin son variadas:

Convierte las metas de una empresa en objetivos accesibles.


Define labores y tiempos de ejecucin.
Establece prioridades y pone el foco en las fortalezas de las
organizaciones.
Mejora la toma de decisiones.
Impulsa un mayor control del proceso.

Pasos del proceso de planificacin. Por dnde empiezo?


1. Anlisis del proyecto:
En esta fase se realiza un diagnstico de la relacin entre el proyecto y el medio al
que se dirige, fijando, adems, su grado de viabilidad. Es recomendable hacer una

divisin de los factores en reas del siguiente tipo: econmicas, sociales, polticas,
tecnolgicas o geogrficas, entre otras. Si alguna de stas arroja resultados
incompatibles con la naturaleza del proyecto, es preciso introducir las reformas
necesarias.
2. Definicin de objetivos:
Confirmada la viabilidad del proyecto, el siguiente paso es establecer sus
objetivos. Es decir, dar respuesta a una serie de preguntas relacionadas: qu
busca la empresa con el proyecto, para qu lo lleva a cabo, dentro de qu valores
y principios lo enmarca y qu resultados espera tras su puesta en marcha. Los
objetivos ayudan a centralizar toda la informacin que se genera en torno al plan y,
a la vez, guan la toma de decisiones de las personas que estn a cargo. Adems,
una vez ha terminado el proceso, son una buena herramienta para evaluar la
eficacia del proyecto.
3. Identificacin de recursos:
En esta fase, los encargados del plan establecen las herramientas, instrumentos y
medios con los que cuentan para la ejecucin del proyecto. Estos medios pueden
ser de varios tipos: humanos, econmicos, tecnolgicos, fsicos y virtuales
(pginas web, blogs, entre otros recursos digitales). Es una buena tcnica para
determinar los puntos dbiles de un proceso. En la mayora de los casos, los
gestores del proyecto echan mano de un presupuesto o inventario que les permita
tener un mejor diagnstico de los recursos que se podran emplear.
4. Plan de trabajo:
Hechas todas estas valoraciones, el proyecto entra en su fase decisiva: determinar
las fechas, los plazos de ejecucin, las labores que se llevarn a cabo y las
estrategias que se pondrn en marcha. Un plan de trabajo es, en esencia, la hoja
de ruta de un proyecto. Sin embargo, no debe ser una camisa de fuerza para
quienes lo elaboren; al contrario, es preciso que se conceda un cierto margen para
aquellas eventualidades que se puedan generar durante la ejecucin.
5. Valoracin de los resultados:
En esta ltima fase, los gestores deben responder a una pregunta fundamental:
se han cumplido los objetivos iniciales? Lo ms habitual es que se elabore un
documento que recoja las principales conclusiones del proyecto.

Metodologa del desarrollo de sistema de informacion

METODOLOGIAS DEL DESARROLLO DE SISTEMAS DE INFORMACION


Son mtodos que indican cmo hacer ms eficiente el desarrollo de sistemas de
informacin. Para ello suelen estructurar en fases la vida de dichos sistemas con
el fin de facilitar su planificacin, desarrollo y mantenimiento.
Las metodologas de desarrollo de sistemas deben definir: objetivos, fases, tareas,
productos y responsables, necesarios para la correcta realizacin del proceso y su
seguimiento.
Los principales objetivos de una metodologa de desarrollo son:
Asegurar la uniformidad y calidad tanto del desarrollo como del sistema
en s.
Satisfacer las necesidades de los usuarios del sistema.
Conseguir un mayor nivel de rendimiento y eficiencia del personal
asignado al desarrollo.
Ajustarse a los plazos y costes previstos en la planificacin.
Generar de forma adecuada la documentacin asociada a los sistemas.
Facilitar el mantenimiento posterior de los sistemas.
Definir actividades a llevarse a cabo en un Proyecto de S.I.

Unificar criterios en la organizacin para el desarrollo de S.I.


Proporcionar puntos de control y revisin
Asegurar la uniformidad y calidad tanto del desarrollo como del sistema
en s.
Satisfacer las necesidades de los usuarios del sistema.
Conseguir un mayor nivel de rendimiento y eficiencia del personal
asignado al desarrollo.
Ajustarse a los plazos y costes previstos en la planificacin.
Generar de forma adecuada la documentacin asociada a los sistemas.
Facilitar el mantenimiento posterior de los sistemas.
Independientemente de la Metodologa de Desarrollo de Sistemas de Informacin
que se siga, varios autores sugieren distribuir el tiempo de desarrollo de acuerdo a
los siguientes porcentajes:

Distribucin del Tiempo (en %) para un Proyecto de S.I.


Autor

J Senn

Fases
Estudio
Factibilidad
Anlisis

M
Zelkowitz

J Montilva

de
20%
35%

Diseo

40%

15%

Programacin

25%

20%

20%

Prueba

35%

45%

40%

Documentacin

5%

Fuente: L Castellanos

Los Tipos de Metodologas de Desarrollo de Sistemas son:


Estructurada
Se maneja como proyecto
Gran volumen de datos y transacciones
Abarca varias reas organizativas de la empresa
Tiempo de desarrollo largo
Requiere que se cumplan todas las etapas, para poder cumplir las siguientes
(progresin lineal y secuencial de una fase a la otra)

Metodologa Clsica de Desarrollo de Sistemas. Luis Castellanos.


Evolutiva-Incremental
Se deriva de la estructurada
Permite seguir secuencias ascendentes o descendentes en las etapas del
desarrollo
Permite cumplir etapas o fases en paralelo, por lo que es ms flexible que la
estructurada

Metodologa Evolutiva de Desarrollo de Sistemas. Luis Castellanos.


Prototipos
Desarrolla modelo en escala del sistema propuesto (sistema objetivo)
En otras palabras, desarrolla un demo, que de ser aprobado por el usuario, se
culmina con todas las funcionalidades.
Se prueba y refina hasta que usuarios conformes
Identifica necesidades de informacin
Maneja principales procedimientos orientados a transacciones
Produce informes crticos
Permite consultas rudimentarias
Complementa especificaciones imprecisas y/o incompletas de los usuarios
Orientada a Objetos
No modela la realidad, sino la forma en que las personas comprenden y procesan
la realidad
Es un proceso ascendente basado en una abstraccin de clases en aumento
Se basa en identificacin de objetos, definicin y organizacin de libreras de
clases, y creacin de macros para aplicaciones especficas
Utiliza menor cantidad de cdigo

Es ms reutilizable.

Fases de MEDSI.
Fase

I.

Definicin

del

proyecto.

Determinar la factibilidad de desarrollar un nuevo sistema de informacin y estimar


los costos, tiempos y recursos requeridos de tal manera que las unidades
interesadas puedan decidir si se ha de emprender o no el proyecto. Si se decide
realizarlo se elabora el plan del proyecto. Dentro de esta fase encontramos los
siguientes
pasos:
1. Estudio Preliminar del proyecto: este estudio muestra de manera general si se
justifica o no desarrollar un sistema de informacin para satisfacer las necesidades
de las unidades interesadas. Para ello, el gerente realiza las siguientes
actividades:
1.1.

Reconocer

el

problema.

Implica efectuar las acciones necesarias para reconocer que existe un problema.
Las
tareas
que
este
debe
realizar
en
esta
actividad
son:
Recopila y analizar aquellos elementos que indiquen la necesidad de un nuevo
sistema.
Realizar reuniones preeliminares con el personal de las unidades involucradas
para
definir
la
necesidad
de
un
cambio.
1.2.

Formular

el

problema.

Esta actividad busca diagnosticar, de modo muy general, el sistema actual, si es


que existe, tratando de responder entre otras cosas, las siguientes interrogantes:

Qu
hace
este
sistema
actual?
Qu objetivo persigue? Los logra actualmente? Por qu?

Qu
dificultades
o
inconvenientes
presenta?

Qu
reas
de
la
organizacin
se
ven
afectadas?

Es
parte
de
un
problema
mayor?
As mismo se busca determinar las necesidades preliminares que puedan o no
justificar el desarrollo del nuevo sistema. Alguna de las interrogantes que se han
de
responder
son:

Qu
argumentos
justifican
un
cambio?

Por
qu
es
importante
un
cambio?
Por qu se cree que un nuevo sistema resolver el problema?
Qu funciones generales debera ejecutar el nuevo sistema?

Para esta actividad el gerente del proyecto debe llevar a cabo las siguientes
tareas:
Realizar entrevistas con las personas que sientan la necesidad de un cambio.
Recopilar y archivar documentos, notas de las entrevistas y datos relevantes del
sistema actual, sus inconvenientes y la necesidad de cambio.

Analizar
la
documentacin
archivada.
1.3.

Elaborar

el

informe

preliminar.

A partir del anlisis anterior, el gerente debe elaborar un informe que resuma los
resultados de las actividades anteriores, el cual debe concluir si existen o no
necesidades y problemas actuales que justifiquen emprender el desarrollo de un
nuevo
sistema.
1.4.

Discutir

el

informe

preliminar.

El gerente presenta el informe preliminar a los directivos de las unidades


involucradas quienes deciden, a partir de ese informe, si se emprende el proyecto
o
no,
o
si
es
necesario
un
mayor
estudio.
1.5.

Planificar

el

estudio

de

factibilidad.

Dependiendo de la decisin adoptada durante la discusin del informe preliminar,


el gerente se dedica ahora a iniciar un estudio de factibilidad del proyecto, para
ello
debe
realizar
previamente
las
siguientes
tareas:
Determinar las actividades y tareas necesarias para conducir un estudio de
factibilidad.

Determinar
los
recursos
requeridos.

Programar
los
tiempos
de
las
actividades
y
tareas.
2. Estudio de Factibilidad. Una vez que se ha justificado la necesidad de un nuevo
sistema, el gerente debe estudiar, junto con el grupo seleccionado para este paso,
la factibilidad tcnica, econmica y psicosocial de diferentes alternativas que
puedan constituir soluciones aceptables al problema actual. Por consiguiente, el
grupo
de
factibilidad
debe
realizar
las
siguientes
actividades:
2.1.

Evaluar

el

sistema

actual.

Siempre y cuando exista un sistema actual de informacin el grupo de be evaluar


en
este
momento
dicho
sistema.
2.2.

Establecer

nuevos

requerimientos

en

forma

general.

En esta actividad el grupo se dedica a establecer los requerimientos generales de


un
nuevo
sistema.

2.3.

Formular

sistemas

alternativos.

El grupo identifica, en esta actividad diferentes configuraciones para el sistema


que satisfaga los requerimientos generales establecidos en la actividad anterior,
las
tareas
que
han
de
realizarse
son:

Identificar
configuraciones
alternativas.
Para
cada
alternativas:
o
Describir
sus
caractersticas
principales.
o Determinar que requerimientos no se satisfacen, total o parcialmente.
o
Definir
el
grado
de
automatizacin.
o Determinar que restricciones y atributos no se pueden satisfacer.
2.4.

Determina

factibilidad

tcnica.

Para cada sistema alternativo se debe establecer su factibilidad tcnica, ellos


deben responder a dos interrogantes: es posible desarrollar el sistema propuesto
con la tecnologa actual o existente?, y si es posible, qu tecnologa adicional
debe adquirir la organizacin?. Las tareas que se deben efectuar son:

Evaluar
las
tecnologas
que
dispone
la
organizacin.

Determinar
la
tecnologa
demandada.

Determinar
la
tecnologa
adicional
que
debe
adquirirse.
2.5.
Determinar
factibilidad
econmica.
En esta actividad el grupo debe realizar un anlisis costo beneficio que permita
identificar y medir los costos de desarrollo de operacin y los beneficios que
obtiene la organizacin de cada sistema alternativo; para luego comparar las
diferentes alternativas bajo un criterio econmico. Tambin deben estimarse los
tiempos de desarrollo de cada sistema propuesto a fin de medir la factibilidad
econmica
de
cada
uno
de
ellos.
2.6.

Determinar

factibilidad

psicosocial.

La implantacin de un sistema de informacin automatizado en cualquier


organizacin crea un impacto social, que puede ocasionar su aceptacin el
rechazo total al cambio tecnolgico que se pretende introducir. El grupo debe
predecir o estimular para cada alternativa el impacto social que ellas pueden
originar
dentro
de
la
organizacin.
2.7.

Elaborar

informe

de

factibilidad.

Este informe describe cada sistema alternativo y resume su factibilidad tcnica,


econmica
psicosocial.
2.8.

Discutir

el

informe

de

factibilidad.

El gerente del proyecto presenta el informe a la comisin de planificacin, quienes


junto con los otros directivos de las unidades involucradas discuten la factibilidad
de cada alternativa y selecciona la ms conveniente. El proyecto puede ser

paralizado debido a que no existan alternativas factibles o convenientes a la


organizacin
3. Planificacin del Proyecto. A partir de la decisin de continuar con el proyecto y
de la seleccin de un enfoque alternativo para el nuevo sistema de informacin, el
gerente del proyecto se dedica a planificar el mencionado proyecto, tratando de
estimar los costos, tiempos y recursos para llevarlo a cabo.
Este paso tiene por finalidad elaborar un documento que gue el desarrollo del
proyecto y que denominaremos el PLAN DE PROYECTO. Las actividades que
debe realizar el gerente del proyecto durante el proceso de planificacin son:
3.1.
Elaborar
un
plan
general.
3.2.
Elaborar
un
plan
de
fases.
3.3.
Elaborar
un
plan
de
organizacin.
3.4.
Elaborar
un
plan
metodolgico.
3.5.
Elaborar
un
plan
de
administracin
de
la
configuracin.
3.6.
Elaborar
un
plan
de
administracin
de
recursos.
3.7.
Elaborar
un
plan
de
documentacin.
3.8.
Elaborar
un
plan
calendario
de
eventos.
3.9.
Seleccionar
el
grupo
de
desarrollo.
3.10.
Revisar
el
plan
de
proyecto.
3.11.
Discutir
el
plan
de
proyecto.
FASES DE LA MEDSI
Para describir las fases de la MEDSI lo har de la siguiente forma, primero
escribir la fase y entre parntesis escribir lo que debera de salir de cada fase es
decir el producto.

Definir el proyecto (Informe de factibilidad)


Anlisis del contexto (Informe de la situacin actual)
Definicin de los requerimientos (Salidas del sistema que se quiere, informe
del sistema nuevo)
El diseo preliminar (especificar los mdulos del sistema en general).
El diseo detallado (prototipo, paquete de diseo detallado).
La construccin del sistema (Sistema construido).
Pruebas del sistema (Informe de pruebas).
La implantacin del sistema (Implantacin del sistema, el sistema listo; se
elimina el anterior si exista o el mismo antiguo pero trabajando con el nuevo;
esto segn las especificaciones buscadas).

METODOLOGIA MEDSI.
Publicado en septiembre 13, 2012
Los sistemas de informacin se rigen por distintas metodologas, para poder
hablar de las Metodologas de los Sistemas empezaremos por definir.

1.
2.

Mtodo: Son las formas o maneras de hacer las cosas.


Procedimiento: Son los pasos en orden cronolgicos.

MEDSI, es una metodologa estructurada para desarrollar sistemas de informacin


en y para organizaciones de cualquier tipo.
Bien entre las caractersticas resaltantes de esta metodologa podemos sealar
las siguientes:
Es estructurada: Est caracterstica se debe a dos razones esenciales:
1.

Utiliza diferentes mtodos y tcnicos estructuradas, que son propias de la


Ingeniera de la Programacin y que han demostrado ser las ms eficientes y
eficaces para el desarrollo de sistemas programados.
2. Gua paso a paso de arriba hacia abajo al grupo que la aplica; explicando
primero, de forma muy genera, lo que debe hacerse, para luego entrar en los
detalles, a medida que se avanza, hasta explicar las tareas esenciales que el
grupo debe llevar a cabo para desarrollar un sistema de informacin.
Es completa: Cubre todas las distintas fases del ciclo desarrollo de un sistema de
informacin, desde la definicin del proyecto hasta la implantacin del sistema en
la organizacin.
Es particionada: a fin de manipular mejor la complejidad inherente a un proyecto
de este tipo, la metodologa se divide en fases. Cada una de estas fases se
dividen en pasos, los cuales estn orientados a algn tipo de tpico, aspecto o
elemento del sistema de informacin.
Es modificable y adaptable: el grupo de desarrollo puede modificar fcilmente la
metodologa, bien para introducir nuevos elementos como para eliminar algunos.

Evolutiva-Incremental
Se deriva de la estructurada
Permite seguir secuencias ascendentes o descendentes en las
etapas del desarrollo
Permite cumplir etapas o fases en paralelo, por lo que es ms
flexible que la estructurada

MODELO INCREMENTAL (HISTORIA)


Propuesto por Mills en 1980. Sugiri el enfoque incremental de desarrollo como
una forma de reducir la repeticin del trabajo en el proceso de desarrollo y dar
oportunidad de retrasar la toma de decisiones en los requisitos hasta adquirir
experiencia con el sistema . Surge porque en los primeros desarrollos se poda
esperar largo tiempo hasta que el software estuviese listo. Las reglas del negocio
de hoy no lo permiten.
Diferencias:
Evolutivo: Se diferencia del modelo por prototipos en que en prototipos se da por
hecho que aunque se necesiten varias iteraciones para lograrlo al final se llegar a

tener una serie de requisitos completos y sin errores, que no vayan a cambiar
ms.
En el modelo evolutivo se asume que los requisitos pueden cambiar en cualquier
momento del ciclo de vida y no solo en la etapa de anlisis.

Incremental: Es una aproximacin muy parecida a la evolutiva. En este modelo se


desarrolla el sistema para satisfacer un subconjunto de los requisitos
especificados y en posteriores versiones se incrementa el programa con nuevas
funcionalidades que satisfagan mas requisitos.
En el caso del modelo evolutivo se desarrollara una nueva versin de todo el
sistema, en el incremental se parte de la versin anterior sin cambios y le
aadimos las nuevas funciones.

publicado por phpnoche en 16:30 no hay comentarios:


lunes, 3 de agosto de 2009
MODELO INCREMENTAL EVOLUTIVO
Modelo De Desarrollo Incremental

La propuesta del modelo es disear sistemas que puedan entregarse por piezas.

A partir de la evaluacin se planea el siguiente incremento y as


sucesivamente

Es interactivo por naturaleza

Es til cuando el personal no es suficiente para la implementacin completa

En lugar de entrega del sistema en una sola entrega, el desarrollo y la


entrega estn fracturados bajo incrementos, con cada incremento que
entrega parte de la funcionalidad requerida.

Los requerimientos del usuario se priorizan y los requerimientos de


prioridad ms altos son incluidos en los incrementos tempranos.

Hechos de incrementos tempranos como un prototipo, ayudan a obtener


requisitos para los incrementos ms tardos.

Los usuarios no tiene que esperar.

Pueden aumentar el coste debido a las pruebas.

El desarrollo incremental es el proceso de construccin siempre


incrementando subconjuntos de requerimientos del sistema.

El modelo incremental presupone que el conjunto completo de


requerimientos es conocido al comenzar

Se evitan proyectos largos y se entrega Algo de valor a los usuarios con


cierta frecuencia

El usuario se involucra ms

Riesgos largos y complejos.

Difcil de aplicar a sistemas transaccionales que tienden a serintegrados y a


operar como un todo

Requiere gestores experimentados

Los errores en los requisitos se detectan tarde.

Bajo este modelo se entrega software por partes funcionales ms pequeas ,


pero reutilizables, llamadas incrementos. En general cada incremento se
construye sobre aquel que ya fue entregado.
Beneficios:

Construir un sistema pequeo es siempre menos riesgoso que construir un


sistema grande.

Al ir desarrollando parte de las funcionalidades, es ms fcil determinar si


los requerimientos planeados para los niveles subsiguientes son correctos.

Si un error importante es realizado, slo la ltima iteracin necesita ser


descartada.

Reduciendo el tiempo de desarrollo de un sistema (en este caso en


incremento del sistema) decrecen las probabilidades que esos
requerimientos de usuarios puedan cambiar durante el desarrollo.

Si un error importante es realizado, el incremento previo puede ser usado.


Los errores de desarrollo realizados en un incremento, pueden ser
arreglados antes del comienzo del prximo incremento

El resultado puede ser muy positivo

Modelo De Desarrollo Evolutivo

Construccin de una implementacin parcial que cubre los requisitos


conocidos, para ir aprendiendo el resto y, paulatinamente, incorporarlos al
sistema

El software evoluciona con el tiempo(Los requisitos del usuario y del


producto suelen cambiar conforme se desarrolla el mismo).

En esas u otras situaciones similares los desarrolladores necesitan modelos


de progreso que estn diseados para acomodarse a una evolucin
temporal o progresiva, donde los requisitos

construye una serie de grandes versiones sucesivas de un producto.

El modelo evolutivo asume que los requerimientos no son completamente


conocidos al inicio del proyecto.

En el modelo evolutivo, los requerimientos son cuidadosamente


examinados, y slo esos que son bien comprendidos son seleccionados
para el primer incremento.

Los desarrolladores construyen una implementacin parcial del sistema que


recibe slo estos requerimientos.

El sistema es entonces desarrollado, los usuarios lo usan, y proveen


retroalimentacin a los desarrolladores.

Basada en esta retroalimentacin, la especificacin de requerimientos es


actualizada, y una segunda versin del producto es desarrollada y
desplegada. El proceso se repite indefinidamente.

El desarrollo evolutivo es 100% compatible con el modelo cascada.

No se conocen niveles apropiados de calidad y documentacin

Las fechas de mercado y la competencia hacen que no sea posible esperar


a poner en el mercado un producto absolutamente completo, por lo que se
debe introducir una versin funcional limitada de alguna forma para aliviar
las presiones competitivas.

Reduce el riesgo y aumenta la probabilidad de xito

Problemas de gestin de configuracin

El desarrollo de software en forma evolutiva requiere un especial cuidado en la


manipulacin de documentos, programas, datos de test, etc. desarrollados para
distintas versiones del software. Cada paso debe ser registrado, la documentacin
debe ser recuperada con facilidad, los cambios deben ser efectuados de una
manera controlada.

METODO PROTOTIPO
Este mtodo hace que el usuario participe de manera ms directa en la
experiencia de anlisis y diseo que cualquiera de los ya presentados. La
construccin de prototipos es muy eficaz bajo las circunstancias correctas. Sin
embargo, al igual que los otros mtodos, el mtodo es til slo si se emplea en el
momento adecuado y en la forma apropiada.
Qu es un prototipo?
El prototipo es un sistema que funciona, no solo una idea en el papel, desarrollado
con la finalidad de probar ideas y suposiciones relacionadas con el nuevo sistema.
Al igual que cualquier sistema basado en computadora, est constituido por
software que acepta entradas, realiza clculos, produce informacin ya sea
impresa o presentada en una pantalla, o que lleva a cabo otras actividades
significativas. Es la primera versin, o iteracin, de un sistema de informacin.
Lo usuarios evalan el diseo y la informacin generada por el sistema. Lo
anterior slo puede hacerse con efectividad si los datos utilizados, al igual que las

situaciones, son reales. Por otra parte, deben esperarse cambios a medida que el
sistema es utilizado.
Razones para desarrollar prototipos de sistemas:
Los requerimientos de informacin no siempre estn bien definidos. Es probable
que los usuarios conozcan slo ciertas reas de la empresa donde se necesiten
mejoras o cambios en los procedimientos actuales. Tambin es posible que
reconozcan la necesidad de tener mejor informacin para administrar ciertas
actividades pero que no estn seguros cual de esta informacin ser la adecuada.
Los requerimientos del usuario pueden ser demasiado vagos aun al formular el
diseo. En otros casos, es probable que una investigacin de sistemas bien
llevada necesite del desarrollo de nueva tecnologa.
Los prototipos permiten evaluar situaciones extraordinarias donde los encargados
de disear e implantar sistemas no tienen informacin ni experiencia, o tambin
donde existen situaciones de riesgo y costo elevados, y aquellas donde el diseo
propuesto es novedoso y an no se demuestra es la factibilidad de que los
vendedores enven ordenes de pedido al sistema de cmputo de la compaa
desde el sitio donde efectan la operacin por medio de terminales porttiles
enlazadas a telfonos pblicos. Para probar el concepto los administradores y
encargados de sistemas pueden optar por construir una versin en pequea
escala del software, adquirir unas cuantas terminales y seleccionar un grupo de
vendedores. El prototipo proporcionar informacin preliminar sobre la
funcionalidad del concepto.
El prototipo es, en realidad, un modelo piloto o de prueba, en general, los analistas
de sistemas encuentran que los prototipos tienen mayor utilidad bajo las siguientes
condiciones:
Los encargados de disear e implantar sistemas nunca han desarrollado uno con
las caractersticas del sistema propuesto.
Se conoce slo una parte de las caractersticas esenciales del sistema; las dems
no son identificables a pesar de un cuidadoso anlisis de requerimientos.
La experiencia con el uso del sistema aadir una lista significativa de
requerimientos que el sistema debe satisfacer.
Las diferentes versiones del sistema evolucionan con la experiencia al igual que el
desarrollo adicional y el refinamiento de sus caractersticas.
Los usuarios del sistema participan en el proceso de desarrollo.
Los pasos a seguir en el proceso de desarrollo de prototipos son los siguientes:
- Identificar los requerimientos de informacin que el usuario conoce junto con las
caractersticas necesarias del sistema.
- Desarrollar un prototipo que funcione.

- Utilizar el prototipo anotando las necesidades de cambios y mejoras. Esto


expande la lista de los requerimientos de sistemas conocidos.
- Revisar el prototipo con base en la informacin obtenida a travs de la
experiencia del usuario.
- Repetir los pasos anteriores las veces que sea necesario hasta obtener un
sistema satisfactorio.
l analista debe de reunirse con los usuarios una o dos veces con la finalidad de
identificar los requerimientos. El resultado de estas reuniones forma la base para
la construccin del prototipo.
El desarrollo de un prototipo que funcione es responsabilidad del analista de
sistemas, cuando el analista y el usuario deciden que cuentan ya con la suficiente
informacin proveniente del proceso de construccin del prototipo, determinan
cmo satisfacer los requerimientos ya identificados. En general se opta por una de
las siguientes opciones:
- Volver a desarrollar el prototipo. Esta alternativa quiz signifique volver a
programar por completo, empezando desde el principio.
- Implantar el prototipo como sistema terminado La eficiencia en el funcionamiento
junto con los mtodos para interactuar con el usuario son suficientes; esto permite
utilizar el sistema tol como est.
- Abandonar el proyecto. En este caso el prototipo ha proporcionado informacin
suficiente para demostrar que no es posible desarrollar el sistema para satisfacer
los objetivos deseados dentro del marco de la tecnologa existente o de
lineamientos econmicos u operacionales.
- Iniciar otra serie de construccin de prototipos. La informacin ganada con la
experiencia sugiere ya sea un enfoque totalmente distinto o caractersticas
contrastantes.
Cada una de estas opciones se considera como un xito en el proceso de la
construccin de prototipos.
Mtodos para el desarrollo de prototipos.
Con los prototipos la velocidad de desarrollo es ms importante que la eficiencia
en el procesamiento. Un sistema prototipo se construye con rapidez, los sistemas
prototipo pueden desarrollarse con mtodos y lenguajes de programacin
convencionales, quiz falten los controles de entrada y procesamiento y, en
general, la documentacin del sistema es un punto que suele evitarse. Lo
importante es ensayar ideas y generar hiptesis relacionadas con los
requerimientos y que la eficiencia y perfeccin alcanzadas.
La industria de computadora busca continuamente generadores de aplicaciones,
programas que sirven para generar otros programas, para apoyar los esfuerzos de
la construccin de prototipos. En algunos casos, aquellos donde el sistema ser
utilizado con poca frecuencia, el prototipo puede, de hecho, convertirse en el
sistema terminado.

Prototipos

Desarrolla modelo en escala del sistema propuesto (sistema objetivo)


En otras palabras, desarrolla un demo, que de ser aprobado por el
usuario, se culmina con todas las funcionalidades.

Se prueba y refina hasta que usuarios conformes

Identifica necesidades de informacin

Maneja principales procedimientos orientados a transacciones

Produce informes crticos

Permite consultas rudimentarias

Complementa especificaciones imprecisas y/o incompletas de los usuarios

Vous aimerez peut-être aussi