MachángaraSoft

miércoles, 21 de septiembre de 2011

Misión de Open Virtualization Alliance (OVA)

Incrementar el conocimiento público sobre Kernel-based Virtual Machine (KVM)
Fomentar la adopción de KVM como una alternativa de virtualización abierta a las soluciones propietarias.
Acelerar la creación de un ecosistema de soluciones de terceros en torno a KVM.
Fomentar la interoperabilidad, promover las mejores prácticas y poner dar a conocer casos de éxito de clientes.
Los miembros principales de esta iniciativa son: HP, IBM, INTEL, RED HAT

Soporte Libre fue contactado e invitado a ser miembro de la alianza en función de su experiencia y actividad en el mundo del Software Libre a nivel regional.

Magmasoft es Training Partner de Alfresco

Alfresco training partners es un grupo certificado de empresas que han sido seleccionadas para dar capacitaciones de la herramienta con un alto nivel de calidad.
Nuestra empresa es la primera en América Latina en pertenecer al grupo de Alfresco training partners, ya que cuenta con equipos modernos, laboratorios totalmente equipados, personal certificado y las versiones más recientes y estables de la herramienta.
Magmasoft está en constante investigación sobre nuevas tecnologías para la herramienta con el propósito de dar la mejor alternativa de solución según los requerimientos planteados por el cliente.
MagmaSoft seguirá trabajando e innovando con modernas herramientas que permitan implementar soluciones profesionales capaces de satisfacer todas las exigencias de nuestros clientes con la eficacia, eficiencia y valores humanos que nos caracteriza.

lunes, 19 de abril de 2010

La importancia de la Gerencia de Proyectos en el área de Desarrollo de Software

Por: Fernanda Loaiza J.
nDeveloper Cía. Ltda.

Actualmente, la gerencia de proyectos es un área que, debido a su importancia, se ha desarrollado inmensamente a nivel mundial. Sea cual sea el proyecto (inmobiliario, publicitario, etc), la planificación, seguimiento y cierre de éste se encuentra entre las prioridades de la mayoría de las empresas. Lamentablemente, en el área de desarrollo de software, la gerencia de proyectos no se ha desarrollado (o no se la ha tomado tan en serio) como otras ramas de la industria.

¿A qué nos referimos con gerencia de proyectos? La gerencia de proyectos se define como una disciplina encargada de organizar y administrar los recursos, de forma tal que un proyecto dado sea terminado completamente dentro de las restricciones de alcance, tiempo y costo planteados a su inicio. Dependiendo de la esencia de cada proyecto, y tomando en cuenta los procesos y operaciones de la organización que lo llevará a cabo, administrar un proyecto requiere de una filosofía distinta, así como de habilidades y competencias específicas. De allí la necesidad de tener uno o varios recursos que tengan el conocimiento necesario (y mejor aun, la experiencia necesaria) de como llevar cada uno de los proyectos. El nivel de satisfacción del cliente antes, durante y después de cada proyecto es directamente proporcional al buen manejo de éste.

Sin embargo, la sociedad latinoamericana actual, y específicamente la ecuatoriana, no dimensiona la importancia de esta área en proyectos de desarrollo de software. La razón de esto viene ligada a que el software es un bien no tangible, lo que genera en el cliente (y muchas veces en el mismo proveedor) un tipo de indiferencia ante los posibles cambios solicitados durante y después de la construcción de los sistemas. Estos cambios, los cuales obviamente no fueron definidos ni planificados anteriormente, generarán resultados indeseables, tanto para el cliente como para el proveedor.

Haremos una analogía para entender mejor lo antes mencionado. Si yo quisiera construir una casa, los pasos que seguiría son:

1.Definir el área de la que dispongo y los requerimientos que necesite.
2.Una vez que tenga claro los requerimientos, así como el área, tiempo y presupuesto disponibles, se llama a un arquitecto.
3.Explicar al arquitecto los requerimientos definidos, el área, tiempo y presupuesto disponibles.
4.Elaboración de los planos por parte del arquitecto.
5.Analizar los planos junto con el arquitecto.
6.En caso de tener algún observación a los planos actuales, se vuelve al punto 3. Caso contrario, los planos son aprobados y se comienza la construcción
7.El arquitecto vigila la construcción de mi casa y me irá mostrando los avances necesarios.
8.Se finaliza la casa y se realiza la entrega del arquitecto al propietario.

El desarrollo de software debería ser tratado con los mismos pasos detallados anteriormente, es decir:

1.El cliente define los requerimientos del software que necesita.
2.Una vez definidos estos requerimientos, llama al proveedor (quien se encargara del desarrollo de este software).
3.Se explican los requerimientos definidos, el presupuesto y tiempo disponibles al proveedor.
4.El proveedor desarrollaría un plan de proyecto el cual contendrá el alcance del proyecto bien definido.
5.Una vez realizado el plan de proyecto, se lo analiza junto al cliente.
6.En caso de cualquier observación se vuelve al punto 3. Caso contrario, se aprueba el plan de proyecto y se comienza el desarrollo.
7.El gerente de proyecto se encarga del correcto manejo y control durante el proceso de diseño y desarrollo, así como el de mostrar los avances significativos del sistema al cliente.
8.Una vez finalizado el desarrollo y las pruebas necesarias (en ambiente del cliente) se realiza la entrega formal del sistema al cliente.

En un mundo perfecto y no realista ante nuestra sociedad, estos 8 pasos serian los que se deberian seguir normalmente. Pero volviendo a la realidad, son muy pocos los proyectos que lo hacen. Imaginarnos el realizar cambios a la casa (durante su construcción o una vez finalizada) resulta mucho menos posible que el realizar cambios a un sistema, sin embargo debería ser tratado por igual. El trato con el arquitecto muy pocas veces sostendrá un dialogo como el siguiente: “¿Y no será que se le puede quitar esta columna? Es que no me gusta pues ahí!... Yo sé que está así en los planos, pero ¿no será que se le puede quitar? ¿Cómo se va a caer la casa sin esa columna pues? Entonces, ¿No será que se le puede aumentar un cuartito más?”. Sin embargo, al momento de tratar con proyectos de desarrollo de software, los cambios poco analizados y no planificados son muy comunes.

Por esta razón resulta indispensable el tomar consciencia, tanto como clientes como proveedores, de la necesidad de tener un área de gerencia de proyectos en este tipo de empresas. Así se podrá empezar con pie derecho todos los proyectos, planificarlos, guiar al equipo durante el desarrollo de cada uno de ellos, y terminar cada proyecto con satisfacción, y mejor aún, con una buena relación cliente/proveedor, de forma que no sea el ultimo proyecto que se realice en conjunto. Un proyecto bien manejado no solo genera más clientes, sino resulta una motivación (y no un dolor de cabeza) para todo el equipo.

Etiquetas: , , , ,

jueves, 11 de febrero de 2010

Los dramas de los proyectos de tecnología para el desarrollo

Ya no es raro encontrarse con proyectos de tecnología orientados a áreas rurales o urbano marginales (especialmente en escuelas) que son elefantes blancos. Mucha infraestructura tecnológica que la gente no usa, no aprovecha. Y no porque sean bestias y no sepan de las promesas que prometen esas tecnologías, sino porque estas de entrada, no están dentro de su espacio de dominio, el de la cotidianidad de las personas. Están ahí para tomarlas o para dejarlas. y la gente pues no las considera tan importantes como la luz o el agua.

Pero la culpa no es de la gente, de los beneficiarios, que no se benefician. La culpa es de los diseñadores de los proyectos, que sólo le prestan atención a la fatuta tecnología y nada más y creen que lo demás viene por añadidura. Unos cursos de capacitación, unas plataformas virtuales y ya está. Hay dos cosas que se me ocurren:

1. O no les interesa el desarrollo y por ello no reflexionan y no trabajan sobre las motivaciones de la gente, sobre sus comportamientos, sobre sus intereses, actitudes y por ello no son capaces de diseñar un buen proyecto integral (no solo en el {ambito tecnológico. No hay innovación organizacional, no hay magia en lo que hacen.
2. o a lo mejor hay chancuco en la compra de equipos. Para ilustar esto: cómo es posible que en la provincia de Bolívar esté tapizada de pizarras digitales y de proyectores en las escuelas bilingues, hasta donde me consta, y que todo esté tan empacado como el primer día?. El proyector mpecable y sólo sirve para mostrarselo a las visitas, pero no se usa para nada. La pizarra digital tampoco se usa. El cursillo de 2 horas no sirvió mucho. A un le da la sensación que esto es un negocio de alguien. Aqui hay chancuco.

Mucha gente, algunas son ONGs, sólo están dedicadas a sacar billete de dónde sea. Son puro descreste, negocio. Verbigracia el proyecto de la conferencia episcopal de USD 30 millones, que es un elefante grande como una catedral. Lleva 4 años y no pasa nada. Dizque iba a beneficiar a 400.000 niños en todo el país. Pero lo único que hay es una infrastructura cara montada cuyo mantenimiento demanda ingentes recursos y que no cumple con su misión. Pero claro hay gente (lease una fundación)que literalmente se vuelve millonaria con el proyecto. Gente que sabe a qué horas tomar las de villadiego, no sin antes presentar un informe generoso en páginas y optimismo ramplon. Ya no es un secreto para nadie, que la mejor empresa es una ONG, es más rentable. Y en el ámbito de las TIC hay bastante basura, no sólo tecnológica.

No hay asomo que las cosas vayan a cambiar en el inmediato futuro en el país. Seguiremos cacareando aquello de la conectividad y la importancia de ls TICs en la educación mientras por otro lado las ONGs le sacan el provecho económico al discurso. Y los pelados? bien, con unos computadores que como cosa rara funcionan a medias con windows y office. A medias porque los virus no dan tregua. Cómo si lo único que existiera en la vida fuera windows y office. En una comunidad en Bolívar conté 25 computadores, de los cuales sólo servian 6. De los otros 19, 10 eran puros huesos donados por ONGs, eran chatarra. Conectividad? no. sólo estaba el poste esperando que esta llegara algun día.
A dónde iremos a parar?.

miércoles, 16 de diciembre de 2009

Banca Móvil para el Desarrollo Rural

Los beneficios de la banca móvil poco a poco se van posicionando en nuestros países. En las grandes áreas urbanas los clientes de los bancos fácilmente hacen consultas, pagos y transferencias mediante este dispositivo, sin necesidad de instalar un software especial en el celular. Lo hacen mediante mensajes de texto llamados SMS. Es cuestión de tiempo y de confianza por parte de los clientes. Una modalidad sencillas es inscribir el número de teléfono celular en el sitio web del banco en donde tenemos la cuenta de ahorros o la cuenta corriente. Registramos, además, las cuentas que hay que queremos pagar, la de luz, la del agua, por ejemplo. Como un mecanismo de seguridad le ponemos un alias a esa cuenta, por ejemplo “Chove”. En lo sucesivo le enviamos al 1234, que es el número de nuestro banco, un mensaje del tipo ” P luz chove” (pague la luz debitando de mi cuenta). Luego de ello, el banco nos envía un mensaje confirmando el pago con un número de transacción.

Con este mecanismo simplemente me relaciono con el banco. Accedo a instrumentos y servicios financieros con el celular como canal. Así conocemos la banca móvil en nuestros países, en las ciudades. Pero es más que eso. Una banca móvil más avanzada nos facilita transacciones entre clientes del banco. Es decir nos permite pagar y recibir pagos mediante el móvil. La transacción la hacemos de manera segura mediante el ingreso de claves y si hay alguna duda tenemos un número de transacción. En el fondo tengo mi celular funciona como billetera electrónica.

Esto no tiene nada de espectacular en este mundo que sorprende con tantas innovaciones. Pero puede ser interesante exponer las posibilidades de la banca móvil en el área rural particularmente para aquellas personas que normalmente están excluidas del circuito financiero como consecuencia de sus altos costos, de sus requisitos o porque simplemente están lejos de los bancos y moverse a la agencia puede ser costoso.

En efecto, hay la convicción desde diversos ámbitos que una manera de cerrar las brechas sociales en América Latina es facilitando el acceso del campesino a los servicios bancarios mediante el uso de la telefonía móvil. Según el BID el 70 por ciento de la población en América Latina carece de una cuenta bancaria, lo que les margina de los beneficios de la economía formal, como el crédito. En contraste el 66 por ciento de la población posee un teléfono celular. En Ecuador ese porcentaje puede llegar incluso al 80%. No es difícil encontrar campesinos que carecen de unos buenos zapatos, pero no de teléfono celular. De hecho para la mayoría es necesario un celular para coordinar faenas diarias y lo usan de manera inteligente y eficiente, saben que es costoso mantener el celular por lo cual acuden a los mensajes de texto (SMS) y al uso de los tonos para comunicarse con sus amigos. Por otro lado, muchos de estos campesinos están lejos de auténticos servicios e instrumentos financieros, pues para ellos las cosas no van más allá de poseer una modesta cuenta de ahorros en la cooperativa de su localidad, cuando no prefieren conservar sus ahorros en la casa, lejos de la tiranía del único banco que tiene el pueblo.

En el área rural se pueden crear auténticos bancos virtuales.Los titulares de las cuentas con puros mensajes de texto SMS podemos pagar los productos que compramos en el mercado, transferir dinero a nuestros amigos y familia o cargar crédito a nuestro propio móvil. El patrono podría depositarnos el sueldo en nuestra cuenta móvil. Y he aqui un servicio clave: podemos recibir remesas desde el exterior directamente en nuestro movil, sin necesidad de trasladarnos a una ciudad para recibirla. Más allá el gobierno podría transferir directamente los subsidios que otorga a los más pobres. En caso de necesitar el efectivo, podríamos acudir a un tendero autorizado y solicitarlo. Del mismo modo podemos acudir a ese mismo tendero y entregarle mi efectivo, de modo que incremente el saldo en nuestra cuenta virtual. Es decir estariamos depositando en nuestra cuenta movil. Podemos verificar el saldo y garantizar la seguridad de todas las transacciones mediante claves sencillas. Todo con un costo infinitamente pequeño por transacción.

En Ecuador, la cooperativa Jardin Azuay, que funciona en el sur de país es pionera en banca movil rural. Hace mas de 2 años sus socios pueden hacer transferencias entre cuentas de la cooperativa. En un mensaje de texto un socio digita: “TRANSF CA 12345 654321 100”, donde el primero es el código de la transacción, el segundo el tipo de cuenta, el tercero la cuenta de origen, el cuarto la cuenta de destino y el ultimo la cantidad a transferir. Al socio dueño de la cuenta de origen le llegara un mensaje en donde responde “SI” para aceptar la transferencia o “No” para rechazar. Todos los socios pueden hace consulta de sus saldos de su cuenta y consulta de pagos de sus creditos. En todos los casos el numero celular del socio se debe registrar previamente y enviar los mensaje a un número de 4 digitos. En la actualidad, la Cooperativa, esta trabajando en la implementacion de puntos POS, es decir puntos con tenderos, lo cual multiplica la presencia de Jardin Azuayo. A estos POS la gente puede acceder a efectivo o entregar efectivo, con total seguridad y sin acudir a una agencia a Paute o a Cuenca.

Estas son algunas modalidades de uso del celular que se están extendiendo en el mundo. En Africa (ver www.safari.com) India han avanzado bastante y las personas acceden a crédito barato y sin burocracia. Hasta hace tiempo, las cosas eran más complejas debido que parecía que era otro negocio de las operadoras de telefonía celular aliadas con los grandes bancos, pues en algunas modalidades es necesario tener una tarjeta SIM (el chip) adecuada proporcionada por la operadora y en esas circunstancias no había mucha esperanza si se pasaba de la tiranía de los bancos a la tiranía de las operadoras celulares. Afortunadamente se están haciendo desarrollos que a punta de software permiten banca móvil sin el concurso de las operadoras (ver www.mi-pay.com).

Lo que es claro es una pequeña cooperativa puede ofrecer sus servicios en el área rural y no necesita invertir en infraestructura para llegar a más gente con sus servicios. Además los costos financieros de los servicios pueden ser menores. El dueño de un granero, de una tienda, de una farmacia en un pueblo, puede ser un punto de servicios financieros POS (point of Sale) y el celular su herramienta de trabajo. Llegará el momento en que las personas confien más en su celular que en su banco. Hay muchas promesas con la tecnología que invitan a la creatividad y la innovación en el campo de las microfinanzas en Ecuador y América Latina. Esperamos que los vaticinios de los expertos se cumplan y la multifuncionalidad extendida del celular contribuya a la reducción de la pobreza y al cierre de las brechas sociales en nuestros países.

domingo, 15 de noviembre de 2009

Calamardo

Hoy, las organizaciones, con su mando y control son herederas de ingenieros del siglo antepasado y de principios del siglo XX. Curiosamente usan la tecnología para controlar más a sus empleados, no para controlar sus procesos o para innovar. Son modernos sólo en eso tan visible. Son premodernos en sus enfoques organizacionales. Tener empleados domados, dominados, que estén prestos a rendirles pleitesia, a apaludirlos, aunque que sean hipocrates les alivia la sed de poder, pues trabajan, no porque el trabajo les interese, sino por un salario. Una vida absurda invade a la mayoría de los que trabajan en las organizaciones. Un ejercicio esteril todos los días para poder llegar luego a casa a hacer lo que siempre han querido hacer. Pero no hay la suficiente valentia para quitarse la enorme carga de encima. Todos me recuerdan a Calamardo, tiene un trabajo aburridor, pero es feliz tocando clarinete. Esa es su vida, pero esa vida la pospone para luego de la hora de la salida del Crustaceo Casacarudo. Como él, muchas personas, empleados odian su trabajo en el fondo y si pueden evitarlo acudiendo a estrategias de sobrevivencia, lo hacen. El reloj los vigila, ellos vigilan el reloj

En nuestros paises esas organizaciones están expuestas a seminarios, articulos, conferencias acerca de negocios, competitividad, mercados, estrategias, pero ninguna apunta a lo realmente valioso: qué hago cómo lo hago, con quien lo hago, cuáles son los valores esenciales, el propósito esencial de mi organización y sobre todo cuál es el futuro imaginado. El corazón de las preguntas es: mi organización es del siglo XXI?

La organización del siglo XXI es descentralizada, de equipos multitarea, que pueden autoorganizarse de acuerdo a las ciurcunstancias. La organización del siglo XXI es adaptable, es innovadora. No controla, no vigila a los empleados. Es más los empleados se identifican plenamente con los sueños de su organización, las respiran. La organización los inspira. Sus proyectos de vida se identifican con el proyecto de la empresa. No son homegeneos, la diversidad, la divergencia se reconoce, pero saben que están haciendo cosas grandes.. y claro el salario es un subproducto. Estas organizaciones están en la llamada administración 2.0.

Entonces porqué no pasarse de administración 1.0 a adminsitración 2.0? miedo al cambio?

viernes, 23 de octubre de 2009

Data Guard en Oracle 11g

El 29 de Septiembre Oracle presentó Oracle Database 11g Release 2 con mejoras del Oracle Data Guard para la protección de datos, disponibilidad y operaciones de negocios eficientes, bajo las regulaciones gubernamentales americanas.
Es la única solución de recuperación que proporciona la gestión, seguimiento de una manera automática, para crear bases de datos sincronizadas y dar a sus clientes la maxima protección y seguridad a los datos.

Etiquetas: ,

miércoles, 21 de octubre de 2009

Comenzando con Ubuntu/Linux

Por: Andrés Salazar Larco – Soporte Libre Cía. Ltda

A propósito del quinto cumpleaños del sistema operativo con el que muchas personas (incluyéndome a mi) empezamos en el mundo del FLOSS, he decido remontarme en el tiempo para analizar desde una perspectiva de usuario mis inicios en Linux.

Aunque Mark Shuttleworth y su equipo lanzaron el Warty Warhog o 4.10 halla por octubre del 2004, yo recién tuve mi primer contacto con Ubuntu en el 2005, en aquellos tiempos aun en la universidad estaba dando mis primeros pasos en el mundo laboral, de la mano de las aplicaciones cliente servidor desarrolladas en tecnología Sybase con su tristemente recordado Power Builder versión 7.0.

Recuerdo claramente que como buen usuario de Microsoft empecé a juzgar al producto antes incluso de ponerle una mano encima, es gracioso recordar como el mundo da vueltas, y hoy 4 años después soy un amplio defensor pero principalmente crítico y colaborador activo.

Ubuntu a revolucionado el mundo del usuario final, entregándole la oportunidad de participar en un espacio tecnológico que antes estaba solo reservado únicamente para informáticos, de pararse en hombros de gigantes y aprovechar el conocimiento que se genera en todas partes del mundo, hablar de beneficios será motivo de otro post.

Usar un sistema operativo libre no es cosa del otro mundo es un asunto de decisión, por mi experiencia puedo afirmar que siempre existe una alternativa que funciona al menos para el 85% de los usuarios, por supuesto dejando el 15% para los músicos y artistas gráficos que encuentran en los productos de Adobe su Nirvana.

Los aportes de Ubuntu al mundo del software de usuario final han sido sumamente significativos, desde su interfaz altamente configurable, hasta sus avances en tareas tan simples como reproducir un mp3 o quemar un dvd de datos, cada día y con cada versión los usuarios de este producto hemos sido testigos de una evolución digna de resaltarse.

Si aún no lo has hecho te animo a probarlo, dale una oportunidad seria, existen enormes cantidades de muy buena documentación en inglés y en español, y una comunidad local, que aunque no muy fuerte puede cubrir las necesidades básicas, atrévete, investiga y finalmente pásate a Ubuntu, muy pronto te encontrarás tipeando líneas de código sencillas y olvidando completamente a los virus por supuesto también olvidarás por completo de otros valores agregados como el spyware, malware, y los troyanos.

Además existen varias opciones como hacer un doble booteo (usar Ubuntu y Windows en un mismo equipo con la facilidad de escoger que sistema operativo usar al iniciar el PC), usar Parallels o cualquier otro software de virtualización.

A continuación entrego una lista de sitios web para los principiantes que me han guiado durante mis años en Ubuntu, siempre regreso de vez en cuando a revisar una que otra cosa.

Una guía super completa, que incluso se entrega por versiones la puedes encontrar aquí:

http://ubuntuguide.org/wiki/Ubuntu:Jaunty

Donde “Jaunty” corresponde al nombre del lanzamiento
Siempre es bueno hacer referencia a la información oficia, en el foro de Ubuntu:

http://ubuntuforums.org/

Esta guía en español es bastante completa pero aun le faltan algunos temas importantes:

http://www.guia-ubuntu.org/index.php?title=Portada

Algo un tanto más técnico, cuando ya adquieras experiencia:

http://www.debuntu.org/

miércoles, 23 de septiembre de 2009

Un nuevo lenguaje para las redes de telefonía

Los investigadores estan desarrollando una mejor manera de escribir aplicaciones para redes P2P para celulares.

Los científicos aman el teléfono celular. Los investigadores han utilizado el dispositivo ubicuo como un centro de votación portátil, un dispositivo de rastreo, y un sensor.
Ahora, los científicos de sistemas informaticos desea utilizar los teléfonos móviles para el intercambio de datos sin necesidad de utilizar la red del teléfono. Para leer más de este articulo en ingles haz click en el siguiente link.

Etiquetas: , , ,

lunes, 21 de septiembre de 2009

Rich User Interfaces forJavaTM Platform, Enables application deployment across multiple types of interfaces

La necesidad y la demanda del mercado para contar con aplicaciones ricas o interfaces ricas de usuario nos han permitido evolucionar a una nueva generación de aplicaciones que nos permiten tener experiencias como de usabilidad diferentes.

Sun Microsystems para solventar esta necesidad nos presenta un scripting language + un conjunto de productos y tecnologías para la construcción de aplicaciones ricas de internet denominada JavaFX(http://javafx.com).

Entre las características mas importantes que se pueden destacar de JavaFX es que nos permiten desplegar nuestros desarrollos a travez de múltiples tipos de dispositivos y tipos de interfaces visuales desde dispositivos mobiles como un celular hasta la TV con dispositivos Blueray.

Si deseas sabes mas y desarrollar aplicaciones Ricas para Internet que también podrás verlas en tus dispositivos mobiles puedes referirte a:

http://javafx.com

http://developer.sonyericsson.com

http://channelsun.sun.com/video/ts-24:+project+capuchin+-+energizing+rich+mobile+content/9135915001


viernes, 18 de septiembre de 2009

¡Microsoft se pasa al Software Libre!

Por: Ximena Silva - Advance Consulting

Después de tantos años luchando contra el Software Libre y las comunidades de desarrollo abierto, Microsoft ha decidido "abrir" el código fuente de su software, según un nuevo giro estratégico anunciado por el gigante de la informática.

Al parecer, permitirá a los desarrolladores "Open Source" acceder libremente a gran parte de sus protocolos e implementaciones para el desarrollo de aplicaciones no comerciales, tratando de aproximarse al modelo de Google, que tantas preocupaciones le está causando.

En un primer momento, la compañía publicará en MSDN más de 30.000 páginas de documentación, e indicará qué protocolos están protegidos por patentes, cuyos derechos renunciará a cobrar, insiste, si los desarrollos posteriores son no comerciales.

Finalmente, parece que Microsoft se ha rendido ante la evidencia de que los modelos de Código Abierto y Software Libre constituyen un éxito rotundo, permitiendo un desarrollo más eficaz y una evolución mucho más rápida que los modelos cerrados comerciales.

Prueba de ello, es la trayectoria de éxito que han seguido las tecnologías en torno a la Plataforma Java y UNIX/Linux/MacOSX, así como el claro ejemplo de apertura de fabricantes líderes del mercado como IBM, BEA Systems, Sun Microsystems y otros muchos.

En cualquier caso, resulta curiosa esta "nueva" iniciativa de Microsoft, en un momento en el que la compañía está siendo investigada por la La Comisión Europea por cuestiones de interoperabilidad de su software.

Puedes leer el comunicado y las condiciones en la página oficial de Microsoft:

http://www.microsoft.com/presspass/press/2008/feb08/02-21ExpandInteroperabilityPR.mspx

martes, 15 de septiembre de 2009

Soluciones de Negocios BPM

Amigos,
Son las 17h43 y me encuentro frente a mi computadora con la mente en blanco, pensado que debería escribir a la gente de Machangarasoft y sus lectores.

Decidí hablar sobre el software empresarial y como este es una estrategia competitiva de las empresas con el uso de herramientas como el BPM en el Ecuador.
En el Ecuador el porcentaje de incidencia del software empresarial es alta cuando hablamos de ERP`s, hay muchos empresarios que piensan que un ERP contribuye a planificar sus recursos y a gestionarse ellos solos y si es verdad. Aunque en una sociedad tan cambiante, no es la única solución importante, yo podría en este blog sugerir no menos de 100 soluciones que pueden ayudar a una empresa a planificar sus recursos.
Pero esta ocasión me centraré en una herramienta que pueda, de una manera visible, cruzar la barrera de la planificación a la ejecución y resultados al corto y largo plazo.

La solución más natural es crear una cultura de procesos donde las personas puedan saber la cadena de valor de su organización, las funciones y roles que hacen que la empresa camine a un mismo norte.
Muchas de las empresas con la necesidad de ser competitiva de una manera estandarizada entra a modelos de calidad como la ISO, algunas de ellas ven el valor de trabajar como hormiguitas que una persona cumple una función hasta un punto para pasar a la siguiente hormiguita y continuar el flujo normal de trabajo.
Es por eso que el BPM o Automatización de procesos de negocios apoya a desarrollo de organizaciones inteligentes. El BPM tiene como objetivo el mejorar la eficiencia a través de la gestión sistemática de los procesos de negocios que se deben modelar, automatizar, integrar, monitorizar y optimizar de forma continua.
Para soportar esta estrategia es necesario contar con un conjunto de herramientas que den el soporte necesario para cumplir con el ciclo de vida de BPM. Entre las más usadas esta jBPM con el 12 % a nivel mundial herramienta open source y según la más descargada en el 2008 por estudios hechos Open Source Barometer.
En Ecuador se han hecho implementaciones con esta herramienta en instituciones de gran envergadura del sector público con resultados exitosos, y sean desarrollado productos ecuatorianos que contribuyen a dar más valor a la herramienta como LAVA, herramienta que se encarga de dar seguimiento a los tramites de una organización y adjuntar documentos al mismo, además tiene modulo de firmas digitales.

Etiquetas: , , ,

lunes, 14 de septiembre de 2009

UNESCO, Digital Stones y la Preservacion de patrimonio Digital

UNESCO tiene como unas de sus misiones fundamentales fomentar y permitir la preservación del patrimonio cultural, científico e informativo de la humanidad. Precisamente en este último punto, la Organización ha decidido trabajar intensamente en la sensibilización y cooperación entre actores, en la conceptualización y diseño de de mecanismos de preservación en lo que se ha venido a denominar patrimonio digital. Es decir de conservar, almacenar y catalogar toda aquella información que produce una sociedad mediante tecnologías digitales que merece el calificativo de patrimonio, aquella información que se desea compartir independientemente del tiempo y del espacio.

Preservar el Patrimonio Digital de una sociedad, tiene en principio un doble reto: el filosófico conceptual y el reto técnico o sea una aventura en terrenos jamás explorados. Qué merece ser conservado?, cómo catalogarlo?, cómo diseñar estándares para la conservación?, qué estándares diseñar con miras a la preservación desde el momento que el archivo digital nace. Esto último nos lleva a la pregunta de hasta qué punto todos somos responsables de la conservación; además, cómo gestionar los derechos de autor? Por su parte, qué tecnología usar la conservación que sea útil en el tiempo y/ o facilite el tránsito de un formato a otro, ello lleva a instar a los productores de hardware y software a introducir aditamentos a sus productos con miras a la preservación. Muchas de estas preguntas se han trabajado en el Documento Directrices de para la Preservación del Patrimonio Digital. Tiene, además dicho documento recomendaciones conceptuales y tecnológicas para quienes aspiren a realiza un trabajo concreto. Siempre es bueno una recomendación en el sentido de ¿por dónde empezar?

Para contribuir a esta iniciativa de la UNESCO nació Digital Stones como empresa dedicada a proveer servicios para la preservación de patrimonio digital, dirigida a salvaguardar la memoria digital en peligro de extinción en el mundo.Digital Stones nace como un servicio de MagmaSoft, una empresa miembro de MachángaraSoft, el Parque Tecnològico de Quito.

Digital Stones ofrece servicios de tecnología para la conservación de datos con el valor agregado de la preservación en el largo plazo. Documenta, asesora en la conservación de toda aquella producción digital de una empresa privada o del sector público considera que merece tal calificativo de acuerdo a unos estándares y directrices.

Los objetivos específicos de Digital Stones desde el ámbito de sus servicios son los siguientes:

Ofrecer servicios de migración, protección, identificación y catalogación de contenidos digitales como textos, bases de datos, imágenes fijas o en movimiento, grabaciones sonoras, material gráfico, programas informáticas, sitios web.

- Documentar productos digitales

- Controlar el material utilizando metadatos estructurados.

- Utilizar sistemas de metadatos normalizados a medida que crecen

- Seguridad del almacenamiento y gestión de datos

- Protección de datos lo cual implica redundancia y copias de seguridad almacenadas de manera segura.

- Contribuir al establecimiento de normas para la preservación digital.
Establecer mecanismos de integrales de evaluación y la gestión de riesgos.

- Asesorar a creadores y distribuidores de contenidos en la aplicación de normas que prolonguen la vida efectiva de sus productos.

- Propugnar buenas prácticas en la creación de recursos digitales

miércoles, 9 de septiembre de 2009

La computación verde crece

Por: Edwin Salvador

La computación verde es un tema que nos interesa o al menos nos debería interesar a todos nosotros que estamos directamente involucrados en este tema!

Aunque en Ecuador casi no se escucha nada sobre este tema todavía, es un tema que a nivel mundial está creciendo y que depende de nosotros que esto crezca de igual manera en nuestro país. La revista The Architecture Journal, de Microsoft en su edición 18 trata sobre La computación verde y habla sobre algunos detalles e ideas para las empresas para que ayuden a reducir la contaminación. Acá les dejo el link para que puedan descargar la revista gratis http://msdn.microsoft.com/en-us/architecture/bb201656.aspx

Hay varias grandes empresas como IBM, Toshiba, Intel, AMD, Dell o Palm, que están concientizando a sus empleados y han tomado medidas que ayudan al medio ambiente disminuyendo la emisión de gases, fabricando productos que consuman menos energía, e incluso utilizando cartón reciclado para los empaques de sus productos.

Hay ideas que ayudan a reducir considerablemente el consumo de energía como la virtualización con la que algunos de nosotros estamos familiarizados, esto nos permite tener varios sistemas operativos en una sola máquina evitando que tengamos dos o más computadores encendidos.

Aquí algunas ideas : Compre los computadores y teléfonos celulares que más respeto ofrezcan al medio ambiente y consuman menos energía. Los consumidores deberían premiar a las empresas que se esfuerzan por contrarrestar el cambio climático.

La guía de Greenpeace es una buena manera de orientarse para tomar decisiones de compra. Apague el computador en las noches y los fines de semana. No utilice protector de pantalla (el popular screensaver ) porque mantiene el consumo de energía cuando el computador no esté en uso.

Programe el PC para que apague el monitor después de 15 minutos de inactividad y el disco duro después de 20 minutos.

Cambie su monitor a la tecnología LCD. Lea todo en pantalla y evite imprimir documentos. Las impresoras de inyección de tinta consumen 90% menos energía que las impresoras láser. Manténgalas apagadas mientras no las necesite. Desconecte los cargadores de teléfono cuando no están en uso. (tomado de http://www.laestrella.com.pa/mensual/2009/07/08/contenido/119899.asp).

Estas son algunas ideas que deberíamos difundir entre la gente que nos rodea y así la gente poco a poco se puede ir concientizando sobre este tema.

Etiquetas:

martes, 1 de septiembre de 2009

Relajate OpenOffice es tu amigo

Por: Andrés Salazar Larco.

Llevo algunos años dictando talleres de capacitación sobre OpenOffice.org, y aunque creo que conozco bastante bien al producto, a quienes no termino de comprender bien es a los usuarios. Es sorprendente el número de ocasiones que me he topado con usuarios que profesan un terror paranormal cuando llega la hora de iniciar un proceso de migración de la suite de oficina.

Por lo tanto estoy firmemente convencido que trabajar sobre el factor humano es fundamental a la hora iniciar procesos de migración orientados al software de escritorio. Una forma muy simple de ganar “adeptos” es mostrarles funcionalidades nuevas que sin ser complicadas facilitan mucho el proceso de “adaptación” a la nueva herramienta.

Así es que mi recomendación si estas considerando migrar a OpenOffice.org es muy sencilla, antes que nada organiza talleres informativos con tus usuarios explicales el “Porque de la migración”, deja muy en claro a quien beneficiará este proceso, utilizar el factor económico es recomendable durante este proceso. Utiliza ejemplos de implantaciones exitosas en industrias similares en medios locales o internacionales, recurre a las mejores prácticas en los mismos. Realiza pruebas de concepto en departamentos que no tengan una gran dependencia de herramientas de escritorio (por ejemplo Finanzas), las secretarias y los digitadores son un muy buen candidato. Consigue soporte de calidad, investiga varias opciones en tu mercado. Analiza la experiencia de tus proveedores de servicios de OpenOffice, contratar a una empresa que se dedica a brindar servicios de OpenOffice a partir de que se expidió el Decreto 1014 es un grave error. Levanta una pequeña encuesta de conocimiento sobre las herramientas de oficina que se usan en la actualidad, te sorprenderás de los resultados.

Finalmente y si decides migrar, remueve complemente MS Office de las estaciones de trabajo de tu empresa, recuerda que gran parte los proyectos fracasan porque uno tiene a la mano el salvavidas en caso de que los procedimientos no funcionen "Es mejor malo conocido que bueno por conocer".

lunes, 31 de agosto de 2009

Un poco de Humor

Por: Daniel Pazmiño - Advance Consulting




















Referencia:
http://palomitasymaiz.wordpress.com/

Banca móvil para el desarrollo cambiará a la banca

Los beneficios de la banca móvil poco a poco se irán posicionando en nuestros países. Es cuestión de tiempo y de confianza por parte de los clientes. De hecho en las grandes áreas urbanas los clientes de los bancos facilmente pueden hacer consultas, pagos y transferencias mediante este dispositivo. Ello a punta de mensajes de mensajes de texto.

Basta con inscribir el número de telefono celular en el sitio web del banco en donde tengamos la cuenta de ahorros o la cuenta corriente. Registramos, además, las cuentas que hay que pagar, la de luz, la del agua, por ejemplo. Como un mecanismo de seguridad le ponemos un alias a esa cuenta por ejemplo "puddin". En lo sucesivo le enviamos al 2222, que es el número de nuestro banco un mensaje del tipo " P luz puddin " (pague la luz debitando de mi cuenta). Luego de ello, el banco le envia un mensaje confirmando el pago con un número de transacción.

Con este mecanismo simplemente me relaciono con el banco y así conocemos la banca movil en nuestros países, en las ciudades. Es acceder a instrumentos y servicios financieros con el celular como canal. Pero es más que eso. Se pueden hacer transacciones bis a bis entre clientes del banco. Puedo pagar y recibir pagos mediante el móvil. Facilmente puedo verificar la transacción y hacerlo de manera segura mediante el ingreso de claves. Si hay alguna duda tengo un número de transacción. En el fondo tengo mi efectivo en el celular: la billetera electrónica. Para ponerlo graficamente, puedo ir al mercado sin efectivo, sólo necesito mi celular. Para todo esto necesito tener una cuenta corriente o una de ahorro y mi contraparte necesita, obviamente, ser cliente del mismo banco.

Es posible también tener el celular no sólo para cargar minutos, sino para cargar dinero. Puedo llegar a una tienda y pedir que carguen USD 100 a mi celular y lo voy gastando y no necesariamente soy titular de una cuenta de un banco. Puedo enviar y recibir remesas de dinero mediante celular sin tener que moverme al banco. Puedo obtener el efectivo de inmediato en la droguería de la esquina. Se puede ver experiencias formidables en Africa con M-pesa (ver www.safari.com)

Estas son algunas modalidades de uso del celular que se están extendiendo en el mundo. En esto, las operadoras de telefonía celular se van a llevar una buena tajada, dado que en algunas modalidades es necesario tener una tarjeta SIM adecuada proporcionada por la operadora. Hay quienes afirman que las empresas de telefonía celular se convertirán en bancos. Pero afortunadamente se están haciendo desarrollos que a punta de software permiten banca móvil sin el concurso de las operadoras (ver www.mi-pay.com). Qué bueno porque Slim ya es bastante rico. Así que podríamos democratizar la banca móvil.

Lo que es claro es una pequeña cooperativa puede ofrecer sus servicios en el área rural y no necesitan invertir en infraestructura para llegar a más gente con sus servicios. Además los costos financieros de los servicios pueden ser menores. El dueño de un granero, de una tienda, de una farmacia en un pueblo, puede ser un punto de servicios financieros POS (point of Sale) y el celular es su herramienta de trabajo. Llegará el momento en que las personas confien más en su celular que en su banco

Introducing Pentaho BI Suite Version 3.5!

Etiquetas: , ,

lunes, 24 de agosto de 2009

TwInbox: Twiter en Oulook

Si tu eres usuario de Microsoft Outlook, probablemente siempre lo tienes abierto. Ahora puedes tener al alcance de tus dedos un cliente Twitter muy completo sin necesidad de abrir otras aplicaciones. TwInbox integra Twitter a Oulook.

Etiquetas: , , ,

Efecto Open ERP