Es un poco complicado explicar a que nos dedicamos aquí en 3Metas, básicamente tenemos dos divisiones de negocios: B2C que busca mejorar la comunicación de nuestros clientes con sus clientes y MyBusiness que mejora la eficiencia y eficacia de los procesos y operaciones de nuestros clientes, en ambos casos identificando, desarrollando e implementando las mejores soluciones de tecnología disponibles. Nada como un ejemplo para facilitar la explicación, así que vamos a utilizar el sitio de uno de nuestros clientes www.vargaslleras.com para explicar algunas de las cosas que hacemos en nuestra división de B2C. 1. Estrategia de comunicaciones: La primera tarea que desarrollamos para la campaña del senador Vargas Lleras fue la revisión de la forma como se estaba comunicando con sus seguidores. Que canales se estaban usando, la forma de los mensajes, la medición del éxito de los mismos. Con esta información en mente se planteó un cambio en la orientación de la comunicación para que pasara de ser un movimiento de transformación – TransicionColombia – a una más clara y oportuna identificación del candidato, todo esto alineado con la estrategia general de comunicaciones de la campana en otros medios. Posteriormente se identificaron los canales de comunicación que debían usarse, y el tono y frecuencia de los mensajes. Algunos detalles de la estrategia que puedo compartir incluían la unificación de los sistemas de tagging en las diferentes redes sociales para mejorar la indexación del contenido en buscadores. 2. Con la estrategia clara se realizó un rediseño del sitio web del candidato para resaltar su perfil, plan de gobierno y mantener actualizados a los visitantes de las actividades que se vienen desarrollando. 3. La integración con redes sociales era muy importante para poder tener actualizada la información de las diferentes redes de forma consolidada, integramos el sitio web del candidato con YouTube, Flickr, Facebook y Twitter. También integramos la aplicación de Google Calendar para construir la agenda del candidato. 4. Como parte de la integración en las redes sociales se unificó la imagen del candidato en cada una de estas redes creando personalizaciones de Twitter, Facebook y YouTube que estuvieran alineadas con la imagen del sitio web. 5. Un sistema unificado de registro que permitiera a los usuarios desde diferentes sitios y aplicaciones unirse a la campaña también hizo parte de los cambios que se realizaron. 6. La utilización de un sistema de administración de contenido (CMS), optimización del sistema para registrarse mejor en buscadores (estrategia SEO) y la inclusión de sistemas de medición de los resultados también hicieron parte de las modificaciones realizadas al sitio original. En este momento nos encontramos desarrollando nuevas formas de divulgar el mensaje, aplicaciones de mercadeo viral en Facebook (http://www.facebook.com/apps/application.php?id=148891498278) por ejemplo. Los resultados de todo este trabajo han sido muy interesantes y tanto el candidato, la campaña y los seguidores están muy satisfechos, el sitio de internet, su facilidad de uso y su integración con herramientas web 2.0 obtuvieron recientemente el premio al mejor sitio web de Colombia en la categoría de política. Es la combinación de todas estas habilidades y profesionales de diferentes áreas más la intervención en los diferentes aspectos de la búsqueda del objetivo lo que nos lleva a definirnos como una compañía de Estrategia Digital, acompañamos el plan estratégico por medio de tecnología, somos transversales al diseño, desarrollo o comunicación. Espero que lo que hacemos en esta división de negocios ahora sea un poco más claro. Juan Pelaez (@jkpelaez) CEO 3Metas Corp (@3Metas)
Como les contamos hace un par de días uno de nuestros proyectos, el sitio web del candidato presidencial Germán Vargas Lleras, fue nominado en los premios Colombia Digital 2009. En su momento la sola mención nos bastó como recompensa al trabajo duro que desde hace tres meses venimos haciendo y con cabeza fría fabricamos toda clase de razones por las que podríamos quedarnos como unos nominados más. Por fortuna la realidad fue otra y el miércoles en la noche resultamos ganadores de la categoría Mejor Sitio de Política. Para la campaña este reconocimiento es una motivación extra para seguir haciendo todo con la misma dedicación. Para nosotros acá en 3metas el premio es más que eso. No sólo nos llenamos de más fuerza para seguir adelante, sino que confirmamos que las horas infinitas dedicadas a proyectos de este tipo nunca son en vano. Estamos felices y queremos que esta sea la excusa para agradecerles a todos lo que de una forma u otra han apoyado y creído en nuestras ocurrencias. Via: 3Metas Blog (http://blog.3metas.com) Juan Pelaez CTO 3Metas
Hace un par de días me llamó Juan Diego (AKA. @TatuajeFalso) a contarme que el sitio de German Vargas Lleras (www.vargaslleras.com) había sido nominado como el mejor sitio de política en Colombia en el año 2009. Ese sitio, su estrategia de comunicaciones, su integración con redes sociales y el monitoreo de sus resultados es uno de los clientes (http://bit.ly/zMbPB) que ha venido desarrollando 3Metas la compañía de estrategia digital que fundamos en enero de 2009 con Luz Angela, Jaime Andres y Martha y que en marzo de 2009 inicio operaciones en Colombia bajo la coordinación de Gustavo, quien también es socio del Branch Colombia. Aprovechando el momento eufórico me he puesto a reflexionar sobre el significado de esto y he llegado a un par de conclusiones que quiero compartir con los ocasionales lectores de este blog En 2006 un sitio que desarrolle de principio a fin (www.proexport.com.co) obtuvo este reconocimiento en la categoría de gobierno electrónico, en 2007 los sitios del ministerio de la protección social (www.minprotecccionsocial.gov.co) y el sitio del fondo de promoción turística (que después se convirtió en colombia.travel) fueron finalistas en las categorías de gobierno en línea y promoción de la imagen de Colombia y ahora en 2009 esta nominación al sitio del senador Lleras. Lo primero que tengo que pensar es que tienen en común estos proyectos? cual es el hilo conductor de uno y otro? la respuesta inmediata y obvia es el talento increíble de las personas que trabajaron en estos sitios, en estos proyectos, equipos súper talentosos que cuidaron cada detalle, más que un reconocimiento a una empresa o a una persona estos premios y menciones reconocen el talento maravilloso de las personas con las que he trabajado en diferentes compañías en los últimos años y a quienes quiero agradecer toda su dedicación y esfuerzo de muchas, muchas horas para hacer cosas que se salen del mapa, cosas que están mas allá de lo que la gente espera y que superan cualquier expectativa, gente cuyo talento es tan especial que logran destacarse una y otra vez. Cuando comenzamos a planear y construir 3Metas decidimos establecer unos parámetros de calidad, innovación y servicio que nos pusieran en otra categoría y eventualmente ser reconocidos por eso, nos trazamos unos planes que incluían una nominación como esta, lo hemos logrado en menos tiempo del que cualquiera de nosotros hubiera soñado y es algo realmente impactante, creo que este equipo está haciendo las cosas demasiado bien, son extremadamente talentosos y yo agradezco cada día tener la oportunidad de compartir con ellos y de dirigir algunas tareas mientras que otras siempre me sorprenden por el rumbo innovador, profesional y súper interesante que toman bajo la ejecución de nuestro equipo. Dirigir a los talentosos (aquellos con el potencial de crear cantidades de valor desproporcionadas respecto a los recursos que las organizaciones les proveen), personas más inteligentes que uno es siempre un reto, como dice Rob Goffee and Gareth Jones en su libro: “la gente inteligente produce resultados asombrosos, las organizaciones los necesitan, ellos son la diferencia competitiva”. Yo espero poder estar haciendo algo bien al formar equipos que siempre se muestran ganadores y que aprenden todo el tiempo, que se divierten y que, en la mayoría de los casos, son felices. Aparte de los equipos increíbles que han logrado estos reconocimientos para las empresas y clientes que hemos tenido en los últimos años, también hay que mencionar y agradecer a todos aquellos que nos dan coraje, fuerza, apoyo, motivación y sobre todo ánimo para embarcarse en proyectos y empresas que parecen imposibles, en tareas que se ven difíciles y lejanas, en metas mas allá de todo razonamiento. A todos los que desde la junta directiva, la familia, los amigos, la competencia o los clientes nos dan su amistad, un consejo, señala un camino o nos hace ver de formas diferentes: Gracias, estos resultados no serian posible sin su apoyo. Juan Pelaez CTO 3Metas Corp.
Algo rápido, en @3Metas hemos trabajado mucho los últimos meses en el desarrollo de aplicaciones para dispositivos móviles que corren Windows Mobile. Recientemente actualizamos nuestras maquinas de desarrollo a Windows 7 y hemos encontrado un problema cuando se consumen servicios de WCF. Como sabrán para consumir un servicio WCF desde un dispositivo móvil usando el compact framework hay que crear una clase proxy utilizando la utilidad NetCFSvcUtil.exe que hace parte del conjunto power toys del compact framework 3.5 de .net. El problema es que cuando se utiliza esta utilidad en Windows 7 siempre se produce un error como este: Attempting to download metadata from 'http://localhost/DinnerNow/service/DeliveryService.svc' using WS-Metadata Exchange or DISCO. Error: An error occurred in the tool. Error: Error in the application. Hay una incompatibilidad entre el tool de generación de la clase proxy y Windows 7, afortunadamente ya fue resuelto y puede obtenerse una actualización del tool desde este enlace. O se puede generar el archivo proxy en Vista o XP y pasarlo al proyecto en Windows 7 . Referencias. http://blogs.msdn.com/habibh/archive/2009/06/26/netcfsvcutil-exe-and-windows-7.aspx http://news.softpedia.com/news/Updated-NetCFSvcUtil-exe-for-Windows-7-and-Vista-SP2-118787.shtml Juan Peláez CTO 3Metas Corp. Keywords: Dispositivos móviles, Windows Mobile, WCF, Compact Framework, 3Metas, Desarrollo de Aplicaciones, Soluciones para Dispositivos Móviles, Mobile Devices, Aplicaciones Móviles, Desarrollo de Software, Arquitectura de Aplicaciones Moviles. Publicidad: Necesita desarrollar aplicaciones para Dispositivos Moviles con Windows Mobile?, quiere usar SOA en dispositivos Moviles?, contactenos a sales@3metas.com.
El pasado 26 de Agosto de 2009 gracias a una invitación del Programa Gobierno en Línea del Ministerio de Comunicaciones de la Republica de Colombia, tuvimos la oportunidad de participar en el Panel de Redes Sociales y su aplicación en Entidades del Estado como parte del seminario Marketing Gubernamental y Redes Sociales. Un evento muy interesante donde diferentes funcionarios de las entidades del Estado colombiano recibieron y compartieron información de temas como la construcción de marcas, usabilidad, casos de éxito y redes sociales. La participación de 3Metas se enfocó en cómo debían prepararse las entidades del estado para comenzar su participación en las redes sociales, cuáles eran los 5 primeros retos para afrontar. Esta es la presentación que se utilizó en este evento: Es un tema que continua abierto y del que nos gustaría saber sus comentarios, déjenos sus opiniones para poder transmitirlas a los responsables del programa GEL. También puede seguirnos en Twitter @3Metas o al programa de Gobierno en Línea en @vive_gel. Juan Carlos Peláez CTO Keywords: Redes Sociales, 3Metas, Gobierno en Línea, Entidades del Estado, Colombia, Juan Pelaez, YouTube, Flickr, Facebook, Twitter, Desarrollo de Aplicaciones, Estrategia Digital, Entidades Públicas, Sector Gobierno.
En 3Metas usamos Visual Studio Team Fundation Server (VSTFS2008) como sistema de gestión de proyecto y control de versiones (*), sin embargo al momento de crear las soluciones cometí un error por no revisar con cuidado la guía de Branching de Patterns And Practices de Microsoft lo que me llevo a quedar con los proyectos y la documentación andando pero con un esquema incorrecto de control de código fuente. La solución borrar (destruir) los repositorios de Código Fuente (previo backup por supuesto J) y reorganizar el sistema. Para destruir un repositorio de código Fuente, se utiliza el comando tf destroy, (Btw: se encuentra en la ruta Program Files\Microsoft Visual Studio 9.0\Common7\IDE>) desde la consola de comandos, una confirmación de borrado aparecerá y luego se listaran los archivos y carpetas que se eliminaron. Después de Borrado puede usarse VS2008 con el Team Explorer para volver a la interfaz de gestión de los sistemas de control de código fuente y allí crear de nuevo el repositorio y configurarlo correctamente. Es importante anotar que hay que volver a asignar los permisos a los usuarios que aunque siguen teniendo permisos en el TFS en el Proyecto al que están asignados ahora no tienen permisos en el repositorio de control de versiones. Estos permisos se asignan en la pestana de seguridad de las propiedades del repositorio  (el borrado no es lo mismo, el borrado solo marca el repositorio pero sigue existiendo en el sistema se puede ver aquí: Tools > Options > Source Control > Visual Studio Team Foundation Server and check Show deleted items in the Source Control Explorer que los archivos no se borraron) (Esto también es diferente a la eliminación del proyecto porque yo no quería perder el portal, documentos, work ítems, etc que ya se habían alimentado al sistema) Juan Pelaez CTO 3Metas Corp. KeyWords: TFS2008, Visual Studio Team Foundation Server 2008, Buenas Prácticas de Desarrollo de Software, Branching, Control de Versiones, Juan Pelaez, 3Metas, Consultores, Expertos Tecnología Microsoft, Estrategia Digital, Nuevos Medios, Desarrollo de Soluciones Interactivas, Twitter, Facebook, Integración de Redes Sociales. Team Fundation Server (TFS) es una de esas herramientas “must to have” para una compañía de tecnología como la nuestra, las características de control de versiones, gestión del proyecto, personalización de la metodología de desarrollo, etc, etc, la hacen imprescindible en el modelo que estamos construyendo de una empresa en la que cada persona puede trabajar desde donde quiera. Aunque no utilice VSTFS2008 una compañía que desarrolle software en algún momento siempre debe tener un sistema de control de versiones, uno basado en Internet agrega gran flexibilidad, otro sistema que hemos usado con buenos resultados es Subversion. Publicado en www.juanpelaez.com Publicidad: Necesita integrar sus estrategias de comunicaciones tradiciones con nuevos medios? está buscando aprovechar las oportunidades de mercadeo BTL usando Facebook, Twitter, Flicker, YouTube? Contactenos a sales@3metas.com, tenemos la experiencia y las capacidades para que su proyecto sea exitoso.
Gracias a la amable invitación del Sena regional Cauca (Colombia) tuve la oportunidad de asistir a SenaSoft 2009, donde compartí un poco de la experiencia que hemos tenido en los últimos años construyendo empresas de tecnología, especialmente software, en vez de hablar de tecnologías especificas o de 3Metas estuvimos conversando un poco sobre lo que hemos aprendido, lo que haríamos mejor si empezáramos de nuevo (y bueno ahora estamos empezando de nuevo, así que espero que lo estemos aplicando ). Aquí adjunto la presentación que use durante el evento. Referencias: Uno de los slides se basa en una idea que vi en una presentación de Santiago Bilinkis sobre las 3 cosas que detienen a los emprendedores. Espero que sea útil, Juan Carlos Peláez Arquitecto de Software. Publicado en www.juanpelaez.com Keywords: 3Metas, emprendimiento, Juan Pelaez, Popayan, Colombia, SenaSoft 2009 Publicidad: Quiere integrar redes sociales en su sitio de internet, en su estrategia corporativa, en la construcción de su marca pero no sabe por dónde empezar? contáctenos en www.3metas.com, podemos ayudarle a construir su estrategia digital.
Hace algún tiempo compré una computadora MacBookPro, y le instale un sistema de triple partición, la experiencia era buena pero había días en que (me imagino que como la mayoría), decía “DIOS Vista, muévete”, especialmente programando, haciendo render, navegando en Internet y esas cosas. En fin… Ayer saque tiempo y le instalé a la maquina Windows 7. La experiencia de instalación estuvo bien, hice un upgrade del sistema Windows Vista así que la cosa tomó más de los 30 minutos que promocionan. La calificación de la maquina fue la misma de vista: 4.8 Todos mis archivos y configuración de programas parecen estar bien, curiosamente ahora tengo más espacio libre que cuando inicie la instalación. El sistema de update del OS se fue a actualizar, está cargando versiones nuevas de los drivers de la red inalámbrica y la tarjeta de video. Para conseguir la llave de licencia fue al sitio de Microsoft, seleccione un instalador en versión e idioma, inicie el proceso de registro, pero no descargue el software solo llegue a la ventana en la que me dan el numero de licencia, lo copie en la ventana de activación y listo. (por cierto que hice todo el proceso sin este número, de esta forma la maquina será útil por 30 días) Una cosa interesante fue que el instalador mostró una lista de los programas que tendrían problemas para ejecutarse después de la instalación pero también indicaba que si se reinstalaban funcionarían bien, los más notorios: Microsoft Network Monitor y SQL Server 2005, aunque yo uso SQL2008 (WTF?), así que no tengo como comprobar si hay algún problema con SQL Server 2005 y mi upgrade de Windows 7, SQL Server 2008 express funciona perfectamente después de la instalación. (Revisando el visor de eventos si parece que tengo problemas con reporting services y la creación de contadores de desempeño.). Sin embargo al ejecutar el Network Monitor después de la instalación encuentro que hay una nueva versión así que eso resuelve los problemas, a pesar de los errores en el event viewer Reporting Services también está funcionando bien, habrá que investigar más. Después de la instalación el Input Remaper que usaba para controlar los ventiladores no funciona más, sin embargo aparentemente ahora la maquina se calienta menos. Todo lo demás va bien, la maquina realmente se siente más rápida, la barra de tareas es buenísima para cambiar de aplicaciones, el sistemita de control de los iconos al lado del reloj es de lujo. La versión de pruebas que instale es Ultimate así que ahora podre probar el reconocimiento de voz en español finalmente a ver si eso si funciona o no. El nuevo Paint, Calculadora y NotePad son curiosos. Seguire probando.. Juan Peláez. Arquitecto de Software. 3Metas Corp. Publicado en www.juanpelaez.com, Si está leyendo esto en otra dirección no se pierda el contenido del sitio original. Keywords: Windows 7, MacBookPro, Instalacion, Leopard, Linux, Windows Vista, Windows 7, 3Metas Corp, Juan Peláez, Colombia, Fort Lauderdale, Florida, USA, Digital Strategy Company, New Media Company, Social Media Company. Publicidad: Quiere adoptar las últimas tecnologías Microsoft pero no sabe por dónde comenzar, nuestro grupo de expertos pueden ayudarlo a explotar lo mejor y más novedoso de esta plataforma en beneficio de su negocio. Escribanos sales@3metas.com
Extractado de La Guía de Arquitectura Versión 2.0a del grupo de Patterns and Practices de Microsoft. Disponibilidad define la proporción del tiempo que el sistema es funcional y trabaja. Puede ser medido como un porcentaje del tiempo total en que el sistema estuvo caído en un periodo predefinido. La disponibilidad puede verse afectada por errores del sistema, problemas de infraestructura, ataques o carga del sistema. Integridad Conceptual define la consistencia y coherencia del diseño total. Esto incluye la forma en que los componentes o módulos han sido diseñados, así como factores como el estilo de codificación y la nomenclatura de las variables. Flexibilidad es la habilidad del sistema para adaptarse a ambientes y situaciones variables y para soportar cambios en políticas de negocios y reglas de negocio. Un sistema flexible es uno que es fácil de reconfigurar o que se adapta en respuesta a los diferentes requerimientos de usuarios y del sistema. Interoperabilidad es la habilidad de que diversos componentes de un sistema diferentes sistemas funcionen correctamente al intercambiar información, comúnmente por medio de servicios. Un sistema interoperable hace fácil intercambiar y usar información interna y externamente. Capacidad de mantenimiento es la habilidad de un sistema para permitir cambios en sus componentes, servicios, características e interfaces en la medida en que dichos cambios son requeridos cuando se adiciona o cambia la funcionalidad, se corrigen errores o se suplen nuevos requerimientos de negocios. Capacidad de Administración define que tan fácil es gestionar la aplicación, usualmente a través de una instrumentación suficiente y adecuada que se expone en un sistema de monitoreo para efectos mejoramiento del rendimiento e identificación de errores. Rendimiento es un indicador de la capacidad de respuesta del sistema para ejecutar una acción dentro de un intervalo de tiempo dado. Puede ser medida en términos de latencia o de respuesta. Latencia es el tiempo que tarda en responder a un evento, respuesta en es el numero de eventos que tiene lugar en una cantidad dada de tiempo. Confiabilidad es la habilidad de un sistema para mantener operacional en el tiempo. La confiabilidad se mide como la probabilidad de que un sistema no falle en ejecutar la función para la que fue construido dentro de un periodo especifico de tiempo. Capacidad de Re-Uso define la capacidad de un componente y un subsistema para ser usado por otras aplicaciones en otros escenarios. La capacidad de re-uso minimiza la duplicación de componentes así como el tiempo de implementación. Escalabilidad es la habilidad de un sistema para funcionar bien cuando se presentan cambios en la demanda o en la carga del mismo. Típicamente el sistema será capaz de extenderse a un número mayor o más poderoso de servidores al incrementarse la demanda o la carga. Seguridad define la forma en que el sistema es protegido de perder o suministrar información y la posibilidad de éxito de un ataque. Un sistema seguro trata de proteger sus actives y previene la modificación de información de fuentes no autorizadas. Capacidad de Soporte define que tan fácil es para los operadores, desarrolladores, y usuarios entender y usar la aplicación así como que tan fácil es resolver los errores que se presentan cuando la aplicación falla. Capacidad de Pruebas es una medida de que tan fácil es crear un criterio de pruebas para el sistema y sus componentes y como ejecutar estos test en un orden que permita determinar si el criterio se cumplió. Una buena capacidad de pruebas hace más común que las falas en el sistema puedan ser aisladas de una forma rápida y efectiva. Usabilidad define que tan bien la aplicación cumple con los requerimientos de los usuarios y los consumidores al ser intuitiva, fácil de localizar y globalizar, y capaz de proveer acceso correcto para usuarios con discapacidad así como una experiencia general Buena para el usuario. Juan Carlos Pelaez Arquitecto de Sofware. Keywords: 3Metas, Juan Pelaez, Arquitectura, Emprendimiento, Desarrollo de Software, Aplicaciones Distribuidas, Juan Carlos Pelaez, Colombia, Desarrollo de Software, Soluciones, Silverlight, Sharepoint, WCF, WPF, Desarrollo de Aplicaciones Web, Desarrollo de Aplicaciones para Intranet, Web 2.0, Nuevos Medios. Publicado en : www.juanpelaez.com Technorati Tags: 3Metas, Juan Pelaez, Colombia, Desarrollo de Aplicaciones, WCF, WPF, Silverlight, Sharepoint, Innovación, emprendimiento, Web 2.0, SOA, Arquitectura de Software, Servicios Web Publicidad: Necesita Arquitectos en soluciones basadas en plataforma Microsoft? 3Metas Corp tiene un grupo de especialistas que pueden apoyar sus procesos de diseño, construcción e implementación de soluciones. Contáctenos al correo electrónico sales@3metas.com
|