A Django site.
February 16, 2009
» Concurso FINCyT-CIES: Innovación tecnológica empresarial en el Perú

FINCyTEl programa de Ciencia y Tecnología (FINCyT) está organizando un concurso público de investigación sobre aplicación de tecnología en el entorno empresarial. Dentro los sectores priorizados se incluyen las TIC. Las caterogías son: Estudios de prácticas exitosas de innovación empresarial, y Estudios de comportamiento tecnológico empresarial. La fecha límite de entrega de trabajo es el 1ro de marzo 2009.

En mi opinión es importante que se realicen este tipo de concursos para fomentar y desarrollar la investigación en nuestro país. A través de este post quiero invitar a los estudiantes, investigadores y emprendedores a participar del mismo. A continuación copio las partes más relevantes de la convocatoria. Puede descargar las bases y material relacionado desde la web del concurso.

I. COMPONENTES DEL CONCURSO

El concurso está organizado en dos categorías:

CATEGORÍA I

Estudios de prácticas exitosas de innovación empresarial

Seis (06) premios de investigación de 7,000 dólares americanos cada uno

Se seleccionarán las seis (06) mejores propuestas de investigación que documenten prácticas exitosas de innovación tecnológica en empresas peruanas. Para propósitos del presente concurso, se considera la innovación tecnológica tanto a nivel de productos como de procesos, la cual debe derivar necesariamente en la introducción de bienes y servicios en los mercados.

Los ganadores del concurso recibirán un premio de 7,000 dólares americanos, el cual deberá cubrir todos los gastos asociados a la investigación, incluídos los impuestos de ley. Los estudios deberán ser realizados en un lapso de tres (03) meses. Los estudios de caso deberán enfocarse en uno de los sectores priorizados por el FINCyT:

  • Textil y confecciones
  • Pesca: acuicultura y consumo humano directo
  • Agroindustria
  • Tecnologías de la Información y de la Comunicación (TICs)

Los estudios de caso ganadores deberán responder a los siguientes objetivos específicos:

  • Presentar un breve diagnóstico sobre la situación de la innovación tecnológica en el sector seleccionado, con el fin de colocar al estudio de caso en contexto.
  • Producir un perfil de la empresa seleccionada, que incluya, por ejemplo: procesos de formación de competencias internas, mapa general de procesos, capacidad de absorción tecnológica y valoración de la innovación tecnológica.
  • Describir analíticamente los procesos y/o productos que forman parte de la innovación exitosa a documentarse.
  • Identificar y analizar los factores endógenos y exógenos –tanto a nivel institucional como organizacional- que posibilitaron la incursión de la empresa en el proceso de la innovación exitosa.
  • Evaluar la innovación exitosa lograda por la empresa en términos de los resultados y beneficios generados, replicabilidad, complejidad, nivel de generación de tecnologías propias, articulación con otros agentes del sistema nacional de innovación (por ejemplo, universidades) e impacto en la competitividad de la empresa.
  • Presentar lecciones aprendidas derivadas del estudio de caso que puedan ser de utilidad para el sector empresarial, así como para elaborar recomendaciones de política pública.

Asimismo, se considerará favorablemente el cumplimiento de los siguientes objetivos:

  • Esbozar/aproximar un análisis costo-beneficio de los recursos requeridos para implementar la innovación, incluyendo un costeo de las ganancias derivadas de la implementación de la innovación.
  • Identificar y analizar las estrategias implementadas por la empresa para brindar sostenibilidad a la innovación seleccionada.

CATEGORÍA II

Estudios de comportamiento tecnológico empresarial

Tres (03) premios de investigación de 15,000 dólares americanos cada uno

Se seleccionarán las tres (03) mejores propuestas de investigación que analizen el comportamiento tecnológico empresarial de uno de los siguientes sectores priorizados el FINCyT:

  • Textil y confecciones
  • Pesca: acuicultura y consumo humano directo
  • Agroindustria
  • Tecnologías de la Información y de la Comunicación (TICs)

Los ganadores del concurso recibirán un premio de 15,000 dólares americanos, el cual deberá cubrir todos los gastos asociados a la investigación, incluídos los impuestos de ley. Los estudios deberán ser realizados en un lapso de cinco (05) meses.

Estos estudios tienen como propósito evidenciar el comportamiento tecnológico diferenciado de los sectores industriales del país, debiendo responder a los siguientes objetivos específicos:

  • Proporcionar un diagnóstico exhaustivo sobre la situación de la innovación tecnológica en el sector seleccionado.
  • Analizar la estructura del mercado y las características tecnológicas del sector seleccionado.
  • Sistematizar los patrones de innovación tecnológica presentes en el sector, distinguiendo los tipos de innovación generadas (I+D, transferencia, adaptación) y los orígenes, orientación y objetivos de las actividades innovadoras.
  • Analizar los factores institucionales y organizacionales que han facilitado y/o obstaculizado los procesos de cambio tecnológico en el sector seleccionado.
  • Describir y analizar el proceso de gestión de la innovación tecnológica en empresas representativas del sector, detallando los procesos de generación y protección del conocimiento detrás de la innovación, el monitoreo de los resultados producidos por la innovación tecnológica, la difusión de innovación tecnológica, entre otros.
  • Describir analíticamente las oportunidades y retos enfrentados por empresas representativas del sector para implementar procesos de innovación tecnológica.
  • Identificar y analizar los comportamientos, percepciones y valoraciones empresariales sobre el rol, retorno y utilidad de la inversión en innovación tecnológica.
  • Presentar lecciones aprendidas y recomendaciones de política útiles para informar los procesos de toma de decisiones vinculadas al fomento de la competitividad y crecimiento, tanto en el sector público como en el privado.

II. REQUISITOS PARA POSTULAR

Los investigadores interesados en postular al concurso deberán remitir la siguiente documentación en un solo correo electrónico a: innovacion@cies.org.pe. El plazo límite para presentar propuestas es el 01 de marzo 2009.

Acerca de FINCyT

El Programa de Ciencia y Tecnología (FINCyT) es una iniciativa de inversión pública del Poder Ejecutivo y su ejecución está a cargo de la Presidencia del Consejo de Ministros (PCM), a través de la Unidad Ejecutora del Programa.

El objetivo general del FINCyT es el mejoramiento de los niveles de competitividad del país, a través del fortalecimiento de las capacidades de investigación, desarrollo e innovación tecnológica. La presente convocatoria se enmarca en el cuarto objetivo del programa: (iv) promover las investigaciones en ciencia y tecnología de forma que contribuyan sustancialmente a la mejora de la competitividad empresarial.

El concurso FINCyT – CIES busca contribuir a dichos objetivos al promover la documentación de experiencias exitosas de innovación tecnológica en empresas peruanas, así como incentivar la investigación sobre los procesos de cambio tecnológico en el sector empresarial. Se espera que los nuevos conocimientos sean de utilidad para el sector empresarial, el sector público y la comunidad académica.

December 9, 2008
» Curriculas de computación en el Perú

De acuerdo a la Computing Curricula, se puede entender a la computación como cualquier actividad cuyo objetivo requiera, se beneficie o cree computadoras. Gracias a su rápida evolución, la computación, lejos de ser una única disciplina, es hoy una familia de disciplinas. Los cambios ocurridos durante los años 90, en la computación y tecnologías de la comunicación, además del impacto de estas últimas en la sociedad, han conducido a cambios importantes en esta familia de disciplinas. Su enseñanza, pues, también se ha visto afectada y está en constante evolución. En el Perú, la enseñanza de la computación data de los años 70 con la aparición de la carrera de computación científica en la UNMSM y luego en la UNI.

Computing disciplines

Computing disciplines

Perfiles de computación

La Computing Curricula, versión 2005-marzo, define 5 disciplinas o perfiles: Ciencia de la Computación (Computer Science) [Chang et al., 2001], que tiene por objetivos diseñar e implementar software, concebir nuevas formas de usar computadoras, y desarrollar métodos eficientes para resolver problemas de computación; Ingeniería de Computación (Computer Engineering) [Soldan et al., 2004], cuyo objetivo es el diseño y construcción de computadoras y sistemas basados en computadoras y tiene mayor énfasis en el estudio del hardware; Ingeniería de Software (Software Engineering) [Díaz-Herrera and Hilburn, 2004], cuyo foco es el desarrollo y mantenimiento de sistemas de software para que se commporten confiable y eficientemente, sean accesibles para desarrollar y mantener, y cumplan todos los requisitos que han definido los clientes; Sistemas de Información (Information Systems) [Gorgone et al., 2002], que se enfoca en la integración entre soluciones de tecnologías de información y procesos de negocio para cubrir las necesidades de información de las empresas, habilitandolas para cumplir sus objetivos de forma efectiva y eficiente; y Tecnología de la Información (Information Technology) [ACM and IEEE-CS, 2005], que tiene énfasis en la propia tecnología más que en la información que transporta, por ende su énfasis está en las necesidades prácticas, de día a día, de las empresas y otras organizaciones.

Programas de computación en el Perú

Desde la creación de la escuela de computación científica en San Marcos, que todavía existe, en el Perú se han creado un buen número de facultades referentes a computación. Sin embargo, la curricula de cada una de éstas, además de la denominación de las carreras, generalizada en los años 80, presentan una gran divergencia y variedad de enfoques. Tal es así que la carrera de “Ingeniería de Sistemas” tiene diverso enfoque y propósito de acuerdo a la facultad. En el caso de la UNI, está orientada a aspectos totalmente ajenos a la computación con un enfoque bajo el “pensamiento sistémico” propuesto por Ludwing Von Bertalanffy. Para otras facultades, está orientada a la gestión de tecnologías y sistemas de información. Estas divergencias representan un problema en diversos aspectos: identificación de perfiles, identificación de capacidades, orientación de desarrollo profesional, reconocimiento e identificación social de capacidades, saturación de mercado laboral, etc.

Durante los últimos años la Sociedad Peruana de Computación ha venido trabajando en dar a conocer esta irregular situación y los problemas que representa para el país. Parte de este trabajo ha sido la elaboración de una versión de la Computing Curricula adaptada a las necesidades del Perú, conocida como PCC. En complemento a esta labor, Marco Alvarez y José Baiocchi, estudiantes de postgrado, han elaborado una herramienta de software que permite mapear la CC2005-ACM frente a las curriculas de las carreras relacionadas con computación en el Perú.

Análisis de programas versus perfiles de computación

Gracias a este software y la contribución de profesores y estudiantes de las universidades del país, se puede ver gráficamente hasta que punto las curriculas de las carreras de computación cumplen con el estándar CC2005. Estos gráficos también permiten ver qué tipo de perfil tienen los egresados de estas facultades, pero, aún más importante, permiten conocer cual es el enfoque de la carrera. Para la creación del gráfico, conocido como “radar“, se contemplan todos los cursos de la curricula agrupados en: Ciencia de la Computación, Ingeniería de Software, Tecnologías de Información, Sistemas de Información, Organización y Negocios, Sistémica e Ingeniería, Formación Profesional y Humanidades, Ciencias Básicas, Electrónica, Harware y Arquitectura, y Matemática para Computación. Luego, en base al número de créditos y un cálculo de porcentaje se determina el cubrimiento de cada perfil.

Las últimas semanas concluí la tarea que me había propuesto realizar: mapear los perfiles de las carreras de Ingeniería de Software y Sistemas de Información de mi universidad, la UPC, para validarlas con esta herramienta de software. El resultado obtenido ha sido bastante interesante. Por un lado, muestra que los perfiles están definidos adecuadamente y el enfoque es diferenciado. Por otro lado, muestra que todavía existen algunos vacíos y excesos en la cobertura de temas y cursos para cada cada perfil.

UPC

Ingeniería de Software vs. Software Engineering CC2005

UPC - Ingeniería de Software vs. Software Engineering CC2005

UPC - Ingeniería de Software vs. Software Engineering CC2005

Sistemas de Información vs. Information Systems CC2005

UPC - Sistemas de Información vs. Information Systems CC2005

UPC - Ingeniería de Sistemas vs. Sistemas de Información CC2005

Para el caso de las otras universidades comparamos sus curriculas con los perfiles de Sistemas de Información y Ciencia de la Computación.

Lima

UNMSM - Ingeniería de Sistemas vs. Computer Science CC2005

UNMSM - Ingeniería de sistemas vs. Computer Science CC2005

UNMSM - Ingeniería de sistemas vs. Computer Science CC2005

UNMSM - Ingeniería de Sistemas vs. Information Systems CC2005

UNMSM - Ingeniería de Sistemas vs. Information Systems CC2005

UNMSM - Ingeniería de Sistemas vs. Information Systems CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Information Systems CC2005

PUCP - Ingeniería Informática vs. Sistemas de Información CC2005

PUCP - Ingeniería Informática vs. Sistemas de Información CC2005

UNI - Ingeniería de Sistemas vs. Computer Science CC2005

UNI - Ingeniería de Sistemas vs. Computer Science CC2005

UNI - Ingeniería de Sistemas vs. Computer Science CC2005

UNI - Ingeniería de Sistemas vs. Sistemas de Información CC2005

UNI - Ingeniería de Sistemas vs. Sistemas de Información CC2005

UNI - Ingeniería de Sistemas vs. Sistemas de Información CC2005

Arequipa

UCSP - Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

UCSP - Ingeniería Informática vs. Sistemas de Información CC2005

UCSP - Ingeniería Informática vs. Sistemas de Información CC2005

UCSP - Ingeniería Informática vs. Sistemas de Información CC2005

UNSA - Ingeniería de Sistemas vs. Computer Science CC2005

UNSA - Ingeniería Informática vs. Computer Science CC2005

UNSA - Ingeniería Informática vs. Computer Science CC2005

UNSA - Ingeniería de Sistemas vs. Sistemas de Información CC2005

UNSA - Ingeniería Informática vs. Sistemas de Información CC2005

UNSA - Ingeniería Informática vs. Sistemas de Información CC2005

Trujillo

UNT - Ingeniería Informática vs. Computer Science CC2005

UNT - Ingeniería Informática vs. Computer Science CC2005

UNT - Ingeniería Informática vs. Computer Science CC2005

UNT - Ingeniería Informática vs. Sistemas de Información CC2005

UNT - Ingeniería Informática vs. Sistemas de Información CC2005

UNT - Ingeniería Informática vs. Sistemas de Información CC2005

November 25, 2008
» Academia y software libre en la UPC

El software libre, desde sus inicios, ha tenido un estrecho vínculo con la academia. Proyectos como GNU, FreeBSD, Linux, se han gestado en los claustros de conocidas universidades, por sus estudiantes. Hoy en día, una buena parte del software libre, que podemos encontrar en sitios como freshmeat.net, es desarrollado dentro de entornos académicos. Toda esta producción inicial se ha realizado en un entorno pre-ecosistema de software libre, en el que, además del software, también se construyeron las bases de la cultura y prácticas adoptadas por la comunidad.

Hoy, el desarrollo que ha alcanzado el ecosistema de software libre ha permitido que cada vez más organizaciones, empresas, e instituciones adopten las soluciones de software creadas por éste. Por un lado, estudios recientes, como los de Gartner, señalan que para el 2012 gran parte de los productos comerciales de software emplearán componentes de software libre y que por lo menos una tercera parte del presupuesto de las empresas para software de aplicación se destinará a servicios de suscripción.

IDC said “Open Source is the most significant all-encompassing and long-term trend that the software industry has seen since the early 1980’s.”

Gartner predict that “ By 2012, 80 per cent of all commercial software will include elements of open-source technology.

A survey of nearly 1000 IT staff in the UK, Germany, France and North America, commissioned by Actuate, showed that fifty four percent of businesses in the UK felt that the benefits of open source outweighed any negative aspects

Another Gartners top predictions for 2008 is that “by 2012, at least one-third of business application software spending will be as a service subscription instead of as a product licence”.

Por otro lado, esto también presenta una situación en la que la demanda de profesionales con conocimiento de tecnologías de software libre se incrementa, mientras que la oferta parece ser cada vez más escasa, según demuestran estudios de Actuate.

Research conducted for Actuate found that six in every ten respondents said there “were serious problems finding the right IT skills to implement and manage open source solutions

El pasado sábado 22, tuve la oportunidad de ofrecer una charla en mi universidad, la UPC, en la que desarrolle estos temas. El enfoque tenia como objetivo el saber cómo aprovechar, inteligentemente, como estudiantes de computación, las oportunidades y recursos que existen hoy para desarrollarnos profesionalmente haciendo lo que nos apasiona: software libre. En este sentido, conversamos acerca del programa Google Summer of Code como una manera de avanzar hacia tal objetivo, por los beneficios que ofrece a nivel académico y profesional. Además, presenté el proyecto OSS Watch, cuyo objetivo es fortalecer el vínculo entre la comunidad académica y la de software libre a través del desarrollo de material académico que introduzca prácticas de desarrollo de la comunidad en los cursos de computación. A través de esto el proyecto busca mejorar las capacidades de los futuros profesionales que les permitan desarrollar soluciones basadas en tecnologías de software libre.

La charla estuvo organizada por el grupo GNU UPC, conformado por alumnos y ex-alumnos de la universidad, que está en un proceso de reactivación de actividades y retomando proyectos a futuro, de los cuales seguro tendré algún grado de culpa. Las diapositivas de mi presentación están en el wiki que he creado para publicar mis trabajos academicos y proyectos personales.

November 20, 2008
» Emprendimiento en tecnología

Emprender, una palabra bastante popular en los últimos años; generalmente asociada al sector productivo e industria, en nuestro país poco se ha tratado sobre éste en relación al emprendimiento en tecnología. El jueves 16 tuve la oportunidad de ofrecer un charla en el marco de la III Semana de ciencia de la computación 2008 en la Universidad Nacional de Trujillo, evento organizado íntegramente por estudiantes de la carrera de computación.

En mi charla, que duró un poco más de lo que pensé, me propuse a hablar algo en lo que estoy particularmente interesado hace algunos años: el emprendimiento en tecnología desde Perú. Este es un resumen de lo tratado en espera de comentarios e interacción con los interesados en el tema, y que sea de utilidad a quienes están evaluando seguir este camino.

¿Para qué estudiamos?

Es posible que en algún momento, previo o posterior, a nuestra actividad académica nos hayamos hecho esa pregunta. Porqué decidimos pasar 5 años, en promedio, de nuestra vida entre libros, café, insomnio y algo de stress. ¿Cuál es el objetivo de todo esto? Para algunos será tener una profesión; para otros, adquirir una posición ventajosa en el mercado laboral, obtener reconocimiento social, obtener un grado académico, etc.

¿Porqué trabajamos?

Son pocas la veces que nos ponemos a analizar el porqué decidimos destinar 8 horas diarias, 40 semanales, a una actividad que nos saca de nuestra camas muy temprano, se convierte muchas veces en el centro de nuestras actividades y puede ser el principal móvil de nuestras satisfacciones o frustraciones.

Respuestas hay muchas, generalmente todas difusas del punto principal. Para no revisar todas vamos a simplificarlo: trabajamos porque necesitamos el dinero. Validamos esta afirmación con el dato de que de tenerlo, muchas personas no trabajarían.

Esto deriva en otra pregunta: ¿trabajamos en lo que nos gusta?. En mis diapositivas muestro un aviso tipo de oferta laboral para estudiantes de computación (los errores ortográficos y gramaticales vienen gratis).

Profesional, con el siguiente perfil:
- Mínimo dos años de experiencia en el Desarrollo de Aplicaciones
- Conocimientos intermedios/avanzados de Power Builder
- Deseable, conocimientos de Sistemas Contables y Financieros
- Deseable, conocimientos de UML, RUP, PMI
La modalidad de trabajo inicial es para un proyecto de mediano plazo, bajo la modalidad de recibos por honorarios, con grandes posiblidades de permanecer en la empresa en forma permanente.

¿Qué nos apasiona?

Esto es un tema mucho más personal que los anteriores, en mi caso son 3 cosas, que derivan en otro tanto más: las mujeres guapas, sobretodo una en particular; la computación y la música.

Emprendimiento y academia

En nuestro medio, salvo iniciativas aisladas y todavía por madurar, este tema esta más ligado a la búsqueda de personal a poco costo a quien derivarle tareas complicadas que al mútuo aprovechamiento de las capacidades y fortalezas.

En mi opinión la academia debería ofrecer una formación para:

  • Conocer cómo hacer tecnología,
  • Estar habilitados en conceptos base de computación,
  • Incorporar nuevas tendencias solo como complemento mas no como razón de ser,
  • Dar capacidades para desarrollar habilidad de identificación de problemas por resolver,
  • Conectarse al entorno académico global.

Emprender a través de proyectos de software libre

El participar de proyectos de software libre ofrece al estudiante de computación la posibilidad de aplicar sus conocimientos teóricos en problemas y casos reales, trabajar en problemas complejos e interesantes, interactuar con estudiantes y expertos en la industria, y, además, generar una reputación a través del trabajo realizado.

¿Cómo, donde, y cuando emprender?

Cada uno de los aspectos tiene una o muchas respuestas, sin embargo, la idea de la charla ha sido ofrecer un panorama sobre las posibilidades, retos y algunos consejos para quienes deciden lanzarse en este estilo de vida.

En nuestro país, al igual que en muchas actividades, el emprender es una decisión que implica muchos, muchos retos y situaciones difíciles. Si deseas emprender debes tener esto en cuenta en primer término.

Voy a comentar un poco sobre algunos de estos:

  • Financiamiento, este es uno de los principales retos con los que se enfrenta el emprendedor local. No existe un mercado de capital de riesgo para emprendimientos en tecnología, como en otros paises, sin ir muy lejos Chile o Argentina. Existe sí capital de riesgo para emprendimientos de productos tangibles, generalmente exportación. En COFIDE también hay un fondo similar, que podría incluir productos intangibles (software) de ser lo suficientemente atractivos.
  • No existe mercado desarrollado para productos de base tecnológica, es decir para componentes de software o hardware que forman parte de un producto final. En nuestro país todavía no vemos casos de empresas que desarrollen tecnología para otra empresa de tecnología. La mayor parte de empresas trabajan en aplicación de tecnología y ofrecen soluciones sobre estas. Por supuesto, al no existir demanda, no hay iniciativas de oferta.
  • Mercado aún pequeño para productos de tecnología, esto es bastante claro, la tecnología todavía no es algo muy difundido en todo nuestro país, y algo que debemos tener en cuenta.
  • Ausencia de modelos, nuevamente el tema de modelos; que es claro: no existen modelos de empresas o empresarios que hayan logrado desarrollar productos de tecnología exitosos a quienes los jóvenes puedan mirar, seguir y superar.

Sin embargo, también tenemos grandes oportunidades que nos da la nueva situación en la que nuestro país se encuentra.

El crecimiento económico de los últimos años ha ampliado la base de capacidad adquisitiva y nuevas empresas, ha desarrollado clusters de producción especializados, tecnología aplicada a la producción, entre otros. Aquí se presenta un nuevo escenario en donde la tecnología tiene un espacio en el que aportar al desarrollo del país. Lo acaba de decir el ex-ministro Carranza en la entrevista de El Comercio:

Muchas veces se percibe que el sector empresarial se acerca al Estado o para hacer un lobby o para influir en un asunto particular. Eso tiene que cambiar. Si tengo las mejores prácticas en compras, en sistemas de información, en ética puedo ayudar

La crisis mundial, llegue con fuerza o no, también representa una oportunidad para innovar, para ser creativos, para ofrecer productos de calidad que hagan igual o más con menos. Está claro para todos que en este momento las soluciones y productos de software libre van a tener gran demanda por sus características en cuanto a TCO.

Por otro lado, el mercado local todavía no explora algunos modelos de negocios en tecnología. Entre estos los modelos para la base de la piramide, el esquema “long-tail”, y los modelos “freemium” y la “gift economy”.

Por supuesto, nuestro enfoque no solo debe estar en el mercado local, sino también, mirar a un mercado global, cada vez más conectado y más inter-relacionado.

Finalmente ofrecí algunos consejos para quienes deseen emprender.

  • Perder el miedo, saltar al vacío, dejar de pensar y hacer, ¡mandarse!. Esto es como cuando te gusta una chica o chico.
  • Enfocarse en solucionar un problema específico y hacerlo de una manera creativa e innovadora que te diferncie de lo que hay. En computación resolvemos problemas, hagamos eso y bien.
  • Enfocarse en lo importante (tecnología), no intentar jugar al administrador, contador, marketero, etc. Existen otras personas capacitadas en eso que estarán contentos con ayudarlos en esas tareas. Nuestra fortaleza es saber desarrollar tecnología, no lo otro.
  • Ahorrar costos, que implica utilizar infraestructura disponible gratuitamente, servicios como Google Apps, y otros nos ofrecen la capacidad de montar toda nuestra infraestructura en la nube y no tener que incurrir en gastos innecesarios, sobretodo si, como cualquier startup, no disponemos de gran inversión. Ahorrar lo máximo posible es clave para el desarrollo de una nueva empresa. En cuanto a equipos y software GNU/Linux y Mac representan una alternativa bastante sólida en cuanto a cost-beneficio, que nos evita problemas al final del día, si Usted utiliza Windows sabrá a qué me refiero.
  • Incorporar entusiastas en nuestro proyecto. Existen personas muy generosas que estarán felices de ayudarlo en el desarrollo de su idea de negocio, atraígalas y hágales partícipe de su emprendimiento.
  • Difundir, difundir, difundir, en donde vaya, en donde sea, en cualquier momento del día, y noche, ¡cuente su idea a todo el mundo!. Si Usted la cuenta, no la pierde, contrariamente a lo que se suele pensar en nuestro medio, ¡ahora tiene alguien más trabajando en ella!

Creo que la charla ha sido bastante motivadora para los estudiantes participantes del SECICOMP, espero tener novedades de ellos ya que la feria de proyectos me dio muchos motivos para pensar que será así. Agradezco nuevamente a los organizadores del evento a través de Nils, Eduard, Jorge, Pedro, las chicas y todos los amigos de la UNT con quienes pasé un gran día.

Espero que esto sirva también para iniciar un diálogo sobre el tema aquí. Voy a ir publicando cosas que tengo en cartera sobre este tema cada vez que pueda.

Las diapositivas de la charla se pueden descargar aquí:

Emprendimiento y academia

August 18, 2008
» GNU no es Unix

Se aproximaba el final del año 97 u 98 cuando el encargado de coordinación me ofreció pasar a formar parte del grupo de operadores OpenVMS en la BVL/CAVALI. Mis compañeros en TdP me decian que no aceptara, que ahi estaba bien. De hecho, ya estaba mas adaptado y la gente me apreciaba, intuyo que además por ser el más joven del grupo con una corbata terrible. Tendría 18 o 19 años en ese momento.

Finalmente acepte y empece a trabajar precisamente el 1ro de enero del año siguiente. El entorno de la BVL era más tranquilo, no tenían grandes servidores ni cosas sofisticadas; sin embargo tenian algunos elementos que eran bastante interesantes para mi, y creo que claves en mi desarrollo: el proyecto era relativamente nuevo asi que había algunas cosas por construir, había un esquema de telecomunicaciones con los distintos agentes de bolsa a través de un sistema ATM usando el protocolo x25 (antecesor del modelo OSI, TCP) -también conocido como MEGANET en TdP-, el ambiente era tranquilo, teniamos acceso a Internet y el grupo era bastante ameno.

En este lugar es donde logre desarrollar un conocimiento de buen nivel sobre el sistema operativo OpenVMS, a punto que recibia constantes consultas de los nuevos operadores que ingresaban a GMD y de algunos desarrolladores. Mis inicios fueron en el turno de la noche, donde básicamente se procesaba información e imprimia reportes para el día siguiente, ejecutaban respaldos y se aprovechaba parte del tiempo para dormir. Recuerdo que mi primera noche me recoste sobre el sofá que mis compañeros me recomendaron y no desperte hasta las 7am, todavía no me adaptaba; de hecho antes de eso no acostumbraba a desvelarme.
En algún momento pase al turno de la tarde donde tenia que interactuar con usuarios, vestir formal (cosa que jamas me incomodo, salvo cuando me “sugirieron” que use el cabello más corto -obviamente me rebele!-), y sobretodo conocer en persona a los CVL$algo, osea los usuarios, de entre los cuales había algunas guapas chicas; cosa que felizmente parece ser una constante.

Con el pasar del tiempo logré automatizar algunos procesos en los servidores, escribi cientos de programas en DCL, y en algún punto practicamente tenia todo el tiempo libre consecuencia de eso. Logré configurar el stack TCP/IP (ya que esos equipos solo funcionaban en red con el protocolo DECNET), ejecutar y navegar en Mosaic desde el entorno Motif de los servidores Alpha para ingresar a Internet y los servicios en los que ya era ávido usuario (confesión). Descubri todo el mundo detrás de OpenVMS, las conferencias DEC, los grupos de usenet, de los que aprendi, además de incrementar mi interés en conocer el tema en más bajo nivel.

Ocurrio en algún momento que llevamos un curso de Unix, del que ya había oido porque un usuario del chat de Yahoo! lograba hacer cosas que otros no y me dijo que sabia Unix y que debería aprender puesto que todo ese chat estaba sobre Unix. Rápidamente busque en Altavista o Yahoo! y aprendi qué era este Unix.

Luego de la primera clase estuve más seguro de que si queria aprender esto. Lamentablemente desde mi sitio no tenia forma de acceder al servidor en la red de GMD que estaba en el otro edificio. No contento con esa limitación empece a investigar en Internet hasta que encontre la luz: Linux, un sistemas imilar a Unix que se podía ejecutar en una PC. Los siguientes pasos fueron reciclar unos discos duros de 500MB, reducir el espacio usado por Windows 95 en la PC (Pentium 33Mhz, 16MB RAM) que tenia asignado, descargar durante 1 mes -debido a que reiniciaban el equipo y la descarga FTP no tenia “resume”- una distribución de Linux (creo que RedHat 5.x), y tratar de instalar y configurarla, cosa que logré luego de algunos días.

Cierto día buscando información di con la página del Proyecto GNU y leí su manifesto, e inmediatamente coincidi con el mismo. Esto me animó bastante a conocer, usar y promover esto que ahora sabía que se llamaba software libre. Posteriormente supe que habían distribuciones y encontre a mi subsiguiente amor: el Proyecto Debian. Luego de leer su contrato social, manifesto y las directrices, en donde percibi claramente que cualquiera podría contribuir a éste, levante la mano y dije: yo también. Hasta antes de eso no había sentido tan cercano el hecho de que, además de usar algo, también podía hacer cosas para hacerlo mejor y que beneficie a otros como efecto secundario. Esto claramente fue amor a primera vista, de los cuales uno nunca se separa.

Reemplace el RedHat por Debian, que por ese tiempo era complicado de instalar; lo instale en la PC de mi casa, que había adquirido recientemente, y decidi enlistarme en el grupo de traducción como punto inicial de mi contribución.

De las anécdotas de ese tiempo recuerdo una cuando el nuevo jefe de sistemas, ex marino, ingreso al centro de cómputo para mostrarlo a una visita y empezo a describir las actividades y equipos que teniamos. Al señalar mi PC, ejecutando GNOME 1.x, con una terminal ejecutando top y alguna otra cosa, dijo: desde aquí monitoreamos todo. Tuve dos sensaciones, la primera la obvia (no tenia idea de lo que estaba pasando allí -ya que yo mismo me autorice a instalarlo-) y la segunda fue un poco de ego que me decia: exacto, tengo el control de todo esto (cosa que tampoco estaba lejos de ser cierto).

En algún momento, años después cuando ya había salido de GMD, fui a ayudar a mi amigo Oscar con un tema de backups y para sorpresa mía se trataba de uno de los programas que hice tiempo atrás. Finalmente llegaron a usarlo (Oscar era reacio porque no quería olvidarse las órdenes y sus parámetros) y replicarlo en otros proyectos, fue bastante halagador :)

April 19, 2008
» UNSA abre primer programa de doctorado en CS

La Universidad San Agustin de Arequipa acaba de anunciar la apertura del primer programa de doctorado en Ciencia de la Computación de nuestro país. Este programa, además de ser el primero en el país bajo estándares internacionales, es el único y el primero que cuenta con financiamiento para los estudiantes (por ahora los primeros puestos) y cuyo formato es de dedicación exclusiva, lo cual lo convierte en único  en nuestro país.

Es por esto, que este anuncio representa un importante momento para el desarrollo del área de computación en nuestro país, pues coloca nuestros programas en niveles y bajo reglas internacionales de estudios académicos.

Las felicitaciones a los amigos de Arequipa, entre ellos César Beltran, actual presidente de la SPC, y nuestro amigo Ernesto Cuadros que ha sostenido una persistente labor por empujar el tema, cuyos frutos ya se están manifestando.

Transcribo el anuncio del presidente de la SPC y profesor de la cátedra.

BECAS PARA DOCTORADO EN CIENCIA DE LA COMPUTACIÓN – UNSA
La Universidad Nacional de San Agustín - Arequipa (UNSA) convoca al proceso de admisión 2008 para el programa de Doctorado en Ciencia de la Computación.
Este programa se constituye en el único del país que otorga becas para alumnos con dedicación integral a los estudios. Las becas serán proporcionadas por el CONCYTEC a los primeros puestos del proceso de admisión. La beca asciende a S/.48 000.00 (Cuarenta y ocho mil Nuevos Soles)
durante tres años, tiempo en el que el estudiante del programa debe presentar su tesis doctoral. Cabe destacar que la UNSA participó en el Concurso Nacional de Cátedra CONCYTEC 2007, habiéndose adjudicado la Cátedra en Tecnologías de la Información y Comunicación. Gracias a ello nuestro
programa se constituye en el primer doctorado con las siguientes características:

a) Contará con alumnos becados dedicados integralmente al desarrollo de su proyecto de investigación doctoral,

b) Otorga tutoría para el desarrollo del trabajo doctoral con el apoyo de docentes de planta y docentes invitados por el programa, con el fin que el alumno esté apto para sustentar la tesis doctoral, al culminar los tres años de estudio,

c) Otorga la posibilidad de pasantias internacionales, para desarrollar parte de los estudios en alguna universidad del extranjero (prioritariamente Francia).

d) Estimula la participación de los alumnos mediante la presentación de trabajos en eventos arbitrados y revistas indexadas.

Las líneas de investigación que comprende el programa son:

1. Ingeniería de Software
2. Sistemas Inteligentes.
3. Optimización y Computación Aplicada.
4. Bioinformática
5. Intermedia
6. Redes y Sistemas Distribuidos.
7. Computación Gráfica y Procesamiento de Imágenes.

Para la convocatoria 2008 se tienen previstas dos líneas de investigación:

- Sistemas Inteligentes: Sistemas Conexionistas, Reconocimiento de Patrones, Computación Bioinspirada (evolutiva), Inteligencia Artificial.

- Ingeniería de Software: Proceso de Ingeniería de Software, Calidad de Software, Ambientes de Desarrollo de Software, Métodos Formales.

Cronograma:

· Informes e Inscripciones : Hasta el 27 de Mayo
· Entrevista Personal: 28, 29 y 30 de Mayo
· Examen Escrito: 31 de Mayo
· Matrícula: 2 Junio
· Inicio de Clases: 2 de Junio

ShareThis

April 15, 2008
» Software libre en la empresa

El pasado 14 de marzo ofreci una charla en el Linux Week 2008 organizado por Linux-IDES de la PUCP. por invitación de Genghis. La temática estaba abierta asi que tuve un momento de incertidumbre acerca de qué hablar. Mis opciones estaban entre algo super técnico, tipo sistemas operativos, o algo relacionado con la empresa, por la naturaleza del evento académico.

Finalmente, y gracias a una sugerencia, decidi hablar sobre algunos temas relacionados a las cosas en las que estoy involucrado en estos últimos meses. Así que me propuse hablar del estado del arte del software libre en la empresa. Sin embargo, durante el proceso de trabajar mi charla, que también tuvo su propia historia, me animé por abrir un poco el panorama y hablar de innovación y las tendencias actuales en el sector de empresas de tecnología.

Ya había tocado el tema en la conferencia Día Debian en la UNI, así que esta vez tenía que escalar un poco más y ofrecer algo más interesante que sirva a los asistentes. Me propuse, entonces, ensayar el famoso método Lessig para las presentaciones de apoyo y con el fin de controlar mis tiempos.

En mis últimas charlas he ido dejando de utilizar presentaciones en forma progresiva, incluso la de la UNI la hice bajo el precepto de que: si voy a mostrar cosas de la red, las muestro directamente y no hago ninguna presentación. Mi presentación es la propia actividad que hay en la red. Aquella vez, solo fui con una lista de los enlaces que mostré.

Para esta charla quize apoyar mi «speech» con material visual que ayude a reforzar la idea que estoy transmitiendo. Estoy convencido de que el utilizar las presentaciones de una manera distinta, como por ejemplo para leer el «speech» u otros, es una falta de respeto al público (que también sabe leer).

Ya que iba a utilizar el método Lessig tendría que esforzarme más, primero para tener un mejor orden en la transmisión de las ideas y segundo para controlar los tiempos y tratar de estar sincronizado con la presentación de fondo. Asi que estuve ensayando dos días para tener eso bajo control, creo que el resultado ha sido bastante bueno para esto que llamo «experimento». Me gusta experimentar el hacer las cosas de mejor manera cuando se puede, y he quedado contento (no conforme) con el resultado.

Volviendo al tema de la charla, me ha gustado lo que preparé. Empece con una reseña del inicio del software libre (rms, Linus, Ian), el modelo de negocio que existía en ese momento, las primeras empresas que se formaron. Luego, explique el tema de innovación disruptiva, para posteriormente hacer la relación con el modelo de desarrollo y negocios que se ha formado en torno al software libre.

Posteriormente revisamos el uso de este tipo de esquemas de desarrollo en entornos empresariales, donde cada vez son más importantes los conceptos de e-R&D, innovación, desarrollo de comunidades, el cambio del rol del consumidor a pro-sumidor. Tome como ejemplo a los startups 2.0 y explique cómo estos emplean estos modelos y conceptos que han hecho que sean mucho más exitosos que sitios similares pero con el enfoque tradicional (digg vs. slashdot, myspace vs. mtv.com, etc).

Revisamos la relación empresa-academia, algo que particularmente me interesa, y fue uno de los motivos por los que esta charla en la PUCP fué de particular importancia para mi. También trate el tema del Microsoft de hoy, que parece muy animado a promover el software libre, junto a otras empresas tradicionales. Finalmente hubo una interesante rueda de preguntas donde conversamos sobre innovación, oportunidades para estudiantes, modelos de negocio, realidad virtual, teletrabajo y los beneficios del publicar código.

He quedado muy contento con esta charla, ya puedes notarlo, y espero que se vuelva a repetir en algún momento y sirva para acercarnos más entre academia y empresa. Nuevamente agradezco la oportunidad a Genghis y el grupo Linux IDES.

Hoy me enteré que ya se ha publicado el vídeo de mi presentación, asi que aquí lo pongo. Las diapositivas no son «usables», ya que han tenido otro enfoque y son cerca de 200 (una cada 5 segundos, y de acuerdo al cáculo termine en media hora).

Si te interesa el material o los datos de referencia de temas que trate dejame un mensaje y actualizaré este post o te escribiré directamente.

Charla en la PUCP, Linux Week 2008

ShareThis