Blog
El día de ayer 25 de Febrero del 2010 anunciamos oficialmente (y se anunció en prensa mundial) ser parte de la comunidad de Elite Partners de la empresa Rhomobile.
Rhomobile es una empresa Norte Americana que cuenta con 3 grandes productos para desarrollar aplicaciones para smartphones.: Rhodes, Rhosync y Rhohub.
Rhodes es una plataforma de desarrollo basada en Ruby que permite a los programadores aprovechar sus habilidades de desarrollo web (HTML) para desarrollar aplicaciones nativas para iPhone, BlackBerry, Windows Mobile, Symian y Android. Con Rhodes los programadores pueden incrementar su productividad en casi 25 veces ya que escriben el código una vez y funciona para las principales plataformas móviles. Otra ventaja de Rhodes es que permite utilizar las capacidades nativas de los teléfonos como son los contactos, GPS, cámara, etc.
Rhosync es un servidor de sincronización que permite a las aplicaciones generar y manejar datos offline para que al conectarse con un backend o aplicación central sincronice de manera inteligente los datos de ambas partes. Rhosync es el producto que está permitiendo a las grandes empresas contar con aplicaciones que mejoren su productividad y organicen su información sobre todo en trabajo de campo.
Rhohub es el primer ambiente de desarrollo para teléfonos en línea (Development as a Service for Mobile). Rhohub permite crear aplicaciones en línea facilitando los recursos necesarios para que todo desarrollador se despreocupe de configurar sus estaciones locales y puedan empezar directamente a trabajar en el valor de negocio de la aplicación.
Innku como Elite Parnter de Rhomobile estará a cargo de dar soporte, comercialización y capacitación a los desarrolladores interesados en utilizar esta plataforma. Así mismo nuestra labor será crear una red de partners o socios comerciales en México. Si estás interesado en que tu empresa o tú como desarrollador realicen aplicaciones móviles y puedan tener clientes referidos por nosotros, no dudes en ponerte en contacto con nosotros en www.innku.com/contacto.
Estamos muy contentos de anunciar esto durante el SISCTI35 (www.siscti.com) ya que es el segundo año consecutivo que participamos como expositores e impartiendo talleres. Este año participamos impartiendo talleres de Ruby on Rails, Desarrollo Ágil y Desarrollo en Rhodes.
Gracias a todo el equipo de SISCTI y de Rhomobile.
Para más información pueden consultar:
http://rhomobile.com/community/partners/
http://www.prnewswire.com/news-releases/rhomobile-announces-rhodes-elite-partners-85199532.html
El día de hoy lanzamos un rediseño de nuestro sitio www.rutanet.com. Rutanet es un mercado en línea para transportistas y empresas que buscan alguien que transporte sus mercancías, mudanzas o cualquier cosa.
Después de ya un año y más, Rutanet tiene más de 1,000 transportistas inscritos, lo que nos mantiene muy contentos. Pero más que eso, nos mantiene llenos de trabajo y ganas de hacerles ver un beneficio. El equipo de Rutanet ha estado trabajado muy fuerte para conseguir más cargas que se publiquen en el sitio y puedan entonces los transportistas encontrar oportunidades. Con el neuvo rediseño buscamos favorecer la publicación de cargas. Nuestra intención es que sea más fácil poder publicar una carga y es por eso que ahora lo puedes hacer desde la pantalla de inicio. Cada día llegan más y más cargas de todo tipo. Comenzamos pensando que en Rutanet habría puras cargas de contenedores o mercancías grandes; sin embargo, nos hemos llevado la grata sorpresa de que también se han publicado mudanzas personales o hasta envío de paquetes.
Otro objetivo que buscamos cumplir con el rediseño es darle un toque más humano al sitio, finalmente no es el sitio el que compone a la comunidad, si no sus miembros; son personas las que están atrás de todo esto.
Creemos que el equipo de Rutanet ha hecho un gran esfuerzo y ha logrado que esta iniciativa avance con pasos muy firmes, extiendo personalmente una felicitación al equipo que ha demostrado un excelente trabajo.
Esperamos que encuentren útil este rediseño y ya estaremos avisándo cómo responde la comunidad ante él.
Recientemente en Innku incorporamos el uso de una gran herramienta desarrollada por 37signals.com, se trata de highrisehq.com. Se podría decir que es un CRM muy fácil de utilizar pero muy completo. En Innku ya utilizábamos otra herramienta de 37signals.com para administrar proyectos, se trata de Basecamphq.com. Con Basecamp en Innku tenemos resuelta la necesidad de tener toda la información sobre un proyecto a la mano y en un mismo lugar. Ahora estábamos encontrandonos con el problema de tener nuestros contactos ordenados y en un solo lugar, pero sobretodo, disponibles para cualquier miembro del equipo. Fue entonces que decidimos incursionar con Highrisehq.com.
La experiencia que hemos tenido hasta el momento ha sido sumamente buena. Es un sistema muy sencillo de utilizar y muy fácil de mantener ordenado. Considero que muchos sistemas, el gran problema que presentan es que te dan tantas opciones que como usuario quieres usar todas aunque no las necesites. Esto hace que después de un tiempo empieces a llenar el sistema con pruebas e intentos que en un futuro únicamente estorban. No es el caso con Highrise. Las funciones que tiene su sumamente sencillas y útiles. A continuación les describo algunas de ellas y cómo le hemos sacado provecho.
La primera y más básica son los contactos. Puedes generar contactos de personas o de compañías, y obviamente relacionarlos. Lo importante aquí es poder tener la info básica del contacto, pero sobre todo lo que 37signals llama el background info. Este background info es ese detalle o comentario que tú sabes sobre el contacto y te ayuda cada que lo ves a acordarte sobre el mismo, podemos decir que funge como lo que siempre le escribes con pluma a una tarjeta de presentación que alguien te da.
Otra opción muy importante y útil que estamos utilizando es la de deals. Básicamente un deal es una propuesta o un potencial proyecto con un cliente. Esta opción te permite llevar un registro de todas las actividades que has llevado con un cliente o posible cliente respecto a un futuro proyecto. Los deals pueden estar en estado pendiente, perdido o ganado. De esta manera puedes llevar un control de la canitdad de ingresos que has dejado de tener, los que has cerrado y los que tienes por cerrar. Aunque suene muy simple, es una herramienta muy útil.
Y parte de lo mejor de todo son los email dropboxes. Cada cliente, deal, o empresa (además de “casos” que es otra funcionalidad que todavía no empezamos a usar) tiene una dirección de correo electrónico únicos. Con esta dirección, al enviar un mail a tu contacto y copiar a esta dirección única, haces que automáticamente se registre el email como una nota dentro del contacto, deal, etc. De esta manera el sistema permite que sea muy fácil o hasta natural el llevar un tracking o rastreo de lo que ha sucedido en cada caso.
Además de esto existen las tareas a realizar con cada contacto, lo que te permite ser más ordenado y no dejar pasar ese compromiso sencillo que te pudo hacer cerrar un nuevo proyecto.
Esperamos que el uso de este CRM nos lleve a tener un % de efectividad mucho mayor en nuestro proceso de ventas.
Cualquier duda o tip es bienvenido.
Desde hace un par de meses empezamos a utilizar la herramienta de pivotal tracker para planear las "Stories" a realizar tanto en los desarrollo internos que realizamos y los desarrollos a la medida. Los stories son un requerimiento para el desarrollo de un sistema escrito en dos enunciados en el lenguage del usuario o cliente final. A cada story se le asignan puntos lo que voy a explicar más adelante.
Hasta antes del día de hoy mi entendimiento de los Story Points era se basaban en el tiempo que me tomaría desarrollar ese pedazo específico de funcionalidad. Por lo tanto, según mi entendimiento los story points estaban basados en una unidad absoluta, el tiempo. El día de hoy me di cuenta de que tan errada concepto tenía de los story points. A continuación les doy una breve explicación de lo que son:
- Story points son una medida de la complejidad o el tamaño de un pedazo de funcionalidad en contraste con el tiempo en desarrollarse.
- Por lo tanto son una unidad relativa de medición.
Estas dos propiedades hacen que la estimación del requerimiento no cambie cuando se aplique a uno u otro equipo de desarrollo en contraste con los estimados basados en tiempo en donde un equipo de desarrollo podría estimar menos dado que su velocidad de desarrollo es mayor.
El razonamiento para utilizar puntos en vez de tiempo es que cuando desarrollamos software no sabemos al 100% que es lo que se va a requerir y menos podemos hacer una especificación detallada de lo mismo, además de que nos tomaría mucho tiempo realizar un estimado "preciso".
Beneficios de los puntos
Los story points presentan ciertos beneficios sobre los estimados en tiempo para desarrollos con metodología agil.
- Es mucho más barato llegar a un estimado en puntos
- Propicias la colaboración en la estimación de los stories
- Se convierten en una forma consistente de estimación
- Estatísticamente los cambios en requerimientos para los diferentes stories a lo largo del proyecto van a ser similares por lo que la medida se mantiene uniforme.
- Permiten la planeación con niveles de ambiguedad en los requerimientos
Este fue un pequeño resumen de lo que son los story points, si quieren una descripción mas detallada pueden ir al artículo en Wikipedia: http://en.wikipedia.org/wiki/Story_points
El día de hoy se completó el primer ciclo de nuestras juntas de conocimiento. La cereza del pastel la puso Sarait con su aportación relacionada a la dignidad en el trabajo y lo que se requiere para tener éxito.
Uno de los temas que se discutió fue "Donde vemos a Innku en los siguientes 3 años". Fue reconfortante escuchar que todos estamos trabajando en busca de un mismo objetivo: el crecimiento personal como base para el crecimiento de la empresa. Parte de la estructura de la metodología ágil es invertir en las personas y hoy fue un día incentivo para continuar trabajando sobre la misma línea pero cada vez mejor.
Acá esta un listado de los temas que se presentaron en las anteriores semanas:
- Prácticas de la metodología Agil (Adrian)
- Blue Ocean Strategy (Beto)
- Historia de Innku (Fede)
- Uso rudo de Ruby (Manuel)
- Cross-Browsing (René)
- Técnicas Agiles (Rolando)
- La dignidad del trabajo (Sarait)
Además tuvimos diferentes sesiones cortas en las que discutimos temas como Open-Source, el futuro de la tecnología en México y La técnica de productividad Pomodoro.
Todos estos temas se presentaron con el espíritu y la buena energía del crecimiento. Esperamos que algunos de nuestros amigos Innkuvidentes también hayan disfrutado de estas juntas y puedan aprovechar el conocimiento que buscamos transmitir en ellas.
Si te perdiste de algún tema específico no te preocupes, lo puedes encontrar en nuestro canal Innku en la siguiente liga:
http://innku.com/media
Todo esto no ha sido más que un primer paso, pero un paso con el pie derecho. Daremos todos nuestro mayor esfuerzo para construir esa visión que compartimos.
Nos vemos la siguiente semana a las 10AM.
El día de hoy se les presentó el sistema de administración de documentos al Grupo AFAL en Tijuana, Baja California. Este sistema tiene como objetivo principal organizar digitalmente los documentos a nivel corporativo de manera que los accionistas tengan un acceso más rápido y a ellos y desde cualquier parte del mundo.
La reunión se llevó de manera muy amena, estando presentes los accionistas del grupo y los administradores de cada una de las empresas que van a empezar con la digitalización de los documentos. Incluso están pensando en ampliar su uso para tareas más operativas y de uso diaro dado la facilidad de uso del sistema.
En general quedaron muy contentos y aunque sugirieron algunos cambios para poder organizar mejor los documentos (por ejemplo utilizar las categorías como tags, para que puedas asignar varias categorias a un documento), el sistema ya está en línea y ya se le empezó la carga de información.
Otro caso de éxito para Innku.
Probablemente la primer entrada en un blog de una compañía debería de guardar una relación cronológica con la historia de la misma; sin embargo, creo que en esta primer entrada no será así; aunque no me quedaré con las ganas de platicarles algo relacionado con lo que sucedió en días anteriores. Estoy seguro que podrán leer entradas a este blog de otros colaboradores que hablarán más sobre lo que sucedió antes a esta fecha en Innku.
El ambiente que hemos vivido durante estos días ha sido grato, muy grato; la noticia de que los productos que hemos desarrollado han tenido buena aceptación, van dando los primeros pasos concretos, el pronto lanzamiento de otros productos y sobre todo el buen ánimo de la gente involucrada hacen que sea muy ameno escribir.
Después de una semana de ausencia de dos miembros de Innku, estamos todos con nuevos compromisos y ganas de mejorar nuestras formas de trabajar. Adrián y Federico gozaron por casi una semana de las mieles de la comunidad de rails en Las Vegas con los eventos de Railsconf 2009, trayendo a la oficina conocimientos, contactos, y tal vez por ahí hasta algunos descuentos en los servicios que usamos. Tenemos varias líneas de acción nuevas que tomar y otras que reforzar, nos mantendrán leyendo y preparándonos para convertirlas en una disciplina, en general: "Prácticas de Desarrollo Ágil". Comenzaremos los miembros de Innku leyendo más sobre estas prácticas, para no tratar de inventar el hilo negro, y sacar lo mejor de quienes dominan estas técnicas. Estamos implementando ya las juntas diarias scrum y trataremos de grabarlas en video para ir haciendo archivo y costumbre; implementaremos también juntas de conocimiento semanales, en donde un miembro del grupo (empezando por orden alfabético) expondrá algún tema de interés general al resto del equipo; y finalmente buscaremos cerrar con broche de oro con pair programming.
Por último les comparto el primer logotipo que empezamos a utilizar mientras obteníamos el definitivo. (prometí algo del pasado)
por AP



