Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software
1.1.2. La ingeniera econmica en la industria del software
Pasos para la toma de decisiones en los proyectos informticos
La comprensin del problema y definicin del objetivo. En esta primera fase se identifican las necesidades ms apremiantes de la poblacin o de las empresas. En este ltimo caso, deber analizarse su aspecto interno y externo con el objetivo de detectar necesidades informticas insatisfechas, y as definir conceptualmente el proyecto informtico que se desea realizar.
Por ejemplo, en el actual marco de feroz competitividad empresarial, muchos directivos requieren el procesamiento automatizado de la informacin. Para ello contratan ingenieros especializados en disear sistemas de informacin integral que engloben un conjunto de actividades empresariales tales como produccin, distribucin, almacenes, contabilidad y ventas. De acuerdo con Baca (2006), la identificacin de esta idea por parte de los ingenieros es el paso ms difcil en todo proyecto informtico, ya que se requiere de mucha creatividad para disear una serie de programas o instrucciones lgicas (software) para que las computadoras procesen la informacin de forma inimaginable. Una vez detectada la necesidad, se define el servicio o producto que se pretende desarrollar. Si el proyecto es el diseo de un sistema de informacin integral, su definicin debe estar en trminos de las tareas que se pretende que el sistema ejecute, tales como controlar ideas, generar ndices de desempeo, etctera. La definicin conceptual de este tipo de proyecto informtico, al igual que los industriales, est orientada a perseguir el objetivo principal: la maximizacin de las ganancias a partir de mejoras en la competitividad.
Una vez detectada la necesidad y definido el objetivo, se concluye con el paso 1.
En la siguiente etapa es necesario recopilar informacin importante a partir de dos estudios: el tcnico y el econmico-financiero. En el estudio tcnico se debern estimar todos los recursos bsicos que se van a utilizar en el proyecto. En particular, para el desarrollo de sistemas de software integral se debern estimar los siguientes insumos: recursos humanos altamente calificados, hardware, software, equipo de
Paso 1
Paso 2
Ingeniera econmica Unidad 1. Fundamentos de Ingeniera econmica
Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software oficina (escritorios, sillas, material de oficina), espacio fsico necesario para que trabaje determinada cantidad de personas durante varios meses.
Asimismo, dentro de las determinaciones que corresponden exclusivamente al aspecto tcnico, o de ingeniera, se debern estimar todas las actividades que se habrn de realizar a fin de obtener el producto o servicio deseado, as como los tiempos de ejecucin de cada una de las actividades, con el propsito de optimizar todo el proceso de elaboracin del software integral.
Desarrollo de software integral. Fuente: leddsn (s.f.) http://us.cdn1.123rf.com/168nwm/leedsn/leedsn1305/leedsn130500036/19807279-hr-concepto-hombre- de-negocios-que-la-elecci-n-del-empleado.jpg
Despus, el ingeniero debe llevar a cabo actividades contables para expresar la ingeniera del proyecto informtico en trminos de dinero. Estas actividades se reflejan en el estudio econmico-financiero, donde se debern estimar la inversin inicial total, los cargos de depreciacin (en este caso del hardware y software), los costos totales y el financiamiento. Asimismo, se debern calcular la tasa mnima de rendimiento aceptable (TMRA) y los flujos netos de efectivo. Ambas determinaciones se derivan del estado de resultados. En este estudio tambin se deber calcular el punto de equilibrio. Sus elementos los vers en la Unidad 2. Anlisis econmico financiero.
Una vez recopilada la informacin relevante, se definen las posibles soluciones alternativas, acciones que conforman este paso en el marco de recursos limitados. En particular, desarrollar alternativas de macrodiseo que satisfagan potencialmente las especificaciones establecidas de los sistemas de informacin integral (Aguilar, 2012).
Consiste en la realizacin de una evaluacin tcnico-econmica del proyecto informtico. En este tipo de proyecto se debern evaluar las alternativas de
Paso 3
Paso 4
Ingeniera econmica Unidad 1. Fundamentos de Ingeniera econmica
Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software macrodiseo con base en dos estudios de factibilidad: tcnica y econmica. De acuerdo con Aguilar (2012), el instrumental analtico sobre el cual deben evaluar los desarrolladores de software es el estudio de factibilidad, que consiste en el anlisis sobre las capacidades tcnicas financieras, humanas, cientficas y computacionales que se tienen para la elaboracin del programa computacional.
Estudio de factibilidad econmica. Fuente: Bell, K. (s.f.) http://us.cdn4.123rf.com/168nwm/mybaitshop/mybaitshop1403/mybaitshop140300269/26469898- factibilidad-estudio-de-concepto-diagrama-circular-en-rosa-y-azul-con-los-terminos-de-la-financiacio.jpg
En relacin con el estudio de factibilidad econmica, se debern utilizar las tcnicas de evaluacin econmica que tomen en cuenta el valor del dinero en el tiempo. Estas tcnicas permitirn determinar la ganancia econmica de las diferentes alternativas de inversin. En este tipo de evaluacin se busca demostrar que la asignacin de los recursos para cada alternativa definida en el paso tres producir un beneficio econmico.
Como puedes darte cuenta, el primer objetivo a partir del cual evaluar el desarrollador del software integral es la maximizacin de la utilidad. El logro de este propsito es condicin necesaria porque sin l, el proyecto de la construccin de un software no sera viable.
De acuerdo con Baca (2006), para este tipo de proyecto informtico se requiere hacer uso de tcnicas distintas a las que se emplean en la evaluacin de los industriales, tales como el anlisis incremental y el de remplazo de equipo debido, principalmente, al tipo y duracin del proyecto informtico.
Para llevar a cabo el estudio de viabilidad econmica, segn lo expuesto por Aguilar (2012), se deben considerar todo tipo de costos para la elaboracin de un producto de software: el unitario del producto o servicio, el de licencia para su utilizacin, los de Estudio de factibilidad Economa Mercado Anlisis Proyecto Factores Ideas Negocios Dinero Ingeniera econmica Unidad 1. Fundamentos de Ingeniera econmica
Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software operacin, los de construccin de programa, los de materiales, el tiempo de produccin requerido en los sistemas de produccin o programas computacionales, los de almacenamiento e infraestructura, las inversiones en los sistemas electrnicos complementarios del programa, as como todos los gastos tcnico-econmicos que se pueden contemplar en un proyecto formulado y evaluado econmicamente.
Una vez que se evala cada alternativa factible, se selecciona la mejor opcin.
Consiste en poner en prctica la solucin. En el caso del desarrollo de un software o sistema de informacin integral, aplicar la solucin significa ponerlo en prctica. El paso final en la elaboracin de un proyecto informtico de este tipo es aplicar la solucin y dar seguimiento a los resultados.
La metodologa de evaluacin de proyectos informticos contiene los mismos pasos que la evaluacin de proyectos industriales que revisaste en el subtema 1.1.1, la cual se basa en el enfoque de solucin de problemas o proceso de toma de decisiones (Blank y Tarquin, 2006).
Acabas de ver un ejemplo en donde se aplicaron los pasos del proceso de toma de decisiones de un proyecto informtico, que busca desarrollar un sistema de informacin que pueda derivar en la elaboracin de un software de gestin integral. La misma metodologa puede ser aplicada para los distintos tipos de proyectos informticos antes mencionados.
En el siguiente cuadro se ilustran los pasos 3, 4, 5 y 6 del proceso de toma de decisiones para el desarrollo de sistemas de informacin que puedan derivar en la elaboracin de un software de cualquier ndole.
Paso 5
Paso 6
Procesos de toma de decisiones para el desarrollo de sistemas de informacin
Ingeniera econmica Unidad 1. Fundamentos de Ingeniera econmica
Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software
Proceso de toma de decisiones en la industria del software. Basado en: Park, 2009 y Aguilar, 2012.
Como puedes ver en el esquema anterior, el proyecto informtico para la elaboracin de un software integral finaliza cuando se lleva a cabo la ejecucin (paso 6) de las soluciones digitales innovadoras. Para este paso final se requiere el estudio y comprensin de los aspectos funcionales del propio diseo, definidos al inicio del proyecto, as como el conocimiento y entrenamiento especializado para definir varios diseos factibles de ingeniera, evaluar cada uno y seleccionar el mejor. No se pueden concebir aplicaciones digitales sin un anlisis tcnico y econmico previo.
Desarrollar alternativas de macro diseo que satisfagan potencialmente las especificaciones establecidas de sistemas. Identificar un conjunto de alternativas de decisiones factibles - Evaluar las alternativas macrodiseo con base en los estudios de factibilidad. - Factibilidad econmica, anlisis costo-beneficio. - Factibilidad tcnica.
Evaluar cada alternativa Elegir la mejor alternativa Seleccionar un macrodiseo. Repetir, mientras sea necesario, para evaluar y seleccionar entre los conjuntos ms desarrollados de alternativas de macrodiseos. Implantar la solucin y hacer seguimiento de los resultados