Professional Documents
Culture Documents
Sifii Ca U2
Sifii Ca U2
Desarrollo y
mantenimiento de
sistemas de
información
Sistemas de Información II
Página 1 de 24
Introducción .......................................................................................................................................2
1. Realización de beneficios ..............................................................................................................3
1.1. Gestión de proyectos informáticos ................................................................................................5
2. Estructura de la gestión de proyectos........................................................................................... 10
3. Desarrollo de aplicaciones de negocios ........................................................................................ 13
4. Sistemas integrados de gestión (ERP) ........................................................................................... 17
4.1. ¿Qué son los sistemas ERP? ........................................................................................................ 17
4.2. Metodología de desarrollo de software ........................................................................................ 19
Conclusión........................................................................................................................................ 23
Referencias bibliográficas................................................................................................................... 24
Página 2 de 20
Introducción
La particularidad que tienen los sistemas ERP es que, al venir preconfigurados de acuerdo a
buenas prácticas de procesos, posibilita el hecho que las entidades puedan adaptar sus
procesos a estos estándares y así, maximizar el uso de los sistemas ERP incorporando mayor
eficiencia en sus procesos u operaciones. Otros ejemplos de este tipo de sistemas son los
CRM (Customer Relationship Management), que permiten potenciar y fidelizar la relación
con los clientes en un marco de gestión de marketing y de negocioización.
Ahora bien, respecto a los primeros sistemas que he hecho mención, es decir, los sistemas
desarrollados desde cero en las entidades, alrededor de hace tres a cuatro décadas atrás,
era lo que hacían las entidades, por lo que tenían que contar con equipos de tecnologías de
la información en las áreas de informática numerosos y con el consiguiente costo que
siempre tiende a ser más alto, desde el punto de vista del diseño, construcción, puesta en
operación y mantención con mejora continua.
En este contexto, en la presente unidad abordaremos estas temáticas desde una perspectiva
de gestión y del conocimiento que debe tener un profesional contador público y auditor,
considerando que estos sistemas poseen programados o configurados controles que son
susceptibles de identificar y monitorear continuamente en un marco de modelo de control
interno de las tecnologías de información o de sistemas.
Página 3 de 20
1. Realización de beneficios
La realización de beneficios se refiere al hecho que los sistemas de información en las
entidades, siempre se deben adquirir o desarrollar alineado con las intenciones definidas en el
gobierno de las tecnologías de la información, tal como se abordó en la Unidad 1, por lo que es
importante que las áreas de tecnología, que son prestadoras de servicio en materia de TI,
siempre tomen decisiones en este ámbito alineadas con la estrategia de la entidad.
Sistema
desarrollado
a la medida
Sistemas de
Información
Sistema
adquirido y
configurado
En este marco, siempre antes de tomar una decisión relativa a adquisición o desarrollo de
software, se debe considerar factores como:
• Costo
• Beneficio
• Desarrollo/Tiempo entrega
• Confiabilidad
• Calidad
• Dependencia entre estos factores
Lo anterior a fin de determinar el retorno sobre la inversión (ROI) que tendrá el hecho de llevar
a cabo un sistema de información determinado.
Costo: Esta relacionado con el hecho de que la inversión financiera que se realice para
desarrollar o implementar un paquete preconfigurado de sistema de información, debe ser
razonable y acorde al beneficio que reportará a la entidad en miras con la estrategia.
Calidad: El sistema de información debe cumplir con las expectativas funcionales que se
consideraron para la decisión en relación con la prestación, sea cualquiera de las opciones que
la entidad haya asumido para su puesta en operación.
Dependencia entre estos factores: Los factores antes descritos tienen dependencia entre ellos,
puesto que por ejemplo para que el sistema de información sea confiable, debe cumplir ciertos
Página 5 de 20
requisitos de calidad y para que la entrega sea en tiempo, debe cumplirse con un equipo de
desarrolladores o ingenieros informáticos de calidad y que dominen los aspectos tanto
tecnológicos como funcionales para el éxito del proyecto y que dichas variables lleven a la
realización del beneficio y en el costo esperado.
Además, de los problemas normales que pueden provocar el fracaso de un proyecto, los
factores que pueden afectar negativamente el éxito de un proyecto de TI incluyen avances
tecnológicos durante la ejecución del proyecto, cambios en la infraestructura que afectan la
seguridad y la gestión de datos y relaciones dependientes desconocidas entre hardware,
software, infraestructura de red y datos. Los proyectos de TI también pueden sucumbir a la
penalización por primer uso, que representa el riesgo total que asume una organización al
implementar una nueva tecnología por primera vez. Debido a que la tecnología no se ha
implementado ni utilizado antes en la organización, es probable que haya complicaciones que
afectarán la probabilidad de éxito del proyecto.
Monitoreo y
Cierre
control
Planificación: el gerente del proyecto y el equipo del proyecto trabajan juntos para planificar
todos los pasos necesarios para llegar a una conclusión exitosa del proyecto. Los procesos de
planificación del proyecto son de naturaleza iterativa y se espera que la planificación ocurra
con frecuencia a lo largo del proyecto.
Ejecución: una vez que se ha creado el plan del proyecto, el equipo del proyecto se dedica a
ejecutar el plan del proyecto para crear los entregables del proyecto. El proyecto puede pasar a
la planificación del proyecto según sea necesario durante la ejecución del proyecto.
Monitoreo y control: a medida que el proyecto está siendo ejecutado por el equipo del
proyecto, el gerente del proyecto monitorea y controla el trabajo en cuanto a tiempo, costo,
alcance, calidad, riesgo y otros factores del proyecto. El seguimiento y el control también son
un proceso continuo para garantizar que el proyecto aborde sus objetivos para cada objetivo
del proyecto.
Cierre: al final de cada fase y al final de todo el proyecto, se produce el cierre del proyecto para
garantizar que todo el trabajo se haya completado, se apruebe y, en última instancia, se
transfiera la propiedad del equipo del proyecto a las operaciones.
1. Gestión del alcance del proyecto: se define, documenta y aprueba el alcance del
proyecto. El alcance del proyecto está protegido contra cambios no autorizados,
editado con cambios aprobados y validado por las partes interesadas del proyecto para
su aceptación.
Página 7 de 20
2. Gestión del cronograma del proyecto: el cronograma del proyecto se define primero
por las horas de trabajo del proyecto, los hitos del proyecto y, en última instancia, la
fecha límite del proyecto. La disponibilidad del equipo del proyecto a lo largo del
proyecto se documenta y planifica en consecuencia. El gerente del proyecto trabajará
con el equipo del proyecto para identificar las tareas del proyecto y las estimaciones de
duración de las tareas para crear un cronograma del proyecto.
3. Gestión de costes del proyecto: se estiman los costes del proyecto para poder asignar
un presupuesto al mismo. Los costos del proyecto incluyen materiales, servicios,
instalaciones, licencias de software y otros gastos atribuidos directamente al proyecto.
5. Gestión de recursos humanos del proyecto: el director del proyecto trabaja con el
equipo del proyecto para verificar que cada miembro del equipo esté completando sus
tareas, trabajando bien con los demás y que su participación y desempeño se informe a
sus respectivos directores.
7. Gestión de riesgos del proyecto: los riesgos son situaciones, eventos, condiciones que
pueden amenazar y, en ocasiones, beneficiar los objetivos del proyecto de TI. Los
riesgos deben identificarse, analizarse y crearse una respuesta para el evento de riesgo.
La probabilidad y el impacto de cada evento de riesgo se evalúan para crear una
puntuación de riesgo que justifique los costos necesarios para gestionar el evento de
riesgo.
9. Gestión de las partes interesadas del proyecto: las partes interesadas son cualquier
persona que tenga un interés personal en el proyecto. La gestión de stakeholders es la
identificación, inclusión y comunicación con los grupos de stakeholders del proyecto.
Maneja las ansiedades y preocupaciones que los interesados pueden tener sobre el
trabajo del proyecto.
Estas diez áreas de conocimiento se gestionarán de forma iterativa a lo largo del proyecto. Con
la excepción de las adquisiciones, un gerente de proyecto probablemente encontrará estas diez
áreas de conocimiento en cada proyecto. No hay un orden establecido en el que se deben
administrar las áreas, sino que el gerente del proyecto cambia a los conocimientos y procesos
apropiados en función de lo que está ocurriendo dentro del proyecto.
Ciclo de vida predictivo: este es el ciclo de vida del proyecto más común
y tradicional para proyectos de TI. En este enfoque, el gerente del
proyecto y el equipo del proyecto primero definen el alcance del
proyecto, el cronograma del proyecto y los costos esperados del
proyecto antes de que comience la ejecución del proyecto. Como parte
de la planificación del proyecto, es típico que se definan las fases del
proyecto (cada fase realiza un tipo específico de trabajo del proyecto).
Para que el proyecto avance desde su inicio hasta su cierre, cada fase
debe comenzar y completarse en el orden específico según lo planeado.
Este tipo de enfoque a veces se denomina enfoque en cascada ya que el
proyecto "cae en cascada" a lo largo de las fases del proyecto.
Página 9 de 20
Ciclo de vida adaptativo: este ciclo de vida del proyecto también utiliza
una iteración de planificación y ejecución, pero la planificación suele
durar dos semanas. Este enfoque utiliza una ola continua de planificación
y ejecución a través de breves ráfagas tanto de planificación como de
ejecución. Se espera un cambio en este enfoque del proyecto de TI y es
ideal para el proyecto de desarrollo de software. La gestión ágil de
proyectos y Scrum son ejemplos del ciclo de vida adaptativo.
Todos estos ciclos de vida utilizan el concepto de fases para hacer avanzar el trabajo del
proyecto. Una fase describe el tipo de trabajo que tendrá lugar en esa parte del proyecto. El
director del proyecto, los requisitos de la organización e incluso los requisitos del cliente
pueden influir en qué tipo de ciclo de vida del proyecto adaptará el director del proyecto en el
proyecto.
Comunicación
Alcance del Finanzas del Cronograma Ambiente del Organización
y cultura del
proyecto proyecto del proyecto proyecto proyecto del proyecto
El ciclo de vida de la gestión de proyectos contempla desde el alcance hasta la organización del
mismo, pasando por el financiamiento, cronograma, ambiente de ejecución y comunicación,
factores que deben ser gestionados adecuadamente para alcanzar el éxito. Estos seis aspectos
que se mencionan en la Figura 03 están de una u otra forma implícitos en la gestión de las
áreas de conocimiento del proyecto descritas anteriormente.
Página 10 de 20
Coordinar
recursos
Internos /
Externos
Cada proyecto tiene sus características únicas y el diseño de una estructura organizacional
debe considerar el entorno organizacional, las características del proyecto en el que operará y
el nivel de autoridad que se otorga al gerente del proyecto. La estructura de un proyecto puede
tomar varias formas y cada forma tiene sus propias ventajas y desventajas.
Un organigrama del proyecto correctamente diseñado es esencial para el éxito del proyecto.
Un organigrama muestra dónde se ubica cada persona en la estructura del proyecto. Se dibuja
un organigrama en forma de pirámide donde las personas ubicadas más cerca de la parte
superior de la pirámide tienen más autoridad y responsabilidad que los miembros ubicados en
la parte inferior. Son las ubicaciones relativas de las personas en el organigrama las que
Página 11 de 20
especifican las relaciones de trabajo, y las líneas que conectan las casillas designan la
supervisión formal y las líneas de comunicación entre las personas.
Frente de
Ges tión del
Ca mbi o
El director o gerente del proyecto debe crear una estructura de proyecto que satisfaga las
diversas necesidades en las diferentes fases de este. La estructura no puede diseñarse
demasiado rígida o flexible, ya que el propósito de la organización del proyecto es facilitar la
interacción de las personas para lograr los objetivos finales del proyecto dentro de las
restricciones especificadas de alcance, cronograma, presupuesto y calidad. El objetivo de
diseñar una estructura de proyecto es proporcionar un entorno formal que el director del
proyecto pueda utilizar para influir en los miembros del equipo para que hagan lo mejor posible
para completar su asignación y sus funciones. La estructura debe diseñarse para ayudar a
desarrollar la colaboración entre los miembros individuales del equipo; todo de una manera
rentable con un mínimo de duplicación de esfuerzos y superposiciones.
Página 12 de 20
El organigrama tiene una funcionalidad limitada; solo muestra la relación jerárquica entre los
miembros del equipo, pero no muestra cómo funcionará la organización del proyecto, es por
ello que el diseño debe considerar factores que facilitarán el funcionamiento de la estructura;
estos incluyen comunicaciones, flujos de información, coordinación y colaboración entre sus
miembros.
componentes estén integrados para que sus esfuerzos contribuyan a la meta general del
proyecto. La integración es el grado de colaboración y entendimiento mutuo requerido entre
los diversos componentes del proyecto para lograr las metas del proyecto. La mayoría de los
proyectos se caracterizan por la división del trabajo y la interdependencia de tareas, lo que crea
la necesidad de integración para cumplir con los objetivos del proyecto. Esta necesidad es
mayor cuando hay muchos componentes del proyecto que tienen diferentes especializaciones.
El objetivo de la estructura de gestión de proyectos es el logro de la armonía de los esfuerzos
individuales hacia el logro de los objetivos del grupo. La responsabilidad principal del director
del proyecto es desarrollar estrategias de integración para asegurar que un componente o
actividad en particular se organice de manera que todos los componentes, partes, subsistemas
y unidades organizacionales encajen como un todo funcional e integrado de acuerdo con el
plan maestro del proyecto.
Implementación Planificación
Prueba Desarrollo
Fase 1: De estudio de factibilidad, la cual nace a partir de las necesidades de los usuarios finales
de una entidad y que luego en la medida que se da luz verde o aprobación por parte de la alta
dirección e incluso en ciertas situaciones, debe contar con la aprobación de un Directorio, en la
medida que la inversión sea por un monto significativo, como, por ejemplo, la adquisición de
un sistema de clase mundial ERP.
Fase 2: Cuando se pasa a la fase de definición de requerimientos, se debe hacer partícipe a los
usuarios claves que representan a los usuarios finales, a fin de que proporcionen las
especificaciones técnicas o funcionales de la forma más precisa posible, donde debe trabajar
mancomunadamente con los equipos de implementadores o desarrolladores, según sea el el
tipo de desarrollo o implementación que se esté realizando.
Fase 3: Esta fase contempla la selección y adquisición del software (Sistemas adquiridos o
Diseño-Desarrollo), lo cual ha pasado por una serie de estudios, análisis cualitativos
(funcionales) y cuantitativos (financieros), para seleccionar la opción más viable y que conlleve
al mejor ROI o retorno sobre la inversión para la entidad, tal como se menciona anteriormente.
Cabe señalar, que cuando se menciona el aspecto “funcional”, se refiere a que cumpla con las
especificaciones de procesos, a fin de que se pueda transaccionar de forma óptima por medio
del sistema de información.
users, que son los responsables de validar en representación de los usuarios finales. Es
importante tener en consideración que cuando se hace referencia a usuarios finales, se refiere
a los usuarios que transaccionan en los procesos, como, por ejemplo: bodegueros, contadores,
compradores, secretarias, gerentes, vendedores, etc.
Fase 5: Se lleva a cabo las pruebas tanto unitarias como integrales del sistema de información a
fin de asegurarse que todas las funcionalidades desarrolladas o configuradas, operen en
optimas condiciones y hagan lo que deben hacer, en forma exacta, valida y completa, es decir,
en forma íntegra. Las pruebas unitarias son ejecutadas por los consultores implementadores en
un ambiente de desarrollo de sistemas y las pruebas integrales, son ejecutadas por los usuarios
claves en conjunto con los consultores, donde se verifica la funcionalidad end to end, es decir,
con trazabilidades de extremo a extremo de una transacción o inicio a fin, asegurándose que
todo funcione de forma íntegra.
Asimismo, en esta fase se pone en operación o se realiza la salida en vivo o productivo como se
le denomina en jerga informática. Esta fase debe ser debidamente coordinada y monitoreada.
Se debe realizar salvaguardando aspectos de gestión del cambio, es decir, que los usuarios
finales estén debidamente capacitados, informados y que las comunicaciones abarquen a todo
el espectro organizacional que se verá tocado con el nuevo sistema que se comenzará a utiliza.
Las capacitaciones o entrenamiento son parte de los factores claves de éxito, al igual que las
pruebas, por lo que la PMO se debe asegurar que todos estos aspectos estén debidamente
coordinados y alineados.
Fase 6: En esta fase una vez que se cumple lo anterior, se procede a monitorear la puesta en
operación y se presta el soporte pertinente, a fin de que en caso de que algún usuario tenga
algún inconveniente, este sea resuelto de forma oportuna, de acuerdo con los niveles de
servicio que se hayan establecido para tal cometido. Esto último, es coordinado por una mesa
de soporte o help desk, que debe estar atenta a los requerimientos emanados de los usuarios
finales y se debe dejar trazabilidad y llevar a cabo un control de gestión de los tickets de
soporte que se van generando sistemáticamente, a fin de asegurarse que no existan
requerimientos que no hayan sido resueltos, porque se podría materializar un riesgo que suele
ser frecuente en algunas implementaciones, relacionado con la disconformidad de los usuarios
con el sistema, que suele también sumarse con la resistencia al cambio, riesgos que deben ser
gestionados y mitigados de forma oportuna.
Página 16 de 20
Fase 3:
Selección y Fase 6:
Fase 1: Fase 2: Adquisición del Fase 4: Fase 5:
Software Posterior a la
Estudio de Definición de Desarrollo o Prueba Final e
Requerimientos (Sistemas Configuración implementación
Factibilidad Implementación
adquiridos o
Diseño-
Desarrollo)
A continuación, se presenta el road map estándar que utiliza SAP en las implementaciones de
dicho sistema ERP, el cual considera todas las fases que se han mencionado anteriormente:
Los sistemas ERP de clase mundial, tienden a dar cobertura de extremo a extremo de los
procesos de una entidad e incluso actualmente existen ERP que cubren verticales
especializadas de industrias o sectores como, por ejemplo: Salud, Minería, Educación, Retail,
Consumo Masivo, Telecomunicaciones, Bancos, etc.
Los sistemas ERP de clase mundial que están dentro de los tres más preferidos por las grandes
entidades en el mundo son:
1. SAP
2. Oracle Financials
3. Microsoft Dynamics
Tabla 01: Tres sistemas ERP de clase mundial más preferidos en el mundo
ERP Origen
Los sistemas ERP son aplicaciones que permiten automatizar los procesos de las entidades y
proporciona información y controles internos, basándose en una base de datos central que
recopila información de departamentos que incluyen contabilidad, fabricación, gestión de la
cadena de suministro, ventas, marketing y recursos humanos (HR).
Cada entidad debe completar un trabajo que requiere numerosas partes interesadas con
diversas responsabilidades. Pero eso es una lucha cuando la información necesaria para
Página 18 de 20
ejecutar procesos y tomar decisiones clave se distribuye en sistemas desconectados. Ya sea que
los datos se almacenen en un software básico de gestión empresarial o en hojas de cálculo, los
empleados tienen dificultades para encontrar lo que necesitan y es posible que no tengan
acceso a él por completo. Por ejemplo, los equipos de contabilidad y finanzas podrían tener
diferentes hojas de cálculo con diferentes cifras para el seguimiento de gastos.
Estas fuentes de datos dispares hacen que sea muy difícil mantener a todos en la misma página
y dificultan la colaboración y la eficiencia, especialmente a medida que crece una organización.
El personal pierde el tiempo buscando documentos y posiblemente duplicando el trabajo
porque no hay un solo lugar para buscar información actualizada sobre todos los aspectos del
negocio relevantes para ellos. Esto también dificulta ver la causa y el efecto total de los
acontecimientos que afectan a su empresa.
Un sistema ERP resuelve este problema al recopilar información en una base de datos central
para otorgar a los gerentes y empleados visibilidad entre departamentos. También elimina los
problemas que surgen con las fuentes de datos en conflicto y les permite analizar varios
escenarios, descubrir mejoras en los procesos y generar importantes ganancias de eficiencia.
Eso se traduce en ahorro de costos y mejor productividad, ya que las personas dedican menos
tiempo a buscar los datos necesarios.
Los sistemas ERP diseñados para satisfacer las necesidades de una empresa individual tienden a
generar retornos sobre la inversión, lo que convierte a estos sistemas en una herramienta
fundamental para entidades de todos los sectores y de todos los tamaños. Muchas de las
empresas más conocidas y exitosas del mundo se han apoyado en ERP durante el último cuarto
de siglo.
Antes de la proliferación de los sistemas ERP, existían sistemas dispersos y desintegrados que
generaban muchos problemas de inconsistencias e inexactitud de la información para la toma
de decisiones, donde por ejemplo se podía encontrar una entidad que para darle cobertura a
sus procesos, podía tener perfectamente 25 o 40 sistemas distintos, desintegrados y
desarrollados en diversos lenguajes de programación, con problemas de controles,
proliferación de riesgos de errores e incluso de fraudes, por la ausencia de integración y de
controles centralizados.
Página 19 de 20
Hoy en día, muchas empresas de TI están de acuerdo en que emplear una metodología de
desarrollo de software es fundamental para su equipo. Sin embargo, el tema de qué método es
el mejor permanece en duda. Eso es porque no hay uno. Cada metodología tiene sus pros y sus
contras.
Obtener lo mejor de uno depende de la estructura, los requisitos y los objetivos del equipo.
También es posible utilizar diferentes metodologías de desarrollo de software para diferentes
proyectos.
Sin una guía estructurada, los desarrolladores pueden verse afectados por las solicitudes en
constante cambio de los clientes (usuarios finales), y más aún cuando hay problemas de
comunicación. Esto conduce a una revisión frecuente del software sin considerar las
implicaciones generales del proyecto.
¿El resultado? Pérdida de tiempo, dinero y esfuerzo con el riesgo de producir una aplicación
mediocre que no aporta mucho a las intenciones de la administración y de los usuarios finales.
entrada, sino que les permite ser más organizados y estructurados cuando se trata de cambios
espontáneos.
Metodología de
Metodología de Desarrollo
desarrollo de
desarrollo ágil esbelto
cascada
Desarrollo rápido
Modelo prototipo
de aplicaciones
Con Agile, las tareas se dividen en sprints cortos que tardan entre 1 y 4 semanas en
completarse. Es un modelo iterativo que implica múltiples pruebas a medida que avanza el
desarrollo. Los desarrolladores buscan continuamente comentarios de los clientes y realizan
cambios en el software.
A pesar de décadas desde que se utilizó por primera vez, la metodología de cascada sigue
siendo relevante en algunos proyectos en la actualidad. Es un método simple y lineal en el que
las etapas de desarrollo se organizan en procesos secuenciales en cascada.
Al igual que una cascada fluye en una dirección, no hay vuelta atrás en este enfoque. Esto hace
Página 21 de 20
que la cascada sea un método no flexible y que debe evitarse en proyectos con requisitos que
cambian rápidamente.
Desarrollo esbelto
Con la metodología lean, los desarrolladores tienen la tarea de identificar los cuellos de botella
que podrían obstaculizar el proceso. El objetivo es establecer un sistema eficiente que funcione
a la perfección. La metodología también enfatiza el respeto humano, lo que significa que la
comunicación es clave para mejorar la colaboración en equipo.
Modelo prototipo
Según los comentarios recopilados, el prototipo pasa por varias iteraciones de refinamiento
hasta que el cliente lo considera satisfactorio. El atractivo del enfoque de prototipo es su
evaluación rigurosa que descubre posibles problemas antes de que comience el desarrollo real.
El éxito de este enfoque radica no solo en el equipo de desarrollo, sino también en qué tan bien
se comunican con los clientes al realizar la prueba. También vale la pena mencionar que los
desarrolladores a menudo asumen el costo de construir el prototipo.
El modelo de desarrollo rápido de aplicaciones (RAD) se introdujo en 1991 y sirvió como base
para los marcos iterativos modernos. Se enfoca en obtener productos construidos en un marco
de tiempo mucho más corto sin comprometer la calidad.
RAD es un marco de 4 pasos, que defiende los requisitos del proyecto, la creación de
prototipos, las pruebas y la implementación. A diferencia de los modelos lineales, RAD enfatiza
la construcción de prototipos con los requisitos dados y probarlos con el cliente. Esto se hace a
Página 22 de 20
través de múltiples iteraciones hasta que el cliente está satisfecho con los resultados.
Las pruebas rigurosas del prototipo dan como resultado una valiosa retroalimentación, lo que
ayuda a eliminar gran parte del riesgo del producto. El uso de RAD genera altas posibilidades de
lanzamiento exitoso del producto dentro del cronograma estipulado. RAD a menudo utiliza
herramientas de desarrollo que podrían automatizar y simplificar el proceso de desarrollo.
Página 23 de 20
Conclusión
Los sistemas de información de información tienen un ciclo de vida y para cada una de las
etapas de este ciclo, es necesario tener en consideración lo que comprende, a fin de poder
examinar el origen de estos en las entidades, considerando que no son un fin en sí mismo,
sino más bien son un medio o herramienta para alcanzar los objetivos de las entidades de
forma mucho más eficiente en pos de cumplir con la estrategia que está sustentada por una
visión, misión y objetivos estratégicos.
Por otra parte, se ha podido distinguir que en materia de sistemas de información existen
dos caminos a seguir por las entidades. Uno de ellos es el desarrollo a la medida, por medio
de algún lenguaje computacional y el otro es la adquisición de un paquete de software
preconfigurado, pero en ambos casos es necesario llevar a cabo un proyecto de
implementación del sistema de información, con todas las consideraciones que se han
comentado en la presente unidad.
Es por esta razón que antes de llevar a cabo un proyecto de desarrollo o implementación de
un sistema de información, es necesario validar la necesidad emanada desde los usuarios de
procesos de la entidad, con los estudios de factibilidad pertinentes, los lineamientos
estratégicos, consideraciones de costo versus beneficio, entre otros, para luego comenzar a
preparar los equipos de trabajo en la medida que sea aprobado. Se debe tener especial
cuidado en los equipos implementadores o desarrolladores que podrían ser internos o
externos y en esa línea, se debe contar con las credenciales necesarias y habilitantes que
garanticen un sistema exitoso.
Referencias bibliográficas
R.S. Pressman. "Software Engineering: A practitioner's approach". McGraw-Hill. Seventh Edition. New
York, EUA. 2010. ISBN: 978-0-07-337597-7. 3(1), 1-17.
PMI. "A Guide to the Project Management Body of Knowledge. (PMBOK® Guide)". Fifth Edition. Project
Management Institute. Pennsylvania, USA Inc. 2013. ISBN: 978-1-935589-67-9.
Dedeke. "A conceptual framework for developing quality measures for information systems". In
International Conference on Information Quality, pp. 126-128. Cambridge, Massachusetts, USA. 2000.
Este material fue desarrollado por el docente Mg. Pedro David Hernández Farías
para la Universidad Mayor y ha sido diseñado para su lectura en formato digital.
Última actualización Septiembre, 2022.