Top Banner
Agile ALM and Testing tting testing done in a sprin
28

ALM - Getting Testing done in a Sprint

May 16, 2015

Download

Technology

Clemens Reijnen

Agile teams find it hard to get the testing effort in sync with the other development activities. Not only development tests are executed during sprints, all other kind of testing activities are part of done. This session will give guidance how Microsoft Visual Studio ALM tools can support agile teams. How to run sprints and get testing done in a sprint.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ALM - Getting Testing done in a Sprint

Agile ALM and Testing

Getting testing done in a sprint

Page 2: ALM - Getting Testing done in a Sprint

Clemens Reijnen

[email protected]

www.clemensreijnen.nl

@clemensreijnen

www.youtube.com/clemensreijnen

www.slideshare.net/clemensreijnen

Page 3: ALM - Getting Testing done in a Sprint

Agile ALM and Testing

Page 4: ALM - Getting Testing done in a Sprint

an iterative, incremental approach to optimize predictability and control risk.

Page 5: ALM - Getting Testing done in a Sprint

work together__with work packages__on alm artifacts

Page 6: ALM - Getting Testing done in a Sprint
Page 7: ALM - Getting Testing done in a Sprint

http://www.gartner.com/technology/reprints.do?id=1-1ASCXON&ct=120606&st=sb

Driven by cloud and agile technologies, the ALM market is evolving and expanding. Although support for agile is important, the challenge is that the tools that work best for agile projects lack requirements definitions and management.

Magic Quadrant for Application Life Cycle Management

Page 8: ALM - Getting Testing done in a Sprint

Agile ALM and Testing

work together connected with ALM tools to deliver a done increment within iteration

Page 9: ALM - Getting Testing done in a Sprint

Getting Testing Done in a Sprint

10 TIPS

Page 10: ALM - Getting Testing done in a Sprint

get a Team

1

Page 11: ALM - Getting Testing done in a Sprint

backlog items need a risk

classification

2

Product Backlog items have the attributes of a description, priority, and estimate. Priority is driven by risk, value, and necessity. There are many techniques for assessing these attributes.http://www.scrum.org/scrumguides/

Page 12: ALM - Getting Testing done in a Sprint

“no risk, no test”

Page 13: ALM - Getting Testing done in a Sprint

create logical test cases

during release planning meeting

3

Page 14: ALM - Getting Testing done in a Sprint

define test tasks during

sprint planning meeting

4

Page 15: ALM - Getting Testing done in a Sprint
Page 16: ALM - Getting Testing done in a Sprint

team focus on a product

backlog item

5

Page 17: ALM - Getting Testing done in a Sprint

undone work

6

Page 18: ALM - Getting Testing done in a Sprint
Page 19: ALM - Getting Testing done in a Sprint

DEMO

Page 20: ALM - Getting Testing done in a Sprint

automation is a must, but

not everything

7

Page 21: ALM - Getting Testing done in a Sprint

TIP for get testing done in a sprintTest Automation Levels0

1

2

3

4

No automation

Shared Steps with action recordingTest Cases with action recordingGenerated Coded UI

Customized Coded UI

Page 22: ALM - Getting Testing done in a Sprint

Test Automation Levels

Number of test cases per level in a sprint.

Test

Case

s w

ith a

ctio

n

reco

rdin

g

Genera

ted C

oded U

I

Share

d S

teps

wit

h a

ctio

n r

eco

rdin

g

Cus

tom

ized

C

oded

UI

No

auto

mat

ion

Page 23: ALM - Getting Testing done in a Sprint

No Double, Triple Testing

8

Page 24: ALM - Getting Testing done in a Sprint

The Test Branch

9

Page 25: ALM - Getting Testing done in a Sprint

BUGS

10

Page 27: ALM - Getting Testing done in a Sprint

DONE

Page 28: ALM - Getting Testing done in a Sprint

www.ClemensReijnen.nl

@ClemensReijnen