You are on page 1of 23

Cuando el desarrollo de

software est en manos de


terceros
Qu aspectos deben considerarse cuando se delega el desarrollo de
aplicaciones o software empresarial a un tercero? Aqu le dejamos las
recomendaciones de varios expertos de la industria.

En los ltimos aos se ha vivido un cambio de paradigma muy


fuerte en el rea de desarrollo de software, pasando de lenguajes
tradicionales y metodologas de desarrollo orientadas a proyectos
de largo plazo a lenguajes ms complejos y especializados y
metodologas que permiten a las empresas tener resultados ms
rpidamente.
A esto se suma tambin un cambio en el enfoque que se le da a
la construccin de soluciones, las cuales en el pasado se
orientaban hacia el resultado y hoy suman a esta orientacin un
fuerte componente de experiencia de usuario.
Maximiliano Rojas Barros, socio consultor de Estrategia TI,
manifiesta que la industria del desarrollo de software no hace otra
cosa diferente al resto de las industrias, que es satisfacer las
necesidades del mercado y del avance de la tecnologa. Esto ha
causado una diversificacin y especializacin de las empresas de

desarrollo de software, favoreciendo la aparicin de pequeas y


medianas empresas en el rubro.
As por ejemplo, el avance de la tecnologa en cuanto a la
aparicin y desarrollo de los dispositivos mviles ha abierto un
sinnmero de empresas de software orientadas a satisfacer este
mercado que abarca desde los juegos y utilidades hasta el
desarrollo de aplicaciones unidas a las arquitecturas
empresariales de grandes industrias. Desde una visin
informtica terica, esto es conocido como Computacin Ubicua,
entendindose esto como el hecho de la computacin en todo:
Celulares, relojes, tabletas, etc., lo que requiere un industria de
desarrollo especializada para esto, explica Rojas Barros.
Otro flanco que es importante considerar al momento de ver las
tendencias de desarrollo agreg Rojas se relaciona con las
redes sociales, donde se han generado nuevos canales de
comunicacin entre las empresas y sus consumidores,
favoreciendo la aparicin de empresas de desarrollo que se
abocan a la construccin de herramientas para manejar esto. De
una forma similar, pero ahora siguiendo la evolucin del mercado
en cuanto a la tendencia de la industria a utilizar grandes
sistemas, en general World Class, orientados a comunicaciones
(CRM, CMS, etc.), gestin administrativa (ERP) y sistemas de
apoyo a los procesos productivos, ha generado un segmento de
empresas de desarrollo para construir soluciones de integracin
entre los grandes sistemas y los desarrollos locales. En resumen,

parece ser que la diversificacin e integracin son las actuales


tendencias, expresa.
Por su parte, Alexandre Jose Reis Tobias, director de Servicios de
Aplicaciones para Unisys Latinoamrica, seala que hoy
tenemos que estar atentos a las necesidades de negocio del
cliente, lo que requiere, cada vez ms, una mayor velocidad y
calidad en el desarrollo de software para aproximar la tecnologa
al ritmo del negocio. Iniciativas como el uso de metodologas
agiles de desarrollo en convergencia con la utilizacin de DevOps,
buscan garantizar liberaciones constantes de versiones sin
impacto en el ambiente de produccin y con la posibilidad de
utilizar ambientes en la nube.
Existe la visin tambin de que desde un tiempo ac, parte del
desarrollo de software se ha caracterizado por ir hacia ciclos ms
cortos de desarrollo, donde se deben presentar rpidamente
resultados sin importar la plataforma o el lenguaje de
programacin.
Las metodologas giles estn dominando hoy el ecosistema. La
demanda de desarrolladores en nuevas tecnologas se ha
incrementado y al mismo tiempo la desocupacin en el sector ha
hecho que cada vez se reclute gente ms joven. Hoy el desarrollo
de aplicaciones mviles y de la nube son dos tendencias que
estn dominando las nuevas aplicaciones. Ni hablar de que las
aplicaciones web se deben adaptar a todos los dispositivos, lo

que se conoce como web responsive, agrega Rodrigo lvarez,


Country Manager de GeneXus en Chile.
Para lex Lagos, gerente comercial de Tecnova, en la actualidad
cada vez se est optando ms por el desarrollo gil de software,
es decir, una metodologa basada en el desarrollo iterativo e
incremental, donde los requisitos y soluciones evolucionan
mediante la colaboracin de grupos auto-organizados y
multidisciplinarios.
Aunque existen muchos mtodos de desarrollo gil. Uno de sus
principales beneficios es que la mayora minimiza los riesgos,
desarrollando software en lapsos cortos. El software desarrollado
en una unidad de tiempo es llamado una iteracin, la cual debe
durar de una a cuatro semanas. Cada iteracin del ciclo de vida
incluye planificacin, anlisis de requisitos, diseo, codificacin,
revisin y documentacin, comenta Lagos.
Agrega que una iteracin no debe agregar demasiada
funcionalidad para justificar el lanzamiento del producto al
mercado, sino que la meta es tener una demo sin errores al final
de cada iteracin, momento en el cual el equipo vuelve a evaluar
las prioridades del proyecto. Esta metodologa busca responder a
las necesidades reales que se dan en los proyectos informticos.
Muchas veces, dentro de la organizacin no tienen absoluta
claridad de lo que necesitan y con este mtodo es posible
descubrirlo en conjunto y paso a paso, con xitos claros y cortos

que posibilitan que toda la organizacin se involucre ms en el


proyecto, explica el ejecutivo.
Una opinin similar tiene Diego Gonzlez, gerente general de
DEFONTANA, quien destaca que una gran parte del negocio del
desarrollo de software se est trasladando a la nube. No slo
como sistema de almacenamiento de informacin o
procedimientos, sino tambin el propio proceso de desarrollo de
aplicaciones. Asimismo, los componentes web son el presente y
futuro del desarrollo web. Big data en tiempo real gracias a la
tecnologa Apache Spark, plataforma de computacin distribuida
de cdigo abierto, que ofrece tiempos de clculo en memoria muy
rpidos; y tambin destacara la irrupcin de PHP 7, un lenguaje
de programacin flexible, rpido, fcil de aprender, codificar y
depurar. Por ltimo, es importante comentar el mayor uso de
metodologas y procesos giles, como Scrum o Extreme
Programing (TDD, ATDD, etc.), que permiten reducir
considerablemente los ciclos de desarrollo de software. Esto,
junto a procesos de integracin y entrega continua, es lo que
agiliza no solo el desarrollo sino tambin la puesta en marcha de
los software, resalta.

Qu es mejor para las


organizaciones, desarrollar
internamente o delegar a un
tercero?
Para los expertos, desarrollar software al interior de la empresa es
una prctica que se mueve en retirada. Los motivos para
externalizar los desarrollos son muchas, entre las que se cuentan
la penetracin de soluciones informticas World Class, el
encarecimiento de los procesos de desarrollo interno, producto de
las metodologas de aseguramiento de la calidad y la
especializacin de los recursos humanos calificados. En muchos
casos en los que los requerimientos de una empresa son
altamente especficos al core de su negocio, se suele adoptar una
modalidad mixta, en la que el diseo se realiza por la empresa o
en conjunto con desarrolladores externos, quienes lo construyen e
implementan.
Pablo Vittori, CTO de Globant para Amrica Latina, explica que el
modelo de tercerizar tiene sus pros y sus contras, pero hoy, en la
mayora de los casos, creo que es ms conveniente buscar la
expertise en una empresa que principalmente se dedique y tenga
el talento para enfocarse en los desafos que presentan las
nuevas tecnologas, tendencias y conocimiento del usuario.
Buscando el partner correcto para el desarrollo de la estrategia
digital se puede lograr un componente de innovacin que
internamente estar quizs siendo enfocado en el core de la

compaa. El socio especializado en tecnologa cuenta con


equipos especializados, con distintos backgrounds y
conocimientos que pueden aportar visiones e ideas distintas a los
productos o soluciones que se estn intentando construir. Est en
las empresas encontrar ese socio que pueda aportar no slo un
equipo de desarrollo, sino un socio que entienda las necesidades
de negocio, se alinee con los objetivos y pueda concebir y
construir una estrategia y experiencias digitales que sorprendan al
usuario final, opina
En tanto, Alexandre Reis Tobias, de Unisys Latinoamrica, piensa
que hay ganancia mediante las dos opciones, todo depende del
enfoque que tenga la compaa. Delegar el trabajo de desarrollo
a un tercero experto en el tema, garantiza que el equipo de la
empresa se enfoque en su negocio, incrementando su ventaja
competitiva en el mercado. El tercero, como es un experto en este
tipo de servicio, debe aportar las mejores prcticas, metodologas,
herramientas, personas con conocimiento vertical y horizontal. De
esta manera, se logra un mejor desempeo del equipo de negocio
de la empresa al tiempo que se apalanca el desarrollo de los
sistemas de la empresa de acuerdo con las necesidades del
negocio, manteniendo e incrementando su competitividad,
sostiene.
En todo caso, algunos expertos advierten que todo depende de lo
que la compaa est buscando. Por ejemplo, en el caso de la
gestin de negocios, se recomienda optar por software de
mercado, con reconocido respaldo, y sumar desarrollos
adicionales puntuales para optimizar ciertos requerimientos
propios del negocio.

Mara Lasta, vicepresidente de TI de Level 3 Latinoamrica,


sostiene que el rea de TI debe concentrarse en las funciones
claves del negocio. El subcontratar servicios permite que TI se
aboque en profundidad a contribuir al funcionamiento de
operaciones que son propias de su organizacin y que agregan
valor al negocio propiamente dicho. No obstante TI debe ser
dueo y velar integralmente por el servicio de principio a fin,
siendo su socio tecnolgico un eslabn que procure proporcionar
soluciones de calidad superior, desarrollando en menor tiempo y
en forma ms profesional, que una empresa cuyo negocio central
es otro.
lex Lagos de Tecnova resalta: Delegar en manos expertas
siempre es la mejor opcin. Aunque la compaa cuente con un
rea de desarrollo propia, sta perfectamente puede contar con el
respaldo y ayuda de una empresa externa que no solo tenga
experiencia y conocimiento, sino tambin certificaciones y
acreditaciones que avalen su trabajo, como por ejemplo la
metodologa CMMi.

Qu debe considerarse cuando se


adquieren soluciones de un
desarrollador externo?
Para los expertos existen puntos clave en los cuales cada
empresa debe poner atencin al momento de buscar un
desarrollador externo de software.

El desarrollo de software es un proceso complejo, plagado de


riesgos y con inversiones tan altas como el beneficio potencial
que puede reportar al negocio una buena eleccin. Por lo tanto, la
decisin sobre qu empresa contratar, debe ser meditada con
mucho cuidado. Entre los criterios ms relevantes, debemos
incluir la experiencia previa de la empresa en soluciones similares
(tipo de negocio, tamao del sistema, clientes, y otros factores),
porque es una variable crtica en este negocio, explica Carlos
Osiniri, gerente de la divisin de Aplicaciones de SONDA.
Adems, como en general un sistema opera por varios aos (o
dcadas en muchos casos) dentro de la organizacin, esto trae
consigo una serie de acciones crticas a realizar a lo largo de su
ciclo de vida, como servicios de soporte, modificaciones y
adaptaciones en su funcionamiento, correccin de errores, y
soportar cambios en el negocio. Por esto es importante contratar
empresas que puedan dar garantas sobre su permanencia,
solidez y proyeccin en el tiempo, aspectos que no solo permitirn
asegurar la operacin del sistema, sino tambin un adecuado
acompaamiento para agregar valor y propiciar el crecimiento que
debe tener el core business de la organizacin en el tiempo. Por
ltimo, la empresa proveedora de herramientas o servicios de
software debe contar con procesos de calidad, ojal certificados
bajo estndares que aseguren la utilizacin de buenas prcticas
del mercado global, para as minimizar los riesgos de prdidas de
datos y cadas de sistemas que disminuyen la productividad y en
muchos casos se traducen en fuga masiva de clientes, aconseja
Osiniri.

Pablo Vittori, de Globant, enfatiza que adems de los criterios


tradicionales, es importante tener en cuenta la capacidad
del partner de contar con talento innovador, de poder enfrentar los
desafos que plantean las nuevas tecnologas y tendencias, de
contar con un entendimiento del negocio y del usuario final, de
poder trabajar junto a la empresa en definir la estrategia y la
travesa digital para sorprender a sus consumidores, y de tener el
conocimiento, innovacin y creatividad para llevar a cabo los
proyectos. Es decir, es importante asociarse con una empresa
que pueda aportar, colaborar o ayudar a crear una visin
estratgica centrada en los usuarios que soporte la experiencia
digital que estamos persiguiendo y posteriormente tener la
capacidad de ejecutar esa visin, resalta.
Respecto del factor precio, Alexandre Reis Tobias, de Unisys,
sostiene que es un punto importante, pero puede resultar tambin
una trampa si es considerado aisladamente. Tenemos que tener
en mente que el precio puede ser proporcional a la calidad del
servicio prestado y si es el nico tema a ser evaluado el cliente
puede tener un problema mayor. Creo que la reputacin de la
empresa, las certificaciones de calidad, las referencias de otros
clientes, su presencia y conocimiento del negocio de desarrollo,
as como el conocimiento del negocio de la empresa contratante,
son temas que deben ser tambin considerados, advierte.
Otro especialista, Carlos Oettel, director comercial de TOTVS para
el Sur de Amrica Latina, destaca la necesidad de exista una real
capacidad de adecuacin y el nivel de soporte y la
responsabilidad de proveer los cambios solicitados en tiempo y

forma. Tambin se debe tener en cuenta su trayectoria y


experiencia en empresas similares.
Finalmente, Maximiliano Rojas de Estrategia TI, agrega un
aspecto crucial relacionado al manejo de la propia empresa
respecto de los desarrollos externos. Es importante la necesidad
de que la misma empresa tenga procesos de desarrollo
implementados y orientados al desarrollo externo, que permitan
gestionar y controlar el desarrollo que es realizado por terceros,
concluye.

GeneXus llega a la nube


con GeneXus Cloud
Tanto para empresas establecidas como para nuevos emprendimientos, la
nube es vital en el mundo de hoy y del futuro. GeneXus presenta GeneXus
Cloud, resultado de trabajos en conjunto con mltiples proveedores de la nube,
como forma de garantizar que cualquier empresa pueda moverse a la nube de
forma fcil y rpida.
La tecnologa avanza a un ritmo vertiginoso. Es un hecho que el software est
invadiendo el mundo y el gran desafo para las empresas es lograr adaptarse
con suficiente rapidez, utilizando desde simples modificaciones en los procesos
hasta grandes cambios en su modelo de negocio. La nube es clave en lograr la
flexibilidad y dinamismo que requieren las empresas de hoy.
Publicar los sistemas en la nube pas de ser una mera alternativa a convertirse
en el nuevo estndar. Esto se debe fundamentalmente a la enorme variedad de
servicios disponibles, a la posibilidad de aprovechar grandes economas de

escala, y a la flexibilidad en poder elegir exactamente qu contratar


(tecnologas, tamaos, cantidades) y por cunto tiempo.
Cul es la mayor ventaja de utilizar la nube? Para Jos Lamas, Gerente de
Producto de GeneXus Cloud, la ventaja clave es que permite tomar
mejores decisiones en forma ms rpida. Por un lado se simplifica
radicalmente el acceso: se elige lo que se necesita y ya est listo
para funcionar. No hay que comprar mquinas ni esperar fletes, y no
hay nada que conectar, instalar, configurar ni mantener. Por otro lado,
y fundamentalmente, se baja significativamente el riesgo tecnolgico
y financiero: se paga nicamente por lo que se necesita hoy, pero se
tiene la seguridad de poder contar con lo que se necesite maana.
Cambiar, subir o bajar en capacidad es muy simple y muy rpido.
Las oportunidades en la nube con GeneXus
GeneXus es una herramienta de desarrollo multi-plataforma basada
en su tecnologa nica de tratamiento inteligente del conocimiento y
GeneXus Cloud extiende la aplicacin de toda esta inteligencia a la
publicacin y administracin de los sistemas en produccin explica
Jos Lamas. As como a partir de las mismas declaraciones GeneXus permite
generar sistemas para diferentes plataformas y combinaciones tecnolgicas, o
incluso cambiar fcilmente de una otra en el futuro, GeneXus Cloud permite
resolver muy fcilmente la puesta en produccin y gestin de actualizaciones
de estos sistemas para diferentes plataformas y proveedores de servicios en la
nube. Sea para desarrolladores independientes, empresas de
desarrollo de software, o grandes corporaciones, slo es necesario
elegir dnde y con qu capacidad se quiere publicar los sistemas. A
partir de all, tanto la creacin inicial como las sucesivas
actualizaciones se resuelven en forma automtica desde GeneXus,
con total control, seguridad y trazabilidad, agreg.
Con el objetivo de ayudar a las empresas a aprovechar los grandes desafos
del mundo de hoy, GeneXus trabaja en estrecha coordinacin con los ms
importantes proveedores mundiales de tecnologa en la nube, incluyendo
Bluemix y SoftLayer de IBM, Microsoft Azure, Google Cloud Platform, Amazon
Web Services, SAP Hana Cloud Platform y Montevideo Comm.
De este modo, GeneXus permite a las empresas avanzar hacia el futuro, hoy.

NICOLS JODAL, CEO DE GENEXUS: "EN POCOS AOS, TODO VA A


ESTAR INTEGRADO EN LAS APPS DE MENSAJERA"

De acuerdo al experto en software,


nos espera vivir un importante
cambio en el mundo de las
aplicaciones. Revisa cmo va a ser
esta revolucin de programas en la
siguiente entrevista.
El mundo de la tecnologa cambia da a da, con cada vez
ms servicios y sistemas que cambian el paradigma de
cmo hacemos las cosas. Este fue en su momento el caso
de las aplicaciones, que solan ser relevantes solamente
para ciertas funciones, pero que da a da se han vuelto
ms vitales que los mismos smartphones.
Para hablar sobre este tema en AETecno conversamos
con Nicols Jodal, CEO y creador de Genexus, una
empresa especializada en el mundo del software, y que
durante la ltima semana reuni a expertos de todo la
regin para revisar las tendencias en esta industria.
Revisa a continuacin su impresin sobre este ecosistema
de programas y cmo cambiar dentro de los prximos
aos.
Segn lo que pudiste ver en el encuentro Genexus
26, qu crees que va a pasar con las aplicaciones
en unos aos? Cmo van a evolucionar?

- Yo creo que , por ejemplo, una empresa que me parece


muy interesante y que est haciendo bien las cosas es
Wechat. Ellos, dentro de su servicio de mensajera
integraron aplicaciones. As, en un tiempo, las
aplicaciones van a estar integradas dentro de algo ms
fluido. Por ejemplo, estoy hablando por mi telfono y
puedo interactuar con otra cosa ms especfica. Esta idea
de programas separados, con el paso del tiempo va a ir
cambiando.
- Y qu pasa a nivel de seguridad con estos
programas?
Este es uno de lo componentes, que en el mundo de los
sistemas, su importancia creci radicalmente. Hace 10
aos el tema de seguridad no era muy relevante. En
cambio, hoy es un componente vital. Nadie va a poner
nada en produccin si no pasa por un rankeo tico, una
serie de pruebas. Especialmente, despus de que a Yahoo
le robaran 500 millones de cuentas y que casi le cortara la
venta de la compaa, imagnate.
- Entonces, cmo van a ser estos servicios en unos
aos? Hoy en da la categora mas descargada
dentro de las apps son los videojuegos y servicios.
Esto se va a mantener o van a pasar aplicaciones
dentro de otras?
Todo va a estar integrado en las apps de mensajera.
Estos son los programas que son la punta de lanza. Al
principio, y esto siempre pasa, que cuando hay un nuevo

medio lo primero que se hace es repetir lo que suceda en


la versin anterior. Eso pas por ejemplo en la tele. Los
primero programas eran conductores con una mesita y
hablando en grupo. Y despus, alguien dijo basta,
tenemos que hacer algo diferente. Esto pas lo mismo en
el social interface. La primera metfora que hubo fue la
del escritorio. Nosotros tenamos carpetas, papelera. Es
decir, hacamos lo mismo que en el medio anterior con la
computadora.
Despus vino alguien y dijo no, vamos a tener un lugar
para navegar, y nacieron los browsers. Fue un cambio de
paradigma, se comenz a usar algo que en el mundo
fsico era imposible. Ahora, nos estamos moviendo a una
nueva realidad que es el tema del chat. Es como un nuevo
navegador. Ahora t entras a estos programas y te metes
a diferentes sitios, y no sabes dnde ests, si en lo uno o
lo otro. Va a comenzar a ser lo mismo dentro de un chat.
- Esto ya se puede ver en el caso de las
aplicaciones de mensajera. Por ejemplo, con
WeChat que es muy popular en China, ya se puede
utilizar hasta como sistema de pago.
Es lo mismo que tu dijeras que vienes a Uruguay y te
dijeran que lo que tienes que hacer es entrar a y un
browser. Entras al programa pero adentro hay todo un
mundo. Por eso WeChat es una de las aplicaciones que les
presto ms atencin, porque me parece que por ah
vienen los cambios.

- Qu va a pasar con los ms de 3 millones de


programas que actualmente estn en las tiendas de
aplicaciones? Van a desaparecer, se van a integrar
o van a ser menos?
- Hoy en da hay aplicaciones que no necesariamente
tendrn millones de usuarios, pero que pueden cambiar
un cambio sustancial. Este es el caso del programa del
Poder Judicial en Uruguay. Si tu ves la app es simple, es
hasta decepcionante. Te pide el nmero de expediente y
te dice solamente donde est. Pero la otra cosa sutil que
le hace, que es cuando cambia de valor le avisa con un
valor.
Uno de los futuros de las aplicaciones son las
notificaciones. No que tu entres a buscar, sino que la app
te diga. Eso es lo que hace el ejemplo que deca antes.
Tiene 12.000 usuarios, que no es un nmero importante,
pero que corresponde a 12.000 abogados. El programa les
est permitiendo a estos profesionales que no tengan que
ir ms a los juzgados. Y como no tienen que hacerlo, les
cambia la vida a estos usuarios. Creo que va a haber
mucho de esas aplicaciones, que son de nicho, y que se
expanden ah por boca o boca.
- Qu te parece tambin el fenmeno de la
mensajera integrada con inteligencia artificial?
Como es el caso de los chatbots
- Yo creo que esta va a ser una de las forma naturales de
realizar cosas. Nosotros ya sabemos chatear, y el poder

hacerlo con un bot yo creo que es de las cosas ms


concretas en la que podemos utilizar este avance.
Se habla de muchas cosas relacionadas a la inteligencia
artificial, pero me parece que en el mundo concreto del
mundo de las aplicaciones es el mejor uso. Nosotros
estamos buscando escenarios donde este sistema puede
funcionar bien, y me parece que uno de ellos, es el tema
de la salud.
Por ejemplo, cuando vas a pedir un medicamento, y
necesitas uno alternativo que es ms o menos lo mismo,
pero no est en una farmacia sino que otra, uno
normalmente establece un dilogo para hacer eso. Ah se
puede usar perfectamente un chatbot.
Otro caso es cuando agendas una hora al mdico. Te
dicen un horario y tu dices si puedes o no, con este
sistema puedes pedir otro especialista, y elegir quin
quieres que te atienda. De esta manera, hay una
interaccin que se puede resolver con el bot.

Tecnologa Genexus: Qu
tienen en comn la
Contralora General y
EsSalud?

Segn Aldo Canales, gerente de AB & AB, siete de las ms grandes textiles y exportadoras
del Per utilizan tecnologa Genexus. El sector financiero y minero tambin han apostado.

Montevideo, Uruguay.- La tecnologa ya no es un tema tab en el


Per, pues entidades estatales como la Contralora General de la
Repblica y EsSalud han apostado porGenexus, producto de Artech,
empresa lder en herramientas de desarrollo de software.
Aldo Canales, gerente de AB

& AB, empresa distribuidora de Genexus


en el Per desde hace 22 aos, dijo en el marco del XXIV Encuentro
GeneXus en Montevideo, que las herramientas de gestin bajo su
plataforma en los sectores industrial, textil, financiero y minero han
ganado gran presencia.
Siete de las ms grandes empresas textiles y exportadoras del Per
utilizan tecnologa Genexus. Tenemos clientes para aplicaciones web
y plataforma mvil, asegur.
Canales dijo que uno de los principales retos en el Per es desarrollar
un programa propio antes que comprar una solucin. Lo ideal es
desarrollar lo que es particular (sistema) y comprar lo que es
general.
Estim que el crecimiento de las ventas e ingresos ascendera al 20%
este ao, y la insercin del sector estatal en la plataforma Genexus ha
ganado muchos puntos.
Asimismo, dijo que ellos tienen un software no solo para el Per sino
para cualquier grupo de contralora, es decir, cualquier consultor del
mundo se puede inscribir en esa plataforma.
Respecto a las empresas privadas, dijo que Scotiabank, por el lado
financiero; y Topy Top, por el lado retail, han apostado por Genexus.
De la misma manera, resalt que poseen programas de
emprendimiento, que participaron con la UniversidadESAN, los
contactaron, apoyaron, e inclusive realizaron sus tesis de doctorado y
pregrado con ellos.

INDUSTRIA DEL SOFTWARE: SOLUCIONES A LA SILENCIOSA CRISIS DE


PRODUCTIVIDAD

La industria del software no es ajena al actual contexto global de crisis, en


el que la incertidumbre y la preocupacin estn a la orden del da, muchas
veces dejando paralizadas a las empresas. Sin embargo, el sector IT an
arrastra una silenciosa dificultad anterior: un gran problema de
productividad. Existe, entonces, alguna solucin a todo esto? Pues s. Se
trata de actuar y de cambiar la forma en que hacemos las cosas.
Esta crisis puede visualizarse como un polgono de varias aristas, que involucra a
diferentes actores del sector en mayor o menor medida. Por un lado, los
problemas financieros y las previsiones negativas de crecimiento han frenado la
inversin de la Pyme espaola en tecnologa, pese a que el gobierno abri lneas
de crdito para este fin. Y esto en gran medida sucede porque existe un alto
desconocimiento entre los empresarios de cmo las nuevas tecnologas pueden
mejorar los procesos internos, optimizar los tiempos y los recursos, aumentar las
operaciones. En fin, hacer las compaas ms productivas.
Por otra parte, la situacin del empleo en IT sigue siendo preocupante. Las
universidades an sufren bajos niveles de inscriptos en carreras de informtica por
el poco inters de los jvenes en estas profesiones. El ndice de egresados
anualmente no es suficiente para cubrir la abultada oferta laboral. Esto termina
teniendo un impacto negativo en los negocios.
La falta de mano de obra, junto al costo laboral que tiene conseguir un profesional
con la suficiente experiencia, obliga a las empresas a recurrir al outsourcing a fin
de abaratar los costes de contratar personal calificado y suplantar la mano de obra
faltante.

Adems

de

un

gran

esfuerzo

para

las

empresas,

esto

supone

consecuencias negativas para el mercado laboral nacional.


Prdida de calidad
La falta de profesionales junto al intenso avance de las tecnologas, tambin
supone un deterioro de la calidad del software. Las aplicaciones cada da son ms
simples y fciles de usar para los usuarios, pero para los programadores supone
tener que programar en ambientes ms complejos, para diferentes plataformas y
lenguajes de programacin.
A modo de ejemplo, un informe realizado por Adecco sostiene que los
programadores Java sern los ms demandados para este 2009; tambin los .NET
tendrn una gran demanda a su favor. Pero, son reales estas ofertas de empleo?
Sucede que muchas veces los requisitos y experiencia exigidos para el puesto de
trabajo bloquean la oportunidad. Por un mero tema de edad, un recin titulado

muchas veces no puede acceder a esa oferta por no disponer de la experiencia y


certificados que se piden como requisitos.
A su vez, el vertiginoso avance tecnolgico afecta a los programadores y analistas
ms expertos. Tienen el tiempo para aprender cada nueva tecnologa que sale al
mercado? A lo mejor s, pero cuando la logran dominar, otra ms potente y
compleja aparece, y el crculo no termina de cerrarse. De esa forma, el
conocimiento del negocio, que es lo ms importante que tiene un profesional de
IT pasa a un segundo plano.
Frente a estas problemticas que achacan a la industria IT, vale la pena cambiar el
foco para poder vislumbrar soluciones. En ese sentido preguntarse: tienen las
mujeres oportunidad de integrarse al mundo del desarrollo de software? Las
ofertas de empleo no discriminan por sexo, pero hay que favorecer que cada vez
ms las mujeres, los jvenes y los autnomos se interesen e involucren y tengan
oportunidades en la industria del Software.
Tienen que existir ms soluciones. Por qu no formar a jvenes que estn en el
paro para motivar el desarrollo de software? Tenemos que reactivar la industria del
software en Espaa y hay que dar oportunidades, sobre todo a los jvenes,
mujeres y personas en paro. Pero, cul es la solucin?
Ser ms productivos
El primer paso es abrir los ojos y ver que la tecnologa es un aliado para atacar el
problema; para seguir adelante. En segundo lugar, debemos replantearnos cmo
hacer las cosas. Si seguimos por este camino, el de la complejidad, seguiremos
perdiendo productividad. En pocas de crisis la estrategia es hacer ms con
menos.
Entonces, la clave es ser ms productivos. Es escoger herramientas de trabajo que
nos permitan automatizar los procesos en el desarrollo de Software; que posibilite
desarrollar ms aplicaciones en menos tiempo y con mejor calidad. Necesitamos
despreocuparnos por estar al da con la tecnologa y centrarnos en el negocio. Todo
eso es GeneXus, la herramienta por la que nosotros apostamos.
GeneXus es una potente herramienta para el diseo y desarrollo de aplicaciones
de

misin

crtica multiplataforma. La

idea

bsica

de

esta

herramienta

es

automatizar todo aquello que es automatizable. De esa forma otorga muchas


ventajas

en

la

creacin

de

aplicaciones:

desarrollo

en

tiempos

rcord,

mantenimiento automtico, generacin automtica de millones de lneas de cdigo

sin costo de run time, aprovechamiento de los sistemas legacy, mayor integracin
del equipo de trabajo, poderosas funcionalidades de Business Intelligence,
Reporting y Web Services, as como generacin para mltiples plataformas y
arquitecturas.
Utilizar GeneXus significa, adems, tener un seguro ante los cambios tecnolgicos.
Durante sus 20 aos de continua innovacin, esta herramienta ha acompaado el
avance de IT. En la actualidad, GeneXus incluye generadores de cdigo nativo
como: Java, .Net C#, Cobol, RPG, Net Mobile, Ruby, Visual Basic y Visual FoxPro,
entre otros. A su vez, soporta los principales DBMS, como IBM DB2, Informix,
Microsoft SQL Server, MySQL, Oracle, PostgreSQL.
De esta forma, se resguarda la vigencia de los programadores. Si alguien utiliza
GeneXus nunca quedar obsoleto, pues tiene la garanta de que podr generar
aplicaciones para las nuevas plataformas y tecnologas que lleguen al mercado sin
necesidad de tener que aprenderlas. Pues, insisto, lo verdaderamente importante
es el conocimiento que tenga del negocio; esto prevalece por sobre lo que se
conozca de una tecnologa.
Gran trayectoria
Detrs de GeneXus est Artech, una compaa lder en la industria del
conocimiento, que es partner estratgico de las principales multinacional de IT,
como Microsoft e IBM. Esta ltima recomienda en su portal web la utilizacin
de GeneXus en desarrollo de Software.
Recomendacin

de

IBM.

GeneXus es avalado por los ms de 50 mil usuarios y 6 mil clientes que tiene en
los 35 pases en que est en el mundo. Tambin decenas de compaas espaolas
han encontrado en GeneXus su ventaja competitiva y un camino alternativo para
poder hacer crecer sus negocios.
Soy un convencido de GeneXus. Creo que herramientas como estas son las
que necesitamos para abrir nuevas oportunidades negocios, sobre todo
para las Pymes; para generar nuevos empleos as como fomentar el
autoempleo y la creacin de empresas jvenes. Es lo que nos hace falta
para ser ms competitivos en un mercado muy cambiante.

You might also like