Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODALIDAD
Proyecto de Aplicación Práctica.
OBJETIVO GENERAL
Desarrollar un sistema de información orientado a la web, que gestione la administración de información de una
Cooperativa, con el fin de garantizar confiablidad, integridad y disponibilidad de la información, con el fin de
aumentar y mejorar la productividad.
ESTUDIANTE(S)
Oscar Javier Rey Caro __________________________________________
Documento Celular Teléfono fijo Correo Javeriano
cc. 80016041 3124495720 6476142 orey@javeriana.edu.co
DIRECTOR
Ing. Maria Consuelo Franky __________________________________
Documento Celular Teléfono fijo Correo Javeriano Empresa donde trabaja y cargo
C.C. 41629011 3153504483 3208320 ext lfranky@javeriana.edu.co; Pontificia Universidad Javeriana; Profe-
5338 ConsueloFranky@gmail.com sor Departamento de Sistemas
3/23/2019
Contenido
3 PROCESO .....................................................................................................................8
3.1 FASE DE EXPLORACIÓN ......................................................................................... 8
3.1.1 Método ........................................................................................................................ 8
3.1.2 Actividades ................................................................................................................. 8
3.1.3 Resultados Esperados................................................................................................. 8
3.2 FASE DE DISEÑO DE LA ARQUITECTURA Y PROGRAMACIÓN DEL PROTOTIPO ........... 9
3.2.1 Método ........................................................................................................................ 9
3.2.2 Actividades ................................................................................................................. 9
3.2.3 Resultados Esperados............................................................................................... 10
Pagina 1
5.4 GLOSARIO .......................................................................................................... 25
7 BIBLIOGRAFÍA ..........................................................................................................31
Índice de Ilustraciones
Ilustración 1Componentes del Riesgo Operacional .................................................................. 4
Ilustración 2 Causas de la Problemática ................................................................................... 5
Ilustración 3 Etapas de XP ........................................................................................................ 9
Ilustración 4 Modelo Gestión de Riesgo ................................................................................. 13
Ilustración 5 valoración de la probabilidad ............................................................................. 14
Ilustración 6 Impacto del Riesgo ............................................................................................ 15
Ilustración 7 Tratamiento del Riesgo ...................................................................................... 15
Ilustración 8 Tipo de Licencia para los Documentos .............................................................. 16
Ilustración 9 Condiciones de la Licencia ................................................................................ 17
Pagina 2
1 Oportunidad o Problemática
Pagina 3
Procesos
Personas
Riesgo
Operacional
Tecnología
de
Información
Pagina 4
Perdida Monetaria: La elaboración de las relaciones de descuento se hace manual-
mente y por este proceso manual se presenta casos en los cuales la persona encargada
de dicho informe no incluye uno o más asociados con créditos nuevos otorgados, a
largando el plazo de inicio y final del crédito, y esto conlleva a una perdida monetaria
ya que no se ajustan los intereses dejados de causar.
Esta situación genera doble trabajo por parte de los empleados de las Cooperativas multiacti-
vas con sección de crédito y aportes. En la Ilustración 2 Causas de la ) se observan las causas
que conllevan a generar la problemática que actualmente se viene presentando en estas
Cooperativas.
Tecnología de
Información
Perdida de Información
•Fallas de Procesos.
•Procedimientos Inadecuados.
•Errores Humanos.
Inconsistencia de
información
Falta de Información
Obsolescencia de los
equipos de computo
Descuadres
Contables
Pagina 5
1.2 Formulación
¿Cómo una cooperativa multiactiva[7] con sección de crédito y aportes, puede solucionar los
problemas de perdida e inconsistencia de información para mejorar y aumentar la productivi-
dad?
1.3 Justificación
Para responder la pregunta anterior se propone construir un sistema de información con un
manejo adecuado de la información acorde con los requerimientos que la cooperativa necesita
y con los requerimientos necesarios para dar cumplimiento a la circular externa 002 de 2014
de la Superintendencia de la Economía Solidaria, la cual exige presentación de información
de los asociados, los créditos otorgados y los aportes sociales. En el mercado de las tecnolo-
gías de la información se encuentran desarrollos que pueden ser ajustados a las necesidades
específicas de cada cooperativa, entre las cuales encontramos las siguientes soluciones:
SICOOPWEB: Trabaja en línea en forma multiusuario, soportando hasta 999 usua-
rios simultáneamente. El programa permite exportar e importar la información de da-
tos contenidos en archivos creados por otros programas, guardados en formato plano
(ASCII secuencial)[8].
SAFIX: Es un software diseñado para manejar grandes volúmenes de información,
alta concurrencia de usuarios y automatización de procesos, permitiendo la optimiza-
ción en el manejo y funcionalidad de la información administrativa, financiera, co-
mercial y logística de su compañía[9].
ATLANTIS SICO: Es un software para cooperativas enfocado en el mercado de la
Economía Solidaria, capaz de solucionarle de una manera amigable y sencilla todos
los requerimientos actuales de “Sigcoop”[7] para la Superintendencia de la Economía
Solidaria, la información exógena para la DIAN, prevención y control del lavado de
activos y financiación contra el terrorismo UIAF y SIPLAFT. Además ATLANTIS
SICO Cooperativo es flexible y adaptable para las normas internacionales[10].
No obstante, estos sistemas requieren pagar licencias propietarias y los que son de software
libre no cubren los requerimientos básicos. Adicionalmente el software de pago requiere li-
cencias de Microsoft como Licencia de Microsoft Visual Studio[11], Windows Server[12] y
Licencia de Oracle como Oracle Database Standard Edition[13] , tanto para el ambiente de
despliegue como para la base de datos. Lo anterior se traduce en gastos que la cooperativa
actualmente no puede asumir, ya que sus excedentes no alcanzan a cubrir nuevas inversiones
en Tecnología, y estas restricciones de negocio hacen que no sea viable la adquisición de una
herramienta para el manejo de la información como una ERP (Enterprise Resource Planning);
una ERP se define como un sistema de planificación de los recursos y de gestión de la infor-
mación que satisface las necesidades de la gestión empresarial [14].
Bajo este esquema y en función de los antecedentes planteados, se ve una oportunidad la cual
el autor de esta propuesta desea abordar dando una solución prototipo, a la problemática plan-
teada. Con la propuesta se busca que las partes interesadas, tanto el estudiante como las
Cooperativas multiactivas con sección de crédito y aporte, sean beneficiarias al obtener un
prototipo que cubra las necesidades de este tipo de Cooperativas
Pagina 6
2 Descripción del Proyecto
Pagina 7
3 Proceso
La ejecución del presenta trabajo de grado, tendrá en cuenta dos fases metodológicas, en una
primera parte que es la inicial, esta fase consiste en una exploración inicial que abarca el con-
texto actual del sistema de la Cooperativa, en la cual se presente establecer los requerimientos
típicos de una Cooperativa, una segunda fase, la metodología a utilizar es una adaptación de
las metodología XP: metodología ágil y flexible, en esta fase se pretende planificar, diseñar,
desarrollar el prototipo funcional e igualmente hacer las pruebas de funcionalidad.
Planificación
Diseño
Desarrollo
Pruebas
3.1.1 Método
La metodología a usar consiste, en realizar un estudio exploratorio sobre las aplicaciones
existentes en el mercado, Software ERP y realizar un análisis detallado de los estándares de
calidad de requerimientos.
3.1.2 Actividades
Las actividades a realizar durante esta fase son
Investigar sobre las aplicaciones que cumplan el objetivo de administrar información
en el sector Cooperativo.
Conocer las funcionalidades que ofrecen estas aplicaciones.
Comparar las funcionalidades de la solución propuesta frente a las que actualmente
existen en el mercado.
Realizar la especificación de requerimientos.
Elaboración del marco teórico del tema.
Pagina 8
3.2 Fase de Diseño de la Arquitectura y Programación del pro-
totipo
La metodología para el desarrollo del prototipo de la solución, estará basada en “XP”, donde
se desarrollara la arquitectura y las funcionalidades del prototipo que se van a implementar y
que el Cliente requiera.
3.2.1 Método
La metodología a seguir es la XP, esta metodología sigue las siguientes etapas: planeación,
diseño, desarrollo y pruebas, el proceso es iterativo e incremental, ajustándose a las activida-
des posteriores.
Ilustración 3 Etapas de XP
3.2.2 Actividades
Las actividades a realizar en la segunda fase son:
Elaboración de los casos de uso.
Elaborar el Documento de Requerimientos de Software (SRS).
Pagina 9
Elaboración de la arquitectura del sistema.
Elaboración del Documento de Diseño del Sistema (SDD).
Desarrollo e implementación de la aplicación.
Realizar las pruebas de usabilidad.
Analizar los resultados de las pruebas de usabilidad.
Elaboración manual de usuario, manual de instalación y manual de mantenimiento.
Elaboración de memoria final del trabajo de grado.
Elaboración de página web de trabajo de grado.
Pagina 10
4 Gestión del Proyecto
4.1 Cronograma
Para el cumplimiento de los objetivos del proyecto de grado se estableció un cronograma con actividades, sub - actividades, tareas,
fecha de inicio y de fin, (ver cronograma Archivo Cronograma.mpp).
Este cronograma se elaboró tomando como base la plantilla “Plan de Desarrollo de Software” que se encuentra disponible dentro del
software Microsoft Project 2010[15] y se ajustó a las necesidades propias de esta propuesta. En la siguiente grafica se observa la esca-
la de tiempo, donde se observa la fecha de inicio de cada etapa y fecha final tanto de la última etapa como la fecha final del desarrollo
del prototipo.
Revisión posterior a la
Ámbito implementación
27/07/15 - 30/07/15
Pruebas
10/09/15 - 07/10/15 15/11/15 - 18/11/15
Planeación Documentación
15/08/15 - 03/09/15 10/10/15 - 05/11/15
Implementación Prototipo
15/10/15 - 11/11/15
Plantilla de desarrollo de
software completada
18/11/15
Pagina 11
4.2 Presupuesto
El presupuesto está basado en costes de la vida cotidiana, gastos que uno tiene conocimiento
que pueden llegar a costar.
Total $ 16.463.000,00
Pagina 12
4.3 Análisis de Riesgos
Este proceso de identificación y gestión del riesgo está diseñada para controlar los riesgos de
la aplicación, permitiendo conocer a lo largo del proyecto cuáles pueden llegar a ser los ries-
gos que afecten el proyecto durante las distintas fases de desarrollo. (Ver. Archivo Matriz
Riesgos.xls).
La Ilustración 4 Modelo Gestión de Riesgo. Nos indica cual es el proceso a seguir para la
identificación, análisis y control del riesgo y selección del top 10 de los riesgos que se identi-
fiquen; luego de realizado el respectivo análisis se procede a tratar los riesgos identificados
anteriormente, para determinar los respectivos controles y finalmente se realizará el respecti-
vo seguimiento de los riesgos.
Pagina 13
4.3.2 Identificación de Riesgos
Los riesgos identificados con su respectivo tipo de probabilidad e impacto se encuentran de-
bidamente justificados en la plantilla designada para esto. (Ver. Archivo Matriz Riesgos.xls).
Nivel Descripción
No se ha observado en el último
Muy Baja
mes
Pagina 14
Nivel Descripción
Nivel Descripción
Implementación de medidas o
Mitigar
actividades de control.
Pagina 15
4.4 Compromiso de apoyo de la Institución para Validación
del Prototipo
La presente propuesta tiene el beneplácito de la Cooperativa “Coocredimar”, la cual ha auto-
rizado el acceso a los recursos necesarios para levantar requerimientos y validar el prototipo
funcional. Para ello se anexa carta de autorización y compromiso por parte de la Cooperativa.
Pagina 16
Ilustración 9 Condiciones de la Licencia
Pagina 17
5 Marco Teórico / Estado del Arte
En los últimos años, en especial estas dos últimas décadas la sociedad ha cambiado más que
en los últimos siglos, lo que conocimos como la “economía industrial” hoy se ha volcado a
llamarse “economía digital”[19], las nuevas tecnologías han generado un cambio en la forma
de hacer negocios, con sus beneficios y sus inconvenientes. Las tecnologías relacionadas con
la Electrónica y las Tecnologías de la Información y de las Comunicaciones (ETIC) juegan
un papel decisivo y determinante[20].
La falta de formación e información, y el desconocimiento de la utilidad de las aplicaciones
de las tecnologías, hacen que muchas empresas sean aun reacias a implantar la tecnología
como elemento estratégico clave en sus negocios[19].“En muchas casos las empresas adquie-
ren la tecnología sin ninguna estructura ni orden, es totalmente desintegrado” comenta Jean
Paul Bing-Zaemba, gerente general de ADV[21]; el sector solidario no es ajeno a esta pro-
blemática, y se viene presentando atrasos tecnológicos que afectan directamente la producti-
vidad de las cooperativas.
Con el fin de aumentar y mejorar la productividad las cooperativas deben evaluar las técnicas
actuales y la tecnología disponible con la finalidad de obtener sistemas de información que
brinden eficiencia y eficacia en la gestión de la información relevante para desarrollar su
actividad económica u objeto social.
La implementación de estos sistemas brinda grandes ventajas como la reducción de costos y
el aumento en la agilidad de los procesos que contribuye a que las cooperativas sean más
competitivas. Dadas las circunstancias, es claro que las cooperativas que no se pongan al día,
quedaran relegadas a una inevitable pérdida de competitividad o en el peor de los casos a su
desaparición.
Para la presenta propuesta se ha tomado como caso de estudio a la Cooperativa “Coocredi-
mar”, cooperativa que pertenece al grupo de cooperativas multiactivas sin sección de ahorro,
en esta cooperativa se viene presentando problemas relacionados con el manejo de la infor-
mación, actualmente el sistema con el que cuenta, fue implementado hace aproximadamente
11 años, para esa época el sistema cumplía con los requerimientos necesarios para el funcio-
namiento, actualmente el sistema se ha vuelto obsoleto e imposible de mantenerlo ya que el
código no está documentado y hacerle una modificación es casi imposible ya que tomaría
bastante tiempo en saber cómo está operando, adicionalmente el sistema fue pensado para
que solo lo manejara una persona y no se cuenta con roles o permisos de administración,
tampoco se tiene un registro sobre quién o qué modificaciones hacen en el sistema.
Es por ello que se hace necesario un sistema eficaz que ofrezca múltiples posibilidades, per-
mitiendo acceder a los datos relevantes de manera frecuente y oportuna cumpliendo con los
nuevos requerimientos tanto a nivel interno como a nivel externo. El presente prototipo quie-
re cubrir esas necesidades que actualmente requiere la Cooperativa. La posibilidad de llevar a
cabo este prototipo, es viable ya que actualmente la Cooperativa no tiene destinado ningún
recurso para la compra o adquisición de un sistema de información, adicionalmente la Coope-
rativa me ha brindado la posibilidad de acceder a los datos y a los requerimientos que necesi-
tan.
Pagina 18
5.1 Plataformas de Desarrollo posibles para el proyectó.
Actualmente para el desarrollo de aplicaciones web; recordemos “Una aplicación web es una
aplicación informática que se utiliza accediendo al servidor a través de un sistema de red
como puede ser internet o una intranet”[22]. Existen distintos lenguajes de programación para
el desarrollo de aplicaciones en la web; algunos de ellos son: .NET[23], JSP[24], y PHP[25],
a continuación se pretende mostrar las ventajas y desventajas de cada uno de ellos.
Pagina 19
del servidor.
Pagina 20
Aplicación Sintaxis Aprendizaje Velocidad Plataforma DB Soporte Seguridad Rendimiento Servi- Cos-
\ Variable Desarrollo orientado dor to
objetos Web
Java EE 6 X X X X X X
ASP.NET X X X
PHP X X X
Después de ver las características de cada una de las distintas plataformas de programación para el desarrollo de aplicaciones web, y
teniendo en cuenta las distintas variables y restricciones de negocio para el desarrollo del prototipo, se ha seleccionado a Java como el
lenguaje de programación para el desarrollo del prototipo, ya que ofrece las mejores perspectivas de desarrollo para empresas. Java EE
6 ofrece una arquitectura multicapa para el desarrollo de aplicaciones empresariales, logrando flexibilidad, desacoplamiento y escala-
bilidad [28]. La portabilidad de Java EE 6 es una de las principales ventajas al tener en cuenta para el desarrollo de aplicaciones, pues-
to que es la única que permite total independencia del sistema operativo sobre el cual se implemente e igualmente ofrece ventaja de
seguridad, ya que desde un comienzo Java se fundamentó en un estricto modelo de seguridad [29]. Una ventaja al utilizar el Java EE 6
es que los EJB[24] incluyen la parte de transacciones que son indispensables para una arquitectura empresarial.
Pagina 21
5.2 Fundamentos y conceptos relevantes para el proyecto. Commented [MCF1]: poidría ir en otro capitulo de marco
contextual diferente al marco téorico
A lo largo del presente documento nos encontraremos con algunos conceptos importantes Commented [OJR2]: El Ing. Jaime quería verlo de esta forma.
para el desarrollo de la propuesta, para ello abordare aquellos que son relevantes en orden
jerárquico.
Dentro de la gran variedad de empresas e industrias y los distintos sectores económicos, po-
demos encontrar el sector solidario, donde se encuentran las Precooperativas y cooperativas
que son agremiaciones sin ánimo de lucro que están compuestas por asociados, estos son
personas naturales que voluntariamente ingresan o que se retiran, mientras que están activos y
pertenezcan a la cooperativa deben cumplir con unos deberes, entre os cuales encontramos
uno de ellos y es que de forma periódica deben aportan un dinero, este aporte se le conoce
como aporte social, las cooperativas se clasifican en tres grupos así:
1. Especializadas:
Son aquellas que desarrollan solamente una actividad económica, en cualquiera de
los campos de producción, comercialización, financiamiento o consumo de bienes y
servicios.[2]
2. Integrales:
Son aquellas que con sus actividades cumplen todo el ciclo económico: producción,
comercialización, financia miento y consumo de bienes y/o servicios.[2]
3. Multiactivas:
Desarrollan actividades propias de cualquiera de los campos de la producción,
comercialización, financiamiento o consumo de bienes y servicios.
La diferencia con las Cooperativas especializadas consiste en que las Multiactivas
realizan en forma especializadas dos o más actividades.[2]
Hoy por hoy, los sistemas de información son tan comunes, que no tenerlo implica desapare-
cer como empresa, estos sistemas de información son básicamente programas o software que
tienen como finalidad guardar unos datos, que luego sean transformados o mezclados y ofre-
cerle a las empresas información, que es utilizada según las necesidades de estas.
Pagina 22
no tan comunes como SICOOPWEB y SAFIX. Dentro de la soluciones open source encon-
tramos OpenERP[31].
Las anteriores soluciones todas de pago, tienen unos costos asociados distintos a los valores
de las licencias, como son: capacitación, integración y pruebas, consultoría antes y después
de la puesta en marcha, costo de nuevo hardware, mantenimiento y actualizaciones, entre
otros costos. Costos que la Cooperativa “Coocredimar” al pertenecer al grupo de las micro-
empresa[32] no puede asumir en este momento.
Pagina 23
se puede adaptar fácilmen- mación C++, con herramien-
te al tamaño de la entidad. tas como C++.
Tiempos de implementa- SICOOPWEB utiliza una ba-
ción relativamente cortos. se de datos propia orientada a
objetos. No es compatible
Al ser modular, los costos
con Mysql o SQL server.
de adquisición son relati-
vamente bajos. Desconocimiento de nuevas
tecnologías y sus beneficios
para desarrollos empresaria-
les como Java EE.
Al ser modular, se hace nece-
sario invertir en varios módu-
los a la vez para obtener ma-
yor control sobre la informa-
ción.
Pagina 24
modular. Puede comenzar una Cooperativa.
por ejemplo utilizando so-
Hay que entender el código y
lamente el módulo de CRM
realizar las funcionalidades
o Financiero, e ir integran-
que requeriría una Cooperati-
do más módulos posterior-
va.
mente, todos ellos compar-
tiendo el mismo flujo de
trabajo y la misma base de
datos.
OpenERP es un producto
que no tiene costo de licen-
cias.
5.4 Glosario
Cooperativa: “son organizaciones sin ánimo de lucro pertenecientes al sector solidario de la
economía, que asocian personas naturales que simultáneamente son gestoras, contribuyen
económicamente a la cooperativa y son aportantes directos de su capacidad de trabajo para el
desarrollo de actividades económicas, profesionales o intelectuales, con el fin de producir en
común bienes, ejecutar obras o prestar servicios para satisfacer las necesidades de sus asocia-
dos y de la comunidad en general”.[33]
Asociado: Persona natural que su ingreso o retiro de la cooperativa es de forma voluntaria.
Aporte Social: Los aportes sociales hacen parte del patrimonio de la sociedad, no obstante,
cuando el asociado se retira de la cooperativa, es excluido o fallece, serán devueltos al aso-
ciado en la forma y conforme al procedimiento que se haya señalado en el estatuto.[34]
Crédito: El crédito es un préstamo de dinero que la Cooperativa otorga a su Asociado, con el
compromiso de que en el futuro, el Asociado devolverá dicho préstamo en forma gradual
(mediante el pago de cuotas).
Libranza: La libranza es un mecanismo de recaudo de cartera en donde el deudor autoriza a
su entidad empleadora a descontar de su nómina mensual o quincenal una suma determinada
para aplicar a la cancelación de sus obligaciones ante una entidad financiera, y la entidad
empleadora se compromete a entregar dichas sumas a la entidad financiera en un plazo pre-
viamente convenido.[35]
Cooperativas especializadas: Las que se organizan para atender una necesidad específica,
correspondiente a una sola rama de actividad económica, social o cultural. Tipos de Coopera-
tivas Especializadas: Estas cooperativas podrán ofrecer servicios diferentes a los establecidos
en su objeto social (Financieras, ahorro y crédito, Aporte y crédito, Transporte, Vigilancia,
Agropecuarias. Pesqueras), mediante la suscripción de convenios con otras entidades coope-
rativas.[35]
Pagina 25
Cooperativas Multiactivas: Las que se organizan para atender varias necesidades, mediante
concurrencia de servicios en una sola entidad jurídica. Los servicios deberán ser organizados
en secciones independientes, de acuerdo con las características de cada tipo especializado de
cooperativa.[35]
Cooperativas Integrales: Aquellas que en desarrollo de su objeto social, realicen dos o más
actividades conexas y complementarias entre sí, de producción, distribución, consumo y pres-
tación de servicios.[35]
Precooperativas: Empresas asociativas sin ánimo de lucro de duración limitada, impulsadas
por entidades promotora (persona jurídica pública o privada) con el ánimo de propiciar la
asociación de personas y de apoyar el proceso evolutivo de estas hacia entidades cooperati-
vas.[35]
Ascoop: La Asociación Colombiana de Cooperativas, Ascoop es un organismo de integra-
ción y representación de las cooperativas, caracterizado por su liderazgo gremial y su presen-
cia permanente como interlocutor sectorial ante las diferentes instancias públicas y priva-
das.[36]
SIGCOOP: Es un módulo de presentación del formulario oficial de rendición de cuentas de
las entidades bajo la vigilancia, supervisión y control de las Superintendencias de la Econo-
mía Solidaria y de Puertos y Transporte. Permite la captura y validación (individual e inte-
gral) de la información básica, financiera, estadística y operativa de cada una de las entidades
a una fecha de corte determinada.[7]
Unidad Administrativa Especial de Organizaciones Solidarias: La Unidad Administrativa
Especial de Organizaciones Solidarias es la entidad del Estado, adscrita al Ministerio del
Trabajo, que tiene la tarea del fomento y el fortalecimiento de las organizaciones solidarias en
Colombia (cooperativas, fondos de empleados, asociaciones mutuales, fundaciones, asocia-
ciones, corporaciones, organismos comunales y grupos de voluntariado).[35]
Licencia apache 2.0: La licencia APACHE 2.0 fue creada por la Apache Software Founda-
tion (ASF), una organización sin ánimo de lucro que tiene como objetivo ayudar al desarrollo
de proyectos de software open source, desde una perspectiva de hardware, de negocio y le-
gal.[18]; tanto el código como el software desarrollado bajo licencia ASL 2.0 puede ser pu-
blicado y redistribuido libremente. Únicamente es necesario incluir siempre una copia de la
licencia, así como mantener todos los avisos de titularidad (copyright notice), marca o paten-
tes originales.[18][37]
ERP: Un ERP es una solución que permite a las empresas centralizar e integrar los procesos
y captura de información de áreas como finanzas, ventas, compras, distribución y logística,
planeación y producción, gestión de proyectos y recursos humanos.[14]
SAP: SAP es un sistema informático, sirve para brindar información. Se alimenta de los datos
que se cargan y procesan dentro de un entorno, y el sistema se encargará de producir infor-
mación útil para la toma de decisiones.[38]
HARDWARE: Es la parte que se puede ver del computador, es decir todos los componentes
de su estructura física como (pantalla, teclado, CPU y el mouse). [39]
Pagina 26
SOFTWARE: Estos son los programas que hacen posible la realización de tareas específicas
dentro de un computador. Por ejemplo Word, Excel, PowerPoint, los navegadores web como
Explorer o Mozilla, los juegos, los sistemas operativos, etc.[39]
JavaServer Faces (JSF): Es el framework oficial de Java Enterprise para el desarrollo de
interfaces de usuario avanzadas en aplicaciones web.[40]
CMMI: Integración de modelos de madurez de capacidades; es un modelo para la mejora y
evaluación de procesos para el desarrollo, mantenimiento y operación de sistemas de softwa-
re.[41]
Metodologías Agiles: Las metodologías ágiles son una serie de técnicas para la gestión de
proyectos que han surgido como contraposición a los métodos clásicos de gestión como
CMMI. Las metodologías que se consideran ágiles cumplen con el manifiesto ágil que no es
más que una serie de principios que se agrupan en 4 valores:[41]
Los individuos y su interacción, por encima de los procesos y las herramientas.
El software que funciona, frente a la documentación exhaustiva.
La colaboración con el cliente, por encima de la negociación contractual.
La respuesta al cambio, por encima del seguimiento de un plan.
SCRUM: Es un marco de trabajo que nos proporciona una serie de herramientas y roles para,
de una forma iterativa, poder ver el progreso y los resultados de un proyecto. Consiste en un
modelo de asignación de tareas diarias basado en reuniones rápidas para el control de la evo-
lución de los procesos. Las tareas que se asigna en SCRUM tienden a ser incrementales.[41]
XP: Programación Extrema (XP), es una metodología ágil centrada en potenciar las relacio-
nes interpersonales como clave para el éxito en desarrollo de software, promoviendo el traba-
jo en equipo, preocupándose por el aprendizaje de los desarrolladores y propiciando un buen
clima de trabajo.[41]
Pagina 27
6 Referencias y Bibliografía
6.1 Referencias
[1] «EVA1.pdf». .
[2] Sena, «CLASIFICACIÓN DE LAS COOPERATIVAS | banrepcultural.org». [En
línea]. Disponible en: http://www.banrepcultural.org/node/66199. [Accedido: 20-
mar-2015].
[3] «Normatividad colombiana | Ascoop». .
[4] R. E. Gaitán, Administración de riesgos E R M y la auditoria interna. ECOE
EDICIONES, 2006.
[5] R. E. Gaitán, Administración de riesgos E R M y la auditoria interna. ECOE
EDICIONES, 2006.
[6] «plegableexogena.pdf». .
[7] «Aspectos prácticos». [En línea]. Disponible en:
http://www.confecoop.coop/index.php/cooperativismo/aspectos-practicos. [Acce-
dido: 08-mar-2015].
[8] «SICOOPWEB». [En línea]. Disponible en:
http://www.jorjweb.com/index.php/modulos-basicos/cartera. [Accedido: 21-mar-
2015].
[9] «SAFIX». [En línea]. Disponible en: http://www.xenco.com.co/producto/safix.
[Accedido: 21-mar-2015].
[10] «Atlantis SICO». [En línea]. Disponible en:
http://solucionessyh.com/descripcion-de-modulos-del-software-para-
cooperativas/. [Accedido: 21-mar-2015].
[11] «Visual Studio - Herramientas para desarrolladores de Microsoft». [En línea].
Disponible en: https://www.visualstudio.com/. [Accedido: 21-mar-2015].
[12] «Windows Server 2012 R2 | Microsoft». [En línea]. Disponible en:
http://www.microsoft.com/es-es/server-cloud/products/windows-server-2012-
r2/buy.aspx. [Accedido: 21-mar-2015].
[13] «Product Details - Oracle Database Standard Edition». [En línea]. Disponible
en:
https://shop.oracle.com/pls/ostore/f?p=dstore:product:0::NO:RP,6:P6_LPI:45089
25239811805719874. [Accedido: 21-mar-2015].
[14] L. M. González, ERP: guía práctica para la selección e implantación.
Gestión 2000, 2004.
[15] «Project Management Software | Microsoft Project». [En línea]. Disponible
en: https://products.office.com/en-us/project/project-and-portfolio-management-
software. [Accedido: 27-abr-2015].
[16] Gonzalez, Joshsua; Liliana, Mendez, «Analisis de Riesgos de Seguridad de la
Informacion». 2012.
Pagina 28
[17] «Creative Commons». .
[18] «Apache License, Version 2.0». [En línea]. Disponible en:
http://www.apache.org/licenses/LICENSE-2.0.html. [Accedido: 01-may-2015].
[19] «¿Cómo afecta el impacto de la tecnología a la pyme?», Diseño Web Alicante
Diseño Web Madrid. [En línea]. Disponible en:
http://www.digiworks.es/blog/2012/03/12/como-afecta-el-impacto-de-la-
tecnologia-a-la-pyme/. [Accedido: 29-abr-2015].
[20] «5_Plan_Nacional_de_CTI.pdf». .
[21] «Analfabetismo tecnológico afecta productividad de pymes», Portafo-
lio.com.co. [En línea]. Disponible en:
http://www.portafolio.co/economia/analfabetismo-tecnologico-afecta-
productividad-pymes. [Accedido: 29-abr-2015].
[22] E. Vértice, Técnicas avanzadas de diseño web. Editorial Vértice, 2009.
[23] «Overview of the .NET Framework». [En línea]. Disponible en:
https://msdn.microsoft.com/en-us/library/zw4w595w(v=vs.110).aspx. [Accedido:
17-may-2015].
[24] «Introducing the Java EE 6 Platform: Part 1». [En línea]. Disponible en:
http://www.oracle.com/technetwork/articles/javaee/javaee6overview-
141808.html. [Accedido: 17-may-2015].
[25] «PHP: What is PHP? - Manual». [En línea]. Disponible en:
http://php.net/manual/en/intro-whatis.php. [Accedido: 17-may-2015].
[26] «Los diferentes lenguajes de programación para la web», Maestros del Web. .
[27] A. Goncalves, Beginning Java EE 6 with GlassFish 3, 2 edition. New York:
Apress, 2010.
[28] «aplicaciones_empresariales_plataforma_j2ee4-2.pdf». .
[29] «16.pdf». .
[30] R. Malhotra y C. Temponi, «Critical Decisions for ERP Integration: Small
Business Issues», Int J Inf Manag, vol. 30, n.o 1, pp. 28–37, feb. 2010.
[31] «Portal OpenErp (Odoo) en España.», Odoo - OpenERP - ERP, CRM, MRP,
SGA 100% Libre - | Sin Licencias. [En línea]. Disponible en:
http://openerpspain.com/. [Accedido: 17-may-2015].
[32] «Bancóldex • Banco de desarrollo empresarial • Clasificación de empresas en
Colombia». [En línea]. Disponible en: http://www.bancoldex.com/Sobre-
microempresas/Clasificacion-de-empresas-en-Colombia315.aspx. [Accedido: 05-
may-2015].
[33] «cooperativas-y-precooperativas-de-trabajo-asociado-direccion-general-de-
promocion-del-trabajo.pdf». .
[34] «naturaleza_de_los_aportes_sociales.doc». .
[35] «http://www.orgsolidarias.gov.co/?q=educaci%C3%B3n-solidaria/nuestras-
organizaciones/organizaciones-econom%C3%ADa-solidaria/cooperativas», or-
ganizaciones solidarias. [En línea]. Disponible en:
http://www.orgsolidarias.gov.co/?q=educaci%C3%B3n-solidaria/nuestras-
Pagina 29
organizaciones/organizaciones-econom%C3%ADa-solidaria/cooperativas. [Ac-
cedido: 01-may-2015].
[36] «ASCOOP». .
[37] «Apache 2.0 | InnovaApps+». [En línea]. Disponible en:
http://www.bbvaopen4u.com/innovaapps/es/apache. [Accedido: 01-may-2015].
[38] S. N. Padhi, SAP® ERP Financials and FICO Handbook. Jones & Bartlett
Learning, 2009.
[39] C. de P. Heredero, Informática y comunicaciones en la empresa. ESIC Edito-
rial, 2004.
[40] «Introducción a JavaServer Faces». [En línea]. Disponible en:
http://www.jtech.ua.es/j2ee/publico/jsf-2012-13/sesion01-
apuntes.html#Especificaciones+de+JSF. [Accedido: 28-may-2015].
[41] R. Raya, «¿Qué son las metodologías ágiles?», LeanMonitor Blog. .
Pagina 30
7 Bibliografía
Pagina 31