Outsourcing con Scrum y DevOps

Uno de los aspectos más importantes para implantar agile con éxito, es que el talento que compone el equipo, tenga unos Roles adecuados.

Poner a las personas correctas en los roles correctos del equipo de Scrum puede ayudar a la organización a beneficiarse de mayores eficiencias, garantizar que los miembros del equipo continúen entusiasmados con sus trabajos y sobre todo permitan una mejora continua dentro de la plataforma.

Hace dos meses, he empezado un nuevo proyecto dónde todo el equipo DevOps está externalizado, y ya con algo de experiencia trabajando con scrum con diferentes equipos y con diferentes roles, me planteo cuál sería la mejor manera de trabajar con metodologías ágiles con equipos con outsourcing.

+ Leer más

¿Que roles encontramos en una oficina de calidad?

Antiguamente la calidad se relacionaba con el test y normalmente se situaba únicamente al final del proceso de desarrollo del software. Momento, en que se encontraban problemas por no haber entendido bien requerimientos y que, si se hubieran detectado con antelación, se hubieran ahorrado tiempo y dinero.

Afortunadamente, hoy en día un QA no trata sólo de encontrar incidencias. La calidad del software, es un indicador estratégico, y las empresas líderes ya se han asegurado de que se realicen las inversiones adecuadas para garantizar el impacto de la calidad del software. Su principal tarea es la definir una estrategia de prueba clara, con un enfoque coherente y estructurado para adquirir más conocimiento sobre el producto que se está probando. Por otro lado, hoy en día el QA, debe tener un perfil más técnico ya que está implicado en la definición de todo el proceso de Integración continua, des de temas de Control de versiones, pasando por la Release y acabando por despliegues.

+ Leer más

A practical Guide to Testing in DevOps

“A practical Guide to Testing in DevOps de katrina clokie“, es un libro para entender que es devops bajo una perspectiva de calidad del software. Por lo que va especialmente dirigido a miembros del equipo de calidad, pero también, es de interés para otros Roles en el equipo, que quieran saber más acerca de qué manera el testing tiene cabida en un modelo como DevOps. Un libro que sobre todo anima a explorar las diferentes oportunidades para mejorar la calidad del software. Un libro muy práctico que te da ejemplos de cómo el equipo de calidad, trabaja conjuntamente con el de desarrollo y el de operaciones en una cultura devOps.

+ Leer más

Infografía Hacia la calidad del Software con DevOps

DevOps es un cambio cultural; Es una filosofía ágil de colaboración entre todos para mejorar procesos, des de la toma de requisitos hasta la puesta en marcha, todo con el objectivo común de ser más eficientes. Una de les tareas del QA especialista, debería ser implementar prácticas para asegurar el pensamiento crítico y la interrogación y no solo basar-se puramente en la calidad del software. El objetivo de la calidad del software es: calidad del proceso + calidad de las personas/equipo + Calidad del producto.

+ Leer más

¿Cómo puede alguien en el equipo ayudar a introducir DevOps en la organización?

DevOps es un cambio cultural; es una filosofía acerca de hacer que todos colaboren, se comuniquen juntos y averigüen cómo mejorar procesos. Aplica los principios ágiles de colaboración y comunicación, haciendo que todos trabajen juntos en equipo, extendiéndolo a operaciones y consiguiendo la implicación de todos en el ciclo de vida del software, desde la toma de requisitos hasta la puesta en marcha, con el objetivo común de hacer un producto más eficiente.

+ Leer más