Un nuevo sistema de informacin se construye como solucin para algn tipo de problema
o conjunto de problemas que la institucin percibe que est enfrentando. El sistema de
informacin resultante es producto de una serie de actos llamada desarrollo de sistemas. El
desarrollo de sistemas se refiere a todas las actividades que entran en la produccin de una
solucin de sistemas de informacin para un problema o una oportunidad institucional. El
desarrollo de sistemas es una forma estructurada de solucin de problemas con actividades
diferentes. Estas actividades consisten en el anlisis de sistemas, diseo de sistemas,
programacin, pruebas conversin, produccin y mantenimiento; dichas actividades deben
ser repetidas o pueden ocurrir de manera simultnea, dependiendo del enfoque del
desarrollo de sistemas que se emplee (ver cap. 12). Ntese tambin que cada actividad
implica interaccin con la institucin. Los miembros de la institucin participan en estas
actividades y el proceso de desarrollo de sistemas crea cambios organizacionales (cap. 14
reto de administrar estos cambios).
Anlisis de sistemas
El ANLISIS DE SISTEMAS es el anlisis de un problema que la institucin tratar de
resolver mediante un sistema de informacin. Consiste en definir el problema de identificar
sus causas, especificar la solucin e identificar los requerimientos de informacin que
deben ser cumplidos por una solucin de sistemas.
La clave par la construccin de un buen sistema de informacin es una comprensin
profunda de la organizacin y el sistema existentes. Con el anlisis organizacional, el
analista de sistemas detalla los problemas de los sistemas actuales. Al examinar
documentos, papeles de trabajo y procedimiento, observar las operaciones de los sistemas y
entrevistar a los usuarios clave de los sistemas, el analista puede identificar las reas de
problemas y los objetivos a ser alcanzados por una solucin. Con frecuencia, la solucin
implica desarrollar un nuevo sistema de informacin o mejorar el ya existente.
FACTIBILIDAD: adems de recomendar una solucin, el anlisis de sistemas implica un
estudio de factibilidad para determinar que una solucin sea posible o alcanzable dados
los recursos y restricciones de la institucin. Se deben estudiar tres reas principales de la
factibilidad:
1. factibilidad tcnica: si la solucin propuesta puede ser implantada con el software,
hardware y recursos tcnicos disponibles.
2. Factibilidad econmica: si los beneficios de la solucin propuesta son mayores que
los costos (ver 11.3)
3. Factibilidad operativa: si la solucin propuesta es deseable con el marco
administrativo y la organizacin existente.
Normalmente, el proceso de anlisis de sistemas identificar ciertas soluciones que pueden
ser adoptadas por la institucin y evaluar la factibilidad de cada una de ellas. Existen tres
alternativas bsicas de solucin para todo problema de sistemas:
1. No hacer nada, dejando la situacin existente sin cambios.
2. Modificar o estimular los sistemas existentes.
3. Desarrollar un nuevo sistema.
Queda a criterio de la administracin qu mezcla de costos, beneficios, caractersticas
tcnicas e impactos organizacionales representan la alternativa ms deseable.
ESTABLECIMIENTO DE REQUERIMIENTOS DE INFORMACIN: Probablemente es
la tarea ms difcil para un analista de sistemas. Al nivel ms bsico, los requerimientos de
informacin de un nuevo sistema implican la identificacin de quin necesita qu
informacin, dnde, cmo y cundo. El anlisis de requerimientos define escrupulosamente
los objetivos del sistema nuevo o modificado y desarrolla una descripcin detallada de las
funciones que debe llevar a cabo el nuevo sistema. Los requerimientos deben considerar las
restricciones de carcter econmico, tcnico y de tiempo, as como las metas,
procedimientos y los procesos de decisiones en la institucin. Un mal anlisis de
requerimientos es una de las causas principales de la falla de los sistemas y de los costos
elevados de desarrollo.
Algunos problemas no requieren de solucin de sistemas de informacin. En vez de esto,
requieren un ajuste en la administracin, capacitacin adicional o refinamiento de los
procedimientos existentes en la institucin. Si el problema se relaciona con la informacin,
el anlisis de sistemas puede todava ser necesario para diagnosticar el problema y llegar a
la solucin adecuada.
Diseo de sistemas
Mientras que el anlisis de sistema describe lo que un sistema debe hacer para satisfacer los
requerimientos de informacin, el diseo de sistemas muestra cmo el sistema debe de
satisfacer este objetivo. El diseo del sistema de informacin es el plan general o modelo
para ese sistema, tiene todas las especificaciones que dan al sistema su forma y estructura.
El diseo de los sistemas de informacin es una tarea exacta y creativa que requiere de
imaginacin, sensibilidad detalles y habilidades de experto.
El diseo de sistemas tiene tres objetivos:
1. El diseador de sistemas es responsable de la consideracin de otras
configuraciones de tecnologa para llevar a cabo y desarrollar el sistema tal y como
fue descrito por el analista.
2. Los diseadores son responsables por la administracin y el control de la realizacin
tcnica de los sistemas. Las especificaciones detalladas de programacin, la
codificacin de los datos, la documentacin, pruebas y la capacitacin son todos
responsabilidad del equipo de diseo.
3. El diseo de un sistema de informacin puede descomponerse en especificaciones
fsicas y lgicas. El diseo lgico representa los componentes del sistema y sus
relaciones mutuas, como apareceran ante los usuarios. El diseo fsico es el
proceso de traduccin del modelo lgico abstracto a un diseo tcnico especfico
para el nuevo sistema. Produce las especificaciones reales para el hardware,
software y bases de datos fsicas, medios de entrada/salida, procedimientos
manuales y controles especficos.
ALTERNATIVAS DE DISEO: los sistemas de informacin pueden tener muchos diseos.
Pueden ser centralizados o distribuidos, en lnea o por lotes, parcialmente manuales o
fuertemente automatizados. Lo que hace que un diseo sea superior a los dems es la
facilidad y eficiencia con que satisface las necesidades de los usuarios con un determinado
conjunto de restricciones tcnicas, institucionales, financieras y de tiempo.
Antes de terminar el diseo de un sistema de informacin, los analistas evaluarn diversas
alternativas de diseo.
En el ejemplo de pag. 393/394, se ilustran dos alternativas de diseo de un sistema de
costos corporativo: el sistema por lotes maximiza la eficiencia y economa del
procesamiento por computadora pero requiere de una gran preparacin manual de los datos.
Existe tambin retraso de tiempo entre la preparacin de las hojas de costos de las unidades
operativas y el momento en que esta informacin se refleja en la base de datos del
producto. La segunda alternativa de diseo es un sistema en lnea que da una informacin
ms oportuna y disminuye el esfuerzo manual, pero a un mayor costo para el procesamiento
computacional, software, seguridad y procedimientos de recuperacin que se requieren para
mantener la integridad de la base de datos de los productos. Esta alternativa reduce las
actividades manuales y proporciona informacin al minuto a contabilidad de costos
corporativa as como a las unidades operativas.
EL PAPEL DE LOS USUARIOS FINALES: el diseo de los sistemas de informacin
requiere de un muy alt nivel de participacin y control de parte de los usuarios finales. Los
requerimientos de informacin por parte de los usuarios presionan al proceso de diseo
para asegurarse de que el sistema refleje sus prioridades de negocios y sus necesidades de
informacin y no los sesgos del personal tcnico. La naturaleza y el nivel de la
participacin de los usuarios en el diseo vara de un sistema a otro.
Acabado del proceso de desarrollo de sistemas
Los pasos restantes en el proceso de desarrollo de sistemas traducen las especificaciones de
la solucin establecidas durante el anlisis y diseo de sistemas en un sistema de
informacin totalmente operativo.
PROGRAMACIN: es el proceso que consiste en traducir las especificaciones del sistema
preparadas durante la etapa de diseo en cdigo de programa. En algunos proyectos de
desarrollo de sistemas se asignan las tareas de programacin a especialistas cuyo trabajo
consiste en codificar nicamente los programas. En otros proyectos se prefieren analistas
programadores que disean y programan las funciones. Como los grandes sistemas
implican muchos programas con miles o cientos de miles de lneas de cdigo, se emplean
con frecuencia equipos de programadores. Adems, si todo un sistema puede ser
programado por una sola persona, la calidad del software ser mayor si se somete a la
revisin de un grupo.
PRUEBAS: es necesario llevar a cabo pruebas exhaustivas y a profundidad para certificar
si el sistema produce los resultados correctos. Las pruebas de un sistema de informacin
pueden descomponerse en tres actividades:
1. Pruebas por unidades: consisten en probar cada programa por separado en el
sistema. Las pruebas deben verse como un medio para localizar errores en los
programas, para luego corregirlos.
2. Pruebas al sistema: prueban el funcionamiento del sistema de informacin como un
todo. Tratan de determinar si mdulos discretos pueden funcionar conjuntamente tal
como se plane y si existen discrepancias entre las maneras como el sistema trabaja
en la actualidad y cmo se dise. Entre las reas examinadas se tienen el tiempo de
proceso, la capacidad para almacenamiento de archivo y el manejo de las cargas
pico, las capacidades de recuperacin y de arranque y los procedimientos manuales.
3. Pruebas de adaptacin: proporcionan la certificacin final de que el sistema est
listo para ser usado en un escenario de produccin. Las pruebas de sistemas son
evaluadas por usuarios y revisadas por la administracin. Cuando todas las partes
estn satisfechas de que el nuevo sistema cumple con sus normas, el sistema queda
formalmente aceptado para su instalacin.
Plan de prueba: en l se incluyen todos los preparativos para las series de pruebas
previamente descriptas.
Los usuarios juegan un papel crtico en el proceso de prueba.
CONVERSIN: es el proceso de cambiar el viejo sistema por el nuevo. Da respuesta a la
pregunta: trabajar el nuevo sistema bajo condiciones reales?. Se pueden usar cuatro
principales estrategias de conversin: en paralelo, de cambio directo, de estudio piloto y del
enfoque por fases.
1. En una estrategia en paralelo, el sistema viejo y su reemplazo potencial son
operados conjuntamente durante un tiempo, hasta que todos se aseguran de que el
nuevo funciona correctamente. Este es el enfoque ms seguro de conversin, sin
embargo es muy caro y puede necesitar personal y recursos adicionales para operar
el sistema redundante.
2. La estrategia de cambio directo reemplaza al sistema viejo por completo en un da
determinado. A primera vista, esta estrategia parece menos costosa que la de
conversin en paralelo; sin embargo, es muy riesgosa ya que puede ser ms cara si
se presentan serios problemas con el nuevo sistema.
3. La estrategia de estudio piloto implanta el nuevo sistema slo en un rea limitada de
la institucin, como un solo departamento o unidad operativa. Cuando esta versin
piloto quede completa y trabaje fluidamente, se instala el sistema en el resto de la
institucin, ya sea simultneamente o por etapas.
4. La estrategia del enfoque por fases introduce el nuevo sistema por etapas, ya sea por
funciones o por unidades organizacionales de la institucin.
Un Plan de conversin formal provee de un programa para todas las actividades requeridas
para la instalacin de un nuevo sistema. La actividad que ms consume tiempo es
normalmente la conversin de datos. Los datos del viejo sistema deben ser transferidos al
nuevo, ya sea en forma manual o mediante programas especiales de software de
conversin. Los datos convertidos deben ser verificados cuidadosamente para precisin e
integridad.
Pasar de un viejo sistema a uno nuevo requiere que los usuarios finales sean capacitados
para usarlo. Documentacin detallada que muestre cmo trabaja el sistema desde el punto
de vista tcnico y desde el punto de vista del usuario se termina durante el tiempo de
conversin para usarse en la capacitacin y en las operaciones diarias. La falta de adecuada
capacitacin y documentacin contribuye al fracaso del sistema.
PRODUCCIN Y MANTENIMIENTO: despus de que el sistema nuevo se ha instalado y
la conversin est completa, se dice que el sistema est en produccin. Durante esta etapa,
el sistema ser revisado por los usuarios y por especialistas tcnicos para determinar qu
tan bien ha cumplido con sus objetivos originales y para decidir si se deben hacer
revisiones o modificaciones. Los cambios en hardware, software, documentacin o
procedimientos a un sistema de produccin para corregir errores, cumplir con nuevos
requerimientos o mejorar la eficiencia de procesamiento se denominan mantenimiento.
Actividad modular Descripcin
Anlisis de sistemas Identificar problemas
Especifica solucin
Establece requerimientos de informacin
Diseo de sistemas Crear especificaciones lgicas de diseo
Crear especificaciones fsicas de diseo
Administrar realizacin tcnica del sistema
Programacin Traducir especificaciones de diseo en cdigo de programa
Pruebas Prueba de unidades
Prueba de diseo
Pruebas de aceptacin
Conversin Planear conversin
Preparar documentacin
Capacitar usuarios y personal tcnico
Produccin y mantenimiento Operar el sistema
Evaluar el sistema
Modificar el sistema
Los sistemas de informacin pueden tener diversos valores para las empresas de negocios;
en muchos casos pueden simplemente permitir a las empresas que sobrevivan.
Modelos de presupuestacin de capital
Los modelos de presupuestacin de capital son una de las diversas tcnicas que se usan
para medir el valor de la inversin en proyectos de inversin de capital a largo plazo. La
presupuestacin de capital es el proceso de analizar y escoger diversas propuestas para
gastos de capital. Las empresa invierten en proyectos de capital con el propsito de
expandir su produccin para satisfacer la demanda anticipada o para modernizar su equipo
de produccin con el objeto de reducir los costos. Tambin invierten en proyectos de
capital por muchas razones no econmicas, como la instalacin de un equipo
anticontaminante por ejemplo. Se considera que los sistemas de informacin son proyectos
de inversiones de capital a largo plazo.
Se utilizan seis modelos de presupuestacin de capital para evaluar proyectos de capital:
El mtodo de pago
La tasa contable de recuperacin sobre la inversin
La relacin costos/beneficios
El valor presente neto
El ndice de rentabilidad
La tasa interna de retorno (TIR)
FLUJOS DE EFECTIVO: todos los mtodos de presupuestacin de capital descansan sobre
los flujos de efectivo desde y hacia la empresa. El costo de inversin es un flujo inmediato
de salida ocasionado por la compra del bien de capital (equipo). En los aos siguientes, la
inversin puede ocasionar flujos adicionales de salida que pueden equilibrarse con los
flujos de entrada de efectivo que resultan de la inversin. Los flujos de entrada toman la
forma de mayores ventas de ms productos o la disminucin en los costos de produccin u
operacin. La diferencia entre los flujos de salida y los de entrada se emplea para calcular
el valor financiero de una inversin. Una vez que los flujos efectivo se han establecido,
diversos mtodos se encuentran disponibles para comprar los distintos proyectos y tomar
decisiones sobre la inversin.
LIMITACIONES DE LOS MODELOS FINANCIEROS: los modelos financieros se
emplean en muchas situaciones: para justificar nuevos sistemas, explicar viejos sistemas
post hoc y para desarrollar apoyo cuantitativo para una posicin poltica. Las decisiones
polticas tomadas por razones institucionales no tienen nada que ver con los costos y
beneficios de un sistema.
Los modelos financieros suponen que todas las alternativas importantes han siso
examinadas, que todos los costos y beneficios se conocen, y que estos costos y beneficios
pueden ser expresados en una unidad comn, en especial en dinero. Estas suposiciones
raramente se cumplen en el mundo real, aunque pueden ser aproximadas.
Beneficios tangibles: pueden ser cuantificados y se les puede asignar un valor monetario.
Beneficios intangibles: no se pueden cuantificar de inmediato, pero a la larga pueden llevar
a ganancias cuantificables.
LOS SISTEMAS DE INFORMACIN COMO UN PROYECTO DE CAPITAL: muchos
problemas surgen cuando se aplica el anlisis financiero a los sistemas de informacin. Los
modelos financieros pueden no expresar los riesgos y la incertidumbre a partir de sus
propios estimados de costos y beneficios. Los costos y beneficios no ocurren dentro del
mismo marco de tiempo; los costos tienden a ser en efectivo y tangibles, mientras que
algunos beneficios pueden ser a posteriori e intangibles. La inflacin puede afectar los
costos y algunos beneficios de maneras diferentes. La tecnologa, especialmente la
tecnologa de informacin, puede cambiar durante el curso del proyecto ocasionando que
los estimados varen fuertemente. Los beneficios intangibles son difciles de cuantificar.
Estos factores afectan a los modelos financieros.
La inversin en tecnologa de informacin requiere de consideraciones especiales en la
simulacin financiera. La elevada tasa de obsolescencia tecnolgica en la presupuestacin
de sistemas significa sencillamente que el perodo de pago tiene que ser ms corto y las
tasas de recuperacin mas latas que en los tpicos proyectos de capital que tienen vidas
tiles mucho ms largas. Examinaremos un ejemplo para ver cmo surgen y pueden ser
solucionados los problemas:
Caso de ejemplo: Primrose, Mendel and Hansen
Pginas 402-405
MTODO DE PAGO (O REPAGO): es una medida de tiempo que se requiere para pagar la
inversin inicial en un proyecto. Este mtodo se calcula as:
Inversin original Nmero de aos para pagar
Flujo de efectivo anual neto de entrada
Debilidad del modelo: ignora el valor del dinero en el tiempo, el monto del flujo de efectivo
despus del perodo de pago, el valor de reventa (en gral., cero con los sistemas de
cmputos) y la rentabilidad de la inversin.
TASA CONTABLE DE RECUPERACIN SOBRE LA INVERSION (ROI): las empresas
realizan inversiones de capital con el objeto de obtener una tasa de recuperacin
satisfactoria. La determinacin de la tasa depende del costo de pedir dinero, pero tambin
otros factores entran en juego, como las tasas histricas de recuperacin esperadas por la
empresa. En el largo plazo, la tasa deseada de recuperacin debe ser igual o mayor que el
costo del capital en el mercado, de lo contrario, nadie prestara dinero a la empresa.
La tasa contable de recuperacin sobre la inversin (ROI) calcula la tasa de recuperacin de
una inversin al ajustar los flujos de efectivo hacia la empresa producidos por la inversin
con la depreciacin. Da una aproximacin del ingreso contable obtenido por el proyecto.
Para encontrar el ROI, primero se calcula el beneficio neto promedio:
Este beneficio neto se divide entre la inversin total para llegar al ROI:
Debilidad del modelo: ignora el valor del dinero en el tiempo. Los ahorros futuros no valen
tanto en moneda actual como los ahorros actuales. Por otra parte, el ROI puede ser
modificado (y en general lo es), de manera que los beneficios y los costos futuros se
calculan en moneda actual.
VALOR PRESENTE NETO: la evaluacin de un proyecto de capital requiere que el costo
de una inversin se compare con los flujos de entrada de efectivo neto que tiene lugar
muchos aos despus. Pero estos dos tipos de flujo no son directamente comparables
debido a la influencia del costo del capital. El valor presente es el valor en moneda actual
de un pago o corriente de pagos que se recibirn en el futuro.
Valor presente de los flujos de efectivo esperados costo inicial de la inversin = Valor
presente neto
TASA INTERNA DE RETORNO (TIR): es una variante del mtodo del valor presente
neto. Toma en cuenta el valor del dinero en el tiempo. Se define como la tasa de
recuperacin o utilidad que una inversin debe dar. El TIR es la tasa de descuento que
iguala al valor presente de los futuros flujos de efectivo con el costo inicial del proyecto. En
otras palabras, el valor de R (tasa de descuento) es tal que Valor presente Costo Inicial =
0.