Alessandro Collino

Born in 1975 and graduated in Computer Science and Information Engineering at the “Politecnico” of Milan, despite of the 7+ years of experience, Alessandro has matured and exploited know-how in conducting various medium-sized and large projects for several companies in various fields, in particular:

  • Avionics (working on very complex equipments for the most important Helicopter Consortiums)
  • Aerospace (working on a part of the ground segment for the ESA Mars Express project)
  • Energy (working in a project conceived to provide new services in the market of energy distribution)
  • Industrial (working on consumer electronic products)
  • Telecommunications (where he is currently working for innovative platforms for UMTS)

Concerning the above activities, he has worked on all the phases of a complete classical product life cycle, ranging from specification to acceptance testing. In this respect, he has concentrated his efforts mainly on verification and validation activities (e.g. in Avionics he has participated successfully in the certification of an embedded system for a real-time application, according to the DO-178B standard). He works in Italy at ONION S.p.A. (www.onion.it) and collaborates closely with Dr. Gualtiero Bazzana (CEO of Onion S.p.A. and founder of ITA-SQTB) for important initiatives in software testing. Alessandro is also active as speaker at Software Conferences, as programme committee member of important conferences, as writer for testing magazines, and is very much involved in the Agile community.

- Certifications: Scrum Master, ISTQB Foundation Level, ISTQB Advanced Level Test Manager, ISTQB Advancel Level Test Analyst
- Member of the ITA-STQB (ISTQB - Italian National Board) – www.ita-stqb.org
- Active member of the ISTQB Community, participating at the international ISTQB meetings and with strong involvement in different Working Groups

   
State-of-the-art and future of Agile Testing

While Agile is a methodology that was created from a development point of view, testing was not ignored. The main focus, however, was placed on unit testing and exploratory testing using the assembled team. Although some people say that testers are not needed in an agile development project, I am of another opinion. The idea of Agile Testing is that testers are able to make sure customers get what they need; they look at the "big picture" and work to ensure the best experience for the user. Professional testers can help agile developers to deliver what stakeholders want.
This tutorial aims at introducing and at deeply examining the so-called "Agile Testing". For some people Agile Testing is just another buzzword, but I disagree on this: I think that it could be a step in the right direction. The most common accepted definition for Agile Testing is that it's a practice that adheres to the "Agile Manifesto", treating the development team as the customer of testing and used for projects using agile methodologies.
Actually the core of Agile Testing can be summarized as above (obviously with some variants), but this practice is still evolving and being actively discussed on mailing lists.


Attendees will learn:
-       Which are the typical pitfalls of the "new" Agile Tester: how to identify them, the related risks, and how to avoid them
-What's the state of the art of the so-called "Agile testing"
-    Future of Agile Testing: ideas and open debates

 

Agile Testing Days - 2009 - a Díaz & Hilterscheid Conference