Camino de migas Camino de migas
Blogs Blogs
¿a donde vamos en Ándago?: retos, oportunidades, cambios, ...

 

Este año de 2011 es un año de tantos cambios en Ándago (nuevas líneas negocio, mercados internacionales, sedes en otros países, nuevas personas, así como futuros cambios accionariales) que puede provocar  sensaciones diversas a los diferentes equipos de Andago en nuestras 3 sedes: velocidad, ilusión, incertidumbre, ...

Para eliminar estas sensaciones me gustaría comentar y aclarar ciertas partes de la estrategia:

  • El objetivo es ser  una empresa global de innovación en servicios a ciudadanos y el progreso a la sociedad especialmente egov, ehealth, etourism, green ict.
  • El objetivo es llevar el conjunto de nuestras soluciones actuales y futuras a un mercado internacional a través de un canal de partners internacionales apoyados por sedes en diferentes mercados (EU,USA,LATAM)
  • El núcleo central de la estrategia es la innovación a través de 5 centros de innovación que estarán en Getafe, Zamudio, Panamá, y los dos nuevos centros en  Cambridge-UK, y Miami-USA para el primer trimestre de 2011
  • Vamos a ser una empresa global, distribuida y a la vez local en cada una de nuestras sedes, donde el español y el ingles se entremezclen, multicultural, con estructuras planas y flexibles,  composición de los equipos de proyectos entre personal de las diferentes sedes y mercados donde estemos, se promoverá la movilidad del personal entre sedes, y sobre todo, las decisiones y responsables se encontrarán distribuidos entre las sedes formando un grupo único de decisión. Esto nos obligará a cambiar nuestra mentalidad local sobre donde, como se hacen las cosas y se toman decisiones: todo será distribuido. Cada sede será importante dentro de la red; está claro que para mi siempre será importante Getafe y donde permanecerán los headquarters, aunque lo normal será que ciertos responsables nos movamos periódica o temporalmente a otras sedes y mercados, sobre todo en sus arranques.
  • Todas las líneas de negocio se van apoyar de forma clara con un lider de cada línea de negocio; dependiendo de la madurez de la línea de negocio en nuestro ciclo de innovación (I+d, pilotos, consultoría, Pack SW, SaaS) el esfuerzo inversor, desarrollo, adaptación a nuevos mercados o de comercialización será diferente, pero no por ello menos importante.
  • La internacionalización y diversificación de mercados, negocios y segmentos nos permitirá adaptarnos con mayor flexibilidad a los diferente vaivenes económicos sin "meter todos los huevos en la misma cesta"
  • La apuesta de la directiva, especialmente la mía personal, por el proyecto de Ándago es total hasta el punto que la intención es realizar inversión personal para formar parte en el nuevo reparto accionarial.
  • En cuanto al cambio accionarial, se ha llegado a un compromiso con los actuales accionistas,  para conseguir un cambio accionarial que tanto apoye el proyecto empresarial que estamos construyendo entre todos como la maximización de valor conseguida en Andago.

     Todo esto abre una gran cantidad de retos y oportunidades a todas las personas de Andago que debemos aprovechar eliminando los posibles miedos y limitaciones de cada uno.

   Y como siempre invitó a cualquier persona de la organización a poder conversar conmigo personalmente sobre estos tema u otros.

Saludos

 

    

    

Los nuevos retos de Ándago: Nuevos mercados y segmentos, canal indirecto, nuevas líneas de negocio, nuevo personal, nuevas oficinas y empresas

 

Si la velocidad de Ándago de los últimos años ha sido endiablada:

  • donde en los últimos 5 años hemos crecido a un ritmo sostenido de más del 25% anual de media,
  • hemos mantenido ratios del 35-45% del personal en el desarrollo de productos e I+D+i
  • donde hemos creado multitud de soluciones open source en las áreas de eGovernment y eHealth

este año, e incluso con la crisis, es cuando mayor velocidad estamos adquiriendo con todo un conjunto de iniciativas de expansión:

  • Comienzo de la comercialización internacional de servicios de eGovernment en Europa del Este y Latinoamerica. Para ello, se ha ampliado el departamento comercial con responsables en estos dos mercados
  • Creación y puesta en marcha de la filial de Ándago en Panamá, Ándago Interamericas, y la puesta en marcha de la oficina en el parque tecnológico de Ciudad del Saber en la Ciudad de Panamá
  • La internacionalización obliga a la localización de todas nuestras soluciones a diferentes idiomas
  • Comienzo de la creación de canal de partners de nuestras soluciones Open Source en los mercados EMEA y LATAM; para ello se ha incorporado nuestro nuevo Responsable de Canal de Partners que se encargará de la definición y creación del mismo
  • Se está haciendo un esfuerzo importante de paquetización de soluciones verticales para los segmentos de Administraciones Públicas de tamaño medio; por otro lado, se está desarrollando toda una serie de plataformas en entornos "cloud" y Software como Servicio (SaaS) para ofrecer servicios eGovernment en Pequeñas Administraciones.
  • Durante este año se ha comenzado la comercialización de las soluciones de Salud y Bienestar tanto a nivel nacional como internacional. Durante este año se esperan las primeras implantaciones internacionales de la solución Ándago Open Health Assistant. Para ellos se han incorporado nuevos responsables de soluciones y comercial internacional para este área de negocio.
  • El área de I+D+i está participando en todo tipo de consorcios, manteniendo nuestros ratios de I+D+i de los últimos años, participando en consorcios de programas Avanza, Cenit, AAL, Leedera, PIE, Iberoeka, ..... De especial importancia es el impulso a las nuevas lineas de Turismo y Eficiencia Energetica; en el caso concreto de turismo Andago lidera y participa en los principales proyectos existentes en la actualidad nacional sobre turismo, Contur un proyecto singular estratégico del MICYT, y THOFU, un proyecto CENIT sobre el hotel del futuro.
  • Por otro lado, se está ultimando la creación de una nueva empresa proveedora de servicios eHealth a nivel internacional, donde se están analizando las primeras rondas de financiación.

 Todo esto hace que la actividad ultimamente sea frenética con el objetivo de tener a principios de año 2011 un escenario de mercados de más de 30 países, con soluciones para todos los segmentos de instituciones públicas, un canal de partners internacional, y todas nuestras soluciones liberadas y localizadas a diferentes idiomas.

 Ya está sucediendo que tenemos personal de Ándago,  practicamente todos los días,  en 2-3 países diferentes.

!Toda una aventura! Esperamos que resulte, porque le estamos echando un gran esfuerzo, inversión e ilusión.

Todo un reto para una pequeña empresa que nacio en el pequeño pueblo de Getafe ya hace unos años.

 

Aunque hay mucho en juego, !Una gran ilusión!

 

Trends in Testing: Continuous Integration, Mobility, Open Source, Cloud

Hace unos días leí una entrada de Zack Samocha en el blog oficial de Sauce Labs que me gustaría compartir con vosotros ya que va en la misma linea de mejora de los procesos de Testing y Aseguramiento de Calidad de Software que estamos abordando en Ándago:

Functional testing is the automation of web app testing across several platforms or browsers. In the past, functional testing was less common due to long development cycles and the lack of multiple browser options. It was done primarily in-house via proprietary software like Rational or QuickTestPro.

Today, there are four trends converging to radically change how organizations test web applications:

  1. Continuous integration An increased emphasis on performance of the software through the end customer’s perspective is leading agile development. Gartner predicts that by 2012 agile development methodologies will be used by 80 percent of all software development projects. Teams are shifting away from rigid quality control to quality that is demonstrable to the end user. With this shift, comes a need for quick, simple and automated testing tools.
  2. Open source – Open source tools, like Selenium, are viable for functional testing. Today’s development environment has dramatically changed and a lot more people are contributing than ever before. The major advantages of open-source are speed, time to market, time to value, and the ability to reach and grow a developer and user community. In fact, Gartner predicts that by 2012, 80 percent of all commercial software will include elements of open source technology.
  3. Cloud computing – Testing in the cloud is an affordable and scalable alternative to testing behind a firewall. It is expensive and time consuming to maintain on site test infrastructures that cover a vast number of browsers (and versions) of operating systems in several languages. The increase in the adoption of cloud computing creates an opportunity to leverage the space for functional testing. We believe the life cycle for cloud-based applications will look different in the future. New solutions that are cloud based will support cloud-base applications.
  4. Mobility – Websites need to support multiple browsers such as Internet Explorer, Firefox, Chrome, Rockmelt, Opera on various platforms including Windows and Mac. Smartphones only add to this “Browser War 2.0” battle with the plethora of mobile operating systems. These various environments make the infrastructure required more complex and the need for functional testing more relevant that ever before.

Are there other trends beyond continuous integration, mobility, open source and the cloud that will change how organizations test their web applications?

Fuente:
    Vínculo original en http://saucelabs.com
Fecha Publicación:
    lunes, 10 de Mayo del 2010

Competitividad a través de la mejora de la Calidad del SW

El pasado 23 de marzo asistimos en Madrid a la jornada sobre la "LA COMPETITIVIDAD A TRAVÉS DE LA MEJORA DE LA CALIDAD DEL SW” organizado por AETIC en colaboración con European Software Institute (ESI), y que contó con la participación del Instituto Nacional de Tecnologías de la Comunicación INTECO, así como con algunas empresas del Sector con experiencia en CMMI.

Durante dicha jornada se habló del por qué y cómo de la Mejora de los Procesos Software y de la Innovación y Certificación como claves del éxito en la estrategia de la industria del SW.

En Andago tenemos foco permanente en la mejora continua y por ello nos hemos planteado el reto de la implantación del nivel 2 del modelo CMMI-Dev. Por esta razón nos resultó realmente interesante la mesa redonda final en la que los participantes, pertenecientes a Accenture, Sadiel, Proconsi y Net2U, compartieron su experiencia práctica en la implantación del modelo CMMI.
La responsable de Calidad de Proconsi comentó en su intervención que utilizaban Scrum confirmando que es viable nuestra intención de usar técnicas de metodologías ágiles para cumplir los objetivos del modelo CMMI nivel 2.

Tomamos nota de las lecciones aprendidas y dificultades encontradas por estas empresas para emprender nuestro camino para conseguir este reconocimiento de madurez. Mas detalle de nuestra andadura en próximas entradas ...
 

Os dejo los siguientes enlaces para completar información sobre CMMI y metodologías ágiles:

http://www.sei.cmu.edu/library/abstracts/whitepapers/cmmi-dev-v12-spanish.cfm
http://www.proyectosagiles.org/
http://agilizandocmmi.wordpress.com/

Experiencias(podcasts) sobre combinar el modelo de madurez CMMI(Qué hay que hacer) con la metodología Scrum (Cómo hacerlo):
http://podcaster.cl/download?id=18573
http://podcaster.cl/download?id=18590
 

 

Incorporar características emotivas en el diseño de interfaces de usuario

He leído una serie de artículos muy interesantes en el Nº 2 de la revista FAZ, (revista sobre diseño de interacción) sobre la incorporación de características emotivas en el diseño de interfaces de usuario.

Como diseñadora de interacción y consultora de usabilidad siempre me ha parecido muy interesante este tema, considerar el comportamiento humano a nivel emotivo así como sus reacciones y forma de proceder durante la interacción con un sistema. Incorporar estas características emotivas en una propuesta de diseño ayuda a las compañías a comprender mejor a sus clientes, mercados y a sí mismas. Los diseñadores siempre estamos buscando el modo de influir más en las decisiones de las organizaciones (o clientes). Muchas veces sentimos que todas las decisiones críticas ya han sido tomadas (y no siempre de manera correcta) cuando nos presentan el proyecto. Este aspecto entrega un valor excepcional a las empresas a nivel estratégico.

La mayoría de las empresas ya son conscientes de la importancia de las emociones para la promoción de sus productos y servicios y han intentado explotar las emociones dentro de su estrategia de marca. Esto es fundamental también para lograr un buen diseño de interfaces y en la mayoría de proyectos de diseño centrados en el usuario, no se valora.

Hay tres etapas importantes: Comprender la emoción, medir la emoción y, finalmente, diseñar para la emoción.

Las emociones son muy variadas y complejas y cuando el ser humano interactúa con el ordenador, estas emociones están presentes. Las emociones que experimenta el usuario dependen de la tarea que está desarrollando. Estas emociones generadas en el usuario por parte de la interfaz son clave ya que determinan la percepción que el usuario tiene de la aplicación. La capacidad de mantener o capturar la atención es uno de los efectos más importantes en las emociones.

Identificar las emociones y sentimientos involucrados es fundamental para poder modelarlas e incorporarlas a la interfaz y proporcionará a los profesionales de la usabilidad, a investigadores y diseñadores de interacción una valiosa información, midiéndo pues éstas emociones podemos entender mejor el nivel de implicación y de motivación del usuario.

Pero medir la emoción del usuario es difícil y a la vez caro y por ello la mayor parte de los trabajos relativos a evaluación de interfaces se centran en aspectos cognitivos y subjetivos en lugar de hacerlo en la dimensión afectiva. He encontrado un artículo en ésta revista donde nos proponen unas pautas que permitan evaluar de forma eficiente, fácil y económica el estado afectivo de los usuarios a través de la valoración de sus reacciones expresivas durante el proceso de evaluación de una interfaz.

Si os sigue pareciendo interesante el tema os dejo unos enlaces que he recogido gracias a la lista de Cadius (plataforma de debate sobre diseño centrado en el usuario, que os recomiendo) :

¿Modernización europea?

Ayer en nuestro país tuvimos un nuevo encuentro con las urnas. Los medios de comunicación no hablan apenas de otra cosa y me ha tocado vivirlo de cerca, en un colegio electoral. Hoy en día que están en boca de todos términos como "innovación", "modernización" o el menor consumo de papel, en un evento tan importante y que involucra a tantas personas, estos términos han quedado olvidados. He comprobado como el colegio se llenaba de miles de papeletas de diferentes partidos, todos ellos preocupados porque la suya estuviera situada en el mejor lugar, como si de un lineal de un supermercado se tratara. Todos ellos, preocupados por tener el mismo exagerado número de montones que el contrincante, todos ellos llenando el colegio de sus papeles blancos impolutos. Sin embargo, no he visto ninguna papeleta en papel reciclado, ninguno molesto por el inútil exceso anti-ecológico, ninguno abriendo el ya manido debate de la informatización de las elecciones.

 

 

Me alegra leer la noticia de que en algunas ciudades (Pontevedra, Lleida y Salamanca) han incorporado papeletas con código de barras, sin duda un avance de cara al arcaico y obsoleto método de recuento que ayer he tenido que sufrir en mis propias carnes. Sin embargo, habría que dar un paso más, un paso de gigante en este tema. Ayer por la noche, mientras el reloj avanzada imparable hacia las 22:00h y después de 2 horas contando "papeles" (1, 2, 3...114...209...) no dejaba de pensar en todos los modernos métodos que ya existen hoy en día y que podrían facilitar la tarea, además del obvio ahorro en papel, papel innecesario y absurdo ¿Por qué habiendo una ley como la 11/2007 de modernización administrativa, no se están llevando a cabo las tareas oportunas para ponerla en marcha en algo de tanto alcance como unas elecciones? Y en caso de que sí se estén llevando a cabo, ¿cuando podremos verlo con nuestros propios ojos?. Por otro lado, haciendo de abogado del diablo, diré que viendo que nuestros presidentes y vocales de las mesas electorales no son capaces ni de leerse el breve manual que les envían, me los imagino en serias dificultades ante medios más sofisticados. Por estas e infinitas razones, el futuro está en el voto electrónico. Se acabaría la tedosia burocracia del voto por correo, se facilitaría enormemente la labor a personas con discapacidades de cualquier tipo y sería mucho más rápido, ecológico, eficiente, eficaz y fiable para todos nosotros.

 

Generadores de código: Overview

MDA

La productividad es uno de los puntos más importantes y delicados en el desarrollo de soluciones. Si bien cada vez hay más herramientas que permiten agilizar el proceso de codificación, muy pocas son las utilidades capaces de dar una solución completa y de calidad.

De igual modo que en una fábrica se mejoran las máquinas para crear productos en serie con unos mínimos de calidad y seguridad, se debe evolucionar en el nivel de abstracción de los programadores, optimizando su trabajo y mejorando sus resultados. De esta forma, a partir de documentación de análisis y diseño se puede generar código de forma automática que cumpla unos mínimos de calidad de acuerdo a los estándares existentes.

Conseguir un código automático y fiable, a parte de agilizar el desarrollo, tiene una consecuencia mucho más importante: elimina el tiempo de resolución de errores. Obviamente, el propio automatismo puede generar errores, pero no se trata de un problema de la aplicación resultado, sino del refinado del propio generador. Comenzar a pensar en aplicaciones con garantía, más allá del actual tiempo de resolución de errores en producción, conformaría una base que se hecha en falta en toda solución informática.

Existen en el mercado una gran cantidad de soluciones, incluso algunas de código abierto, pero parece que no consiguen cumplir las espectativas (tal vez por el fallido intento de las herramientas CASE clásicas). En muchos casos se debe a los frameworks cerrados de las grandes empresas, en otros, a las factorías software no interesadas en incrementar su rendimiento y reducir costes. Muchas, no son capaces de generar el 100% del código fuente.

Aunque la implementación de un generador de código puede enfocarse de formas muy diversas, la opción de MDA (Model Driven Architecture) se muestra como la más natural al actual sistema de análisis y diseño de aplicaciones.

Nuevos lenguajes de programación surgen para cubrir un punto intermedio: son fáciles de aprender, utilizar y mantener, sin la necesidad de una formación a nivel de análisis y diseño.

 

Mostrando 8 resultados.