¿Cuales son los roles y responsabilidades de un buen Test Manager?

programacionBueno, depende de la empresa…hay algunas empresas que aunque parezca mentira no tienen claro o no tienen definido apropiadamente cuales son las responsabilidades de un puesto como este (de gran responsabilidad, valga la redundancia). Como he dicho antes, todo depende de vuestra empresa aunque si que hay algunas responsabilidades que se debe considerar:
- Liderazgo.
- Gestión del Departamento de testing por tanto es importante que la persona tenga amplios conocimientos sobre testing.
- Asignar recursos a los proyectos.
- Revisar semanalmente los scorecards. (progreso del proyecto)
- Preparar las Work Orders en el caso que se trabaje con proveedores.
- Revisión de los SLA (Service Level Agreement) con los proveedores.
Read more

Ya está disponible el programa de expoqa 2009

logo_expoqaYa está disponible el programa de expoqa 2009. Este año se contará con algunos invitados de prestigio internacional, esta es la nota de prensa enviada por la organización:

Tom Gilb, autor de 9 libros sobre ingeniería del software y calidad, mundialmente reconocido por su influencia en la cultura “Agile”, inventor de la expresión “Metricas del Software” y co-autor de la técnica de “inspección de Software”, estará con nosotros e impartirá un tutorial sobre “Real QA”.

Leo Van der Aalst, co-autor de TMap® Next y TMap® Netxt BDTM y ponente habitual en numerosas conferencias internacionales, impartirá un taller sobre la Gobernabilidad del Testing.”

Jeff Johnson, experto reconocido en el área de la Usabilidad del Software, autor del best-seller GUI Bloopers: Don’ts and Do’s for Software Developers and Web Designers explicará cómo diseñar Interfaces Gráficos de Usuario de alta usabilidad.”
Read more

uTest gana el premio Stevie® Awards como “Best New Company of the Year”

awardsuTest es la empresa ganadora del “7th Annual America Awards – The Stevies“. uTest es considerada una una de las empresas con mayores servicios de pruebas, ya que la compañía proporciona servicios de pruebas con una comunidad de +17.000 testers profesionales de 152 países de todo el mundo. Fundada en agosto del 2008, es una de las empresas pioneras del Crowdsourcing Software Testing. En menos de un año, la compañía ha adquirido más de 120 nuevos clientes y ha duplicado el número de empleados.

“Crowdsourcing es el futuro de pruebas de software”, dijo Reuveni, presidente de uTest. Los premios se presentaron en el Marriott Marquis Hotel en la ciudad de Nueva York. Las ceremonias fueron organizadas por Cheryl Casone de Fox Business Network. La lista de ganadores del Premio Stevie se encuentran disponibles en www.stevieawards.com / aba.

Revista “TEST”

revistaHe encontrado una nueva revista sobre software testing llamada TEST. Una revista que empezó a publicarse hace muy poco tiempo y que pretende divulgar el testing por medio de casos de estudio, artículos de noticias, artículos de opinión, las mejores prácticas, estrategias y liderazgo.

Por tanto, los tipos de artículos son sobre metodologías de prueba, test de Servicios Web y SOA’s, testing de Seguridad, Gestión de la configuración….TEST tiene por objeto destacar la importancia de las pruebas de software en las empresas modernas y capturar el estado actual del mercado.

Es una revista que hace cuatro publicaciones al año. La edición digital el gratuita y podéis bajárosla desde la web de TEST. Podéis también subscribiros por 30 libras al año.

Referencias: testmagazine

Quality Control Consultant versus Quality Assurance Consultant- Roles y responsabilidades

policiaEn muchas empresas (en grandes multinacionales sobre todo) existen los “roles” de “Quality control” y “Quality Assurance“…profundicemos un poco más en cuáles son los roles y responsabilidades de uno y otro. El Quality Control realiza las actividades técnicas y operativas necesarias para cumplir con los requisitos de calidad…mientras que el Quality Assurance realiza todas las actividades planificadas dentro del sistema de calidad, y proporcionar la confianza necesaria en la organización en el cumplimiento de los estándares de calidad.

Quality Control Consultant:

  • Enfocado al producto
  • Reactivo
  • Detecta defectos

Quality Assurance Consultant:

  • Enfocado a los procesos
  • Proactivo
  • Previene defectos
  • Mide
  • Enfocado a la mejora contínua.

Read more

Un requerimiento debe ser “Testeable”.

testeableRecientemente, en una reunión, un compañero afirmaba rotundamente que un requerimiento no necesita ser analizado para ver si se puede testear, es decir, si es “testeable”. Afirmaba lo siguiente: “Si el cliente pide ese requisito, se puede y se debe testear…no es necesario analizar nada, lo quiere el cliente y punto”. Desde mi punto de vista era una afirmación un poco arriesgada. Esto me hizo pensar, ¿realmente sabemos que quiere decir que un requisito sea “testeable”? Un requerimiento testeable nos asegura que podremos ejecutar nuestras baterías de pruebas llegado el momento de ejecución. Probablemente para un analista de negocio (Business Analysis) no sea un asunto demasiado importante, pero para los equipos de testing si que es un factor crítico a considerar. En principio, todo requerimiento debe poder ser testeado, pero en la práctica la cosa es diferente. Read more

Requisitos No-Funcionales (NFR)

NFRUn requisito no funcional (NFR) especifica los criterios que se deben usr para juzgar el funcionamiento de un sistema (operation of a system), en lugar de un comportamientos específico (specific behavior). En general, los requisitos funcionales definen lo que el sistema debería de hacer, mientras que los requisitos no funcionales verifican cómo un sistema debería de ser. Requisitos no funcionales son a menudo llamados las “cualidades de un sistema”. Puede dividirse en dos categorías:

1. Execution qualities: como por ejemplo la seguridad y facilidad de uso, que son observables en tiempo de ejecución.
2. Evolution qualities, como por ejemplo el mantenibilidad, extensibilidad y escalabilidad, que están más vinculados a la estructura del sistema de software.

Read more

GTAC 2009: Testing for the web

google iconEl próximo 21 y 22 de octubre se celebra en Zurich (Suiza), la cuarta edición de la “Google Test Automation Conference” que concentra un año más a los mejores profesionales del sector en materia de “software testing and automation”. Este año, la organización propone los siguientes temas:

  • Testing the UI of modern web applications (HTML5, Ajax)
  • Testing applications on mobile devices
  • Testing in the cloud
  • Web testing tools (Selenium, Webdriver and co)
  • Testing distributed asynchronous applications
  • Testing for web browser compatibility
  • Testing large storage systems
  • Load and performance testing
  • Finding and reproducing failures that matter
  • It seemed like a good idea (things you expected to work, but that didn’t)

Aún estás a tiempo de presentar un “paper” para esta conferencia (ideas innovadoras, experiencias polémicas, problemas, y soluciones), las presentaciones son el minuto 45 + la sesión de ronda de preguntas.