Changing role of a tester in an agile world

25

description

GSJGD. Changing role of a tester in an agile world. Anutthara Bharadwaj Senior Program Manager, Microsoft Corporation . Agenda. What is Agile software development? What is Agile testing? Adapting to Agile testing People Process Tools Real world Agile testing . - PowerPoint PPT Presentation

Transcript of Changing role of a tester in an agile world

GSJGD

2

3

Agile Testing – 3 pillars

1. Agile mindset for People

2. Agile Practices in Process

3. Agile lifecycle Tools

Real world Agile testing− Visual Studio

ALM Test − Enterprise product− 100 engineer team− 2 year product

cycle

13

14

Exploratory testing

Shared test automation

Continuous integration

Agile Tools− Dogfooded our own tools − Visual Studio 2010 Test Professional − Visual Studio 2010 Lab Manager

Virtualization of Test Environments

Automatic Test Impact Analysis

Conclusion − Agile Mindset for People

− Collaboration, transparency, flexibility − Respond to change quickly

− Agile Processes − Quality shared responsibility from day one− Pick practices that suit your team –

exploratory testing, pair testing, CI etc.− Agile Tools

− Pick tools that are friction free − Use tools that break siloes between dev and

test

24

http://twitter.com/anuttharahttp://blogs.msdn.com/anutthara

25