Ir al contenido principal

Visita a Accenture - Málaga

El pasado miércoles 4 de marzo me desplacé a Málaga, junto con el gerente de Soltel, Julio Pérez. Más en concreto, estuvimos en el Parque Tecnológico de Andalucía. Estuvimos en Sequel... ya habrá tiempo de hablar sobre esto. En este post quiero hablar de mi reunión con Pedro García Navarro, responsable de procesos y de implantación de certificación CMMI de Accenture.

Pedro nos recibió muy amablemente, y nos enseñó las instalaciones del Delivery Center, que acoge a cerca de seiscientos trabajadores. Me llamó especialmente la atención el CPD, dónde tenían todo tipo de servidores para emular cualquier entorno (IBM, Sun...).

Después estuvimos hablando sobre la certificación CMMI. Ellos tienen nivel 5, lo cuál no es nada fácil de conseguir. Carlos había combinado algunas herramientas ágiles, con técnicas más pesadas. Habrá un próximo artículo en el que enfrente técnicas pesadas con las ágiles.

Sabía que Pedro García había diseñado los indicadores de madurez de todos los centros Accenture del mundo, y dado que yo estaba elaborando el plan de maduración del Equipo de Desarrollo de Soltel para el Plan Estratégico de la Empresa, le pedí que conversáramos sobre ello, y saqué algunas conclusiones:

1. Lo importante son los procesos, por encima de las herramientas. Si se puede usar alguna herramienta automática, miel sobre hojuelas. Por ejemplo, y simplificando, lo importante es hacer pruebas del software. Se pueden hacer programando las pruebas unitarias con JUnit o Testng, pero lo imprescindible es que se hagan, aunque sea de forma manual.
2. Es positivo ordenar los indicadores y acciones, para mejorar esos indicadores, en niveles, tanto a nivel individual, como a nivel "equipo-comunidad", y que sean conocidos por los desarrolladores, para que ellos mismos sepan en que nivel están y que deben hacer para mejorarlo.
3. Durante 2009 cambiaré el proceso de Calidad ISO-9001 Aenor de Soltel para adaptarlo a nuestra nueva forma de trabajar. Nuestra nueva forma de trabajar nos debe llevar a producir con calidad y con poca desviación en los proyectos. Los procesos deben ser el vehículo hacia la calidad del software, no hacia la consecución del "sellito" de Aenor exclusivamente.
4. Estamos en el buen camino, y pronto obtendremos grandes frutos. Esta misma sensación fue la que obtuve cuando hablé con Manuel Recena (además de recibir otros buenos consejos que puse en práctica).

Comentarios

  1. No le llames Pedro, llámale Pechus !!!

    ResponderEliminar
  2. Compa necesitamos una ayuda en cuento a información de la aplicación de estructuras dinamicas en desarrollo de sistemas || bases de datos || otros...

    De verdad se nos ha hecho dificil conseguir información oportuna en sobre este tema en específico..

    Ya tenemos teoria pero requerimos la aplicación..

    Saludos...

    Este es mi correo kelen.rojas@gmail.com

    Gracias...

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Lenguajes: Pasado, Presente y Futuro

Escribo este post al hilo del artículo que he leido en dosideas.com. En él, se habla de las habilidades que debería tener un programador para tener un currículum relevante en los próximos cinco años: 1. Uno de los "3 Grandes" (Java, .NET, PHP) 2. Aplicaciones Ricas de Internet (RIA - Rich Internet Applications) 3. Desarrollo web 4. Servicios web 5. Habilidades humanas 6. Un lenguaje de programación dinámico y/o funcional 7. Metodologías ágiles 8. Conocimiento de dominio 9. "Higiene" de desarrollo 10. Desarrollo móvil A partir de este artículo, estuve debatiendo con algunos compañeros y saqué algunas conclusiones que quiero plasmar aquí. Pienso que el artículo es un poco mejorable, dada la arbitrariedad con la que se han escogido los conocimientos a adquirir. De hecho, muchas de esas habilidades hay que tenerlas en el presente (yo cumpliría de 9 a 10). Me voy a centrar en el punto 1, uno de los "3 Grandes" (Java, .NET, PHP). Antes de hablar de "gran...

Métrica v3 vs Metodologías Ágiles

Métrica v3: Metodología de Planificación, Desarrollo y Mantenimiento de sistemas de información que propone el Ministerio de Administraciones Públicas. Cualquier defensor de la técnicas, metodologías y herramienta ágiles sostendrá que Métrica v3 es un sistema demasiado pesado, tanto en su implementación, como en sus procesos de mantenimiento. Yo lo corroboraría, pero sin demonizarla. Estoy acostumbrado a que en este mundo de la informática se creen auténticos "dogmas de fe", que acarrean sus propias "guerras religiosas". Algunos ejemplos podrían ser: Software privativo vs Software libre, Windows vs Linux, Web Services vs Rest, Oracle vs MySQL, Explorer vs Firefox, Apache vs IIS, Eclipse vs Netbeans, y así podríamos seguir con un largo etcétera. En vez de buscar la mejor solución, o soluciones universales, yo propongo realizar un intenso análisis, y respondernos ciertas preguntas. Por regla general, no hay una solución que valga "para todo". La pregunta que...

Huelga Ingeniería Informática

Son varios los compañeros (y sin embargo amigos ;-)) que me llevan pidiendo mi opinión sobre las reivindicaciones de la Ingeniería Informática desde hace algún tiempo. Ya me "he dejado querer" bastante, así que en este post, intentaré expresarme de la manera más clara posible. Como titulado, pienso que a nivel académico, la Ingeniería Informática se debe tratar como el resto de Ingenierías. Si bien, creo que hay muchas carencias en los temarios que se imparten, y la Universidad debería adaptar el currículo, para que los titulados salieran con algunos conocimientos, que en mi opinión, son indispensables. Sobre los contenidos que deberían recogerse se podría escribir mucho, y me lo pongo como tarea para futuros posts. En éste, me quiero extender sobre las competencias y atribuciones profesionales del Ingeniero Informático. En cuanto al nivel académico parece que los Directores y Decanos, ya tienen bastante controlado el tema . En primer lugar, y para los despistados, me gustarí...