Barra Superior

PMOinformatica.com
La oficina de proyectos de informática
La web sobre gerencia de proyectos de informática, software y tecnología.
Síguenos en:     

Agile / Scrum

Desde las primeras implementaciones de métodos de desarrollo de software como Scrum (1995), Programación Extrema (1996), Desarrollo de Software adaptativo, y luego con la publicación del manifiesto ágil (2001), las metodologías de desarrollo ágil han ganado cada vez más terreno en la industria del desarrollo de software y otras industrias.

Presentamos distintos artículos y temas que tienen que ver con el desarrollo ágil de software.

Imagen obtenida de: Blog de Clearvision 
El rol del Tester en las metodologías agiles

Hasta tiempos recientes, el rol del Analista de calidad o Tester en el desarrollo de software se había limitado a la elaboración de documentos muy grandes como la estrategia de pruebas y planes de pruebas, desarrollar guiones (Scripts) detallados, para luego ejecutando estos guiones identificar errores y reportarlos al equipo.

Bajo esta forma de trabajo, los testers se encontraban abstraídos del resto del equipo y proceso de desarrollo de software, su participación comenzaba en las etapas finales cuando ya el software estaba prácticamente terminado.

Luego surgieron las metodologías agiles y con ellas cambios importantes en el proceso de desarrollo tanto para programadores como para los Testers. Ahora el rol del Tester en las metodologías agiles requieren que sean multifacéticos, tengan mayores conocimientos y habilidades técnicas, trabajen en colaboración y funcionen bajo una mentalidad ágil, entendiendo cómo funcionan los procesos de negocio modelados y tengan mayor orientación al punto de vista del cliente.

Tendencias en metodologías ágiles para 2017

La visibilidad y transparencia de todos los recursos, incluido el cliente, cobran fuerza entre los proyectos actuales. 

Los directores de proyectos utilizan herramientas que hacen posible la combinación de metodologías ágiles con predictivas, al mismo tiempo.

Este artículo es una contribución de Sinnaps, gestor de proyectos con capacidad de planificar de forma automática basado en algoritmos de lógica PERT y CPM para optimizar la gestión. Consulta más información sobre Sinnaps.

Imagen de: Sitio oficial de Cucumber
Desarrollo y pruebas de aplicaciones web con Cucumber - Un ejemplo

En proyectos web debe hacerse la consideración en considerar las pruebas desde el principio, ya que cada vez es mayor la exigencia de tiempos de desarrollo más cortos, y la modificación constante de la aplicación en sucesivas iteraciones.

Para lograr esto, existen métodos de trabajo como el Test Driven Development (TDD) y el Behaviour Driven Development (BDD), en los cuales primero se define la prueba y luego el software para que esta sea superada.

En este artículo te presentamos un ejemplo de cómo usar Cucumber en el desarrollo y pruebas de aplicaciones web bajo enfoque BDD.

Esta página incluye parte del contenido del Curso Online de Cucumber de TestingBaires. Como Software Tester, necesitas formarte en las últimas técnicas de Behaviour Driven Development (BDD) con herramientas especializadas. Para mayor información visita la página del curso.

Más artículos y noticias


¿Estás interesado en productos amazon sobre desarrollo ágil de software?

  • Visite nuestra sección de productos Amazon. Aquí.

No hay comentarios :

Publicar un comentario

Pmoinformatica.com," La Oficina de Proyectos de Informática ", es un participante en el Programa de Servicios de Amazon Associates LLC, un programa de publicidad de afiliación diseñado para proporcionar un medio para que sitios web puedan ganar honorarios por la publicidad y enlaces a amazon.com y amazon.es.