SlideShare a Scribd company logo
1 of 36
Test Your Own Stuff!
Dealing With Dependencies Between
(and on) Agile Teams
Alex Kell
@wiggly
Scrum Atlanta – 8/26/2015
Dependencies Kill Agility
Dependencies
Blockers Yaks Ourselves
Dependencies as Blockers
Troy Aikman recollected that Deion
considered tackling a “business decision.”
Sanders responds: “Hey, these shoulders are
made for suits, not Brandon Jacobs.”
(SBNation - 11/23/2009)
Dependencies as Blockers
Troy Aikman recollected that Deion
considered tackling a “business decision.”
Sanders responds: “Hey, these shoulders are
made for suits, not Brandon Jacobs.”
(SBNation - 11/23/2009)
Dependencies as Yaks
You’ve been on a call for two hours trying to upgrade the server
infrastructure for the entire company…why?
• Well it all began because their tests aren’t working because our
system is down
• So you check the logs and determine that the system downstream
of yours is down
• So you try to contact their lead, but you remember he’s on west
coast time and isn’t in yet
• So you decide to turn on the mocks you wrote last sprint
• But when you turn them on they don’t work on the shared servers
because they all have .Net 3.5 on them
• So you decide to upgrade the server to 4.0, but you can’t because
they belong to the Enterprise Infrastructure department and you
don’t have access rights.
• So you call up the help desk and try to open a ticket to get the
servers upgraded…
Dependencies of our Own Making
• Debt – We’ll build it now even though we
can’t test it
• Rules – Let’s agree or conform to a rule that
says we have to wait to test until software has
been installed on the “Test” server
• Process –
Ready In
Progress
Done
Dependencies of our Own Making
• Debt – We’ll build it now even though we
can’t test it
• Rules – Let’s agree or conform to a rule that
says we have to wait to test until software has
been installed on the “Test” server
• Process –
Ready Dev QA Done
Checking vs. Testing
From Michael Bolton – Developsense.com
Checks are confirmatory. They tell us that things
are or are not working based on some explicit
expectation.
Tests are active explorations, discoveries,
investigations and learnings.
Types of Automated Checks
Unit
UI
Smoke
Component
SystemAcceptance
Integration
Micro
Functional
Performance
Load
Functional /Integration
Story /Feature Acceptance
Simulations/Workflows
Exploratory
Usability
User Acceptance
Unit
Component
Performance
Load
Security
Other “ility”
Business Facing
SupportingtheTeam
Technology Facing
CritiquingtheProduct
Automated
and Manual
Manual
Automated/
ToolsAutomated
Copyright @ 2009 Crispin/Gregory
Functional /Integration
Story /Feature
Acceptance
Simulations/Workflows
Exploratory
Usability
User Acceptance
Unit
Component
Performance
Load
Security
Other “ility”
Business Facing
SupportingtheTeam
Technology Facing
CritiquingtheProduct
Automated
and Manual
Manual
Automated/
ToolsAutomated
Copyright @ 2009 Crispin/Gregory
Unit
A Test is NOT a unit test if
• It talks to the database
• It communicates across the network
• It touches the file system
• It can’t run a the same time as any of your
other unit tests
• You don’t have to do special things to the
environment (like editing config files) to run it
Michael Feathers
http://www.artima.com/weblogs/viewpost.jsp?thread=126923
Why Unit Checks?
Or
Integration Tests are a Scam!
10
States
10
States
10
States
5 interactions
5 interactions
5 interactions
Functional
Grenning
http://www.renaissancesoftware.net/blog/archives/514#more-514
10
States
10
States
10
States
5 interactions
5 interactions
5 interactions
Unit
Unit
Grenning
http://www.renaissancesoftware.net/blog/archives/514#more-514
Why Unit Checks?
Or
Integration Tests are a Scam!
Calculator Example
Functional
• Check the interactions of one or more
component within the system
• Do make use of configurations, networks,
databases, and file systems
• Sometimes check performance
Acceptance
• Ideally written during “refinement”
• Given/When/Then format
• Like Functional tests, but not as
comprehensive
• Meant as a:
– Guide for the team
– Progress checker for the Feature team
– Documentation for internal and external people
• Automated!
ATDD
GUI
Functional
Unit
Manual/
Exploratory
System/
End-To-End
Functional
Unit
Manual/
Exploratory
Acceptance
Functional
Unit
Manual/
Exploratory
Acceptance
Functional
Unit
Manual/
Exploratory
Acceptance
Functional
Unit
Manual/
Exploratory
Exploratory
Exploratory
How do we decide what
tests we
need?
A Note on Continuous Integration
• You should do it
• Gated check-ins? Yes or No
Build Type Unit Functional Acceptance
Check-in/On-Demand X ?
“Nightly” X X ?
Deployments X X X
Service
Service Service
Application
DB
DB
External System External System
Service
Wait, but…You can’t go
to Prod like this!!
Wait, but…You can’t go
to Prod like this!!
Yes, um…you can, and we
have several times!
ASTEROID
Debit Card Network
Payment
Service
Payment
Service
SIMULATOR/MOCKS
Promote to Production
ASTEROID
Debit Card Network
Payment
Service
Payment
Service
SIMULATOR/MOCKS
Promote to Production
References
• XUnit Patterns – Gerald Meszaros
• Developsense blog – Michael Bolton
• Dependencies Break Agile – Michael Cottmeyer
• I’ve got Integration and System Tests, Why do I
Need Unit Tests? – James Grenning
• Integration Tests are a Scam! – J.B. Rainsberger
• Managing Requirements Dependencies Between
Agile Teams – Scott Ambler
• Driving Development With Tests: ATDD and TDD –
Elisabeth Hendrickson

More Related Content

What's hot

Continuous integration meetup
Continuous integration meetupContinuous integration meetup
Continuous integration meetup
Drew Stephens
 
Making testability our mission
Making testability our missionMaking testability our mission
Making testability our mission
Ash Winter
 

What's hot (20)

Pragmatic Continuous Delivery - ReaktorDevDay 2012
Pragmatic Continuous Delivery - ReaktorDevDay 2012Pragmatic Continuous Delivery - ReaktorDevDay 2012
Pragmatic Continuous Delivery - ReaktorDevDay 2012
 
Introduction to Continuous Delivery (BBWorld/DevCon 2013)
Introduction to Continuous Delivery (BBWorld/DevCon 2013)Introduction to Continuous Delivery (BBWorld/DevCon 2013)
Introduction to Continuous Delivery (BBWorld/DevCon 2013)
 
Best Practices for Database Deployments
Best Practices for Database DeploymentsBest Practices for Database Deployments
Best Practices for Database Deployments
 
Walking Skeleton
Walking SkeletonWalking Skeleton
Walking Skeleton
 
Performance Metrics for your Build Pipeline - presented at Vienna WebPerf Oct...
Performance Metrics for your Build Pipeline - presented at Vienna WebPerf Oct...Performance Metrics for your Build Pipeline - presented at Vienna WebPerf Oct...
Performance Metrics for your Build Pipeline - presented at Vienna WebPerf Oct...
 
SeleniumCamp 2015 Andrii Soldatenko
SeleniumCamp 2015 Andrii SoldatenkoSeleniumCamp 2015 Andrii Soldatenko
SeleniumCamp 2015 Andrii Soldatenko
 
Agile Testing in Enterprise: Way to transform - SQA Days 2014
Agile Testing in Enterprise: Way to transform - SQA Days 2014Agile Testing in Enterprise: Way to transform - SQA Days 2014
Agile Testing in Enterprise: Way to transform - SQA Days 2014
 
Selenium and Appium Training from Sauce Labs
Selenium and Appium Training from Sauce LabsSelenium and Appium Training from Sauce Labs
Selenium and Appium Training from Sauce Labs
 
Continuous integration meetup
Continuous integration meetupContinuous integration meetup
Continuous integration meetup
 
Using The Right Tool For The Job
Using The Right Tool For The JobUsing The Right Tool For The Job
Using The Right Tool For The Job
 
So you-want-to-go-faster
So you-want-to-go-fasterSo you-want-to-go-faster
So you-want-to-go-faster
 
Automated testing with Cypress
Automated testing with CypressAutomated testing with Cypress
Automated testing with Cypress
 
Test Automation Canvas
Test Automation CanvasTest Automation Canvas
Test Automation Canvas
 
The Key Components of Adopting CI The OpenStack Way
The Key Components of Adopting CI The OpenStack WayThe Key Components of Adopting CI The OpenStack Way
The Key Components of Adopting CI The OpenStack Way
 
Making testability our mission
Making testability our missionMaking testability our mission
Making testability our mission
 
Performance Metrics for your Delivery Pipeline - Wolfgang Gottesheim
Performance Metrics for your Delivery Pipeline - Wolfgang GottesheimPerformance Metrics for your Delivery Pipeline - Wolfgang Gottesheim
Performance Metrics for your Delivery Pipeline - Wolfgang Gottesheim
 
Approval Tests in Action: A LEGO Exercise and an Experience Report
Approval Tests in Action: A LEGO Exercise and an Experience ReportApproval Tests in Action: A LEGO Exercise and an Experience Report
Approval Tests in Action: A LEGO Exercise and an Experience Report
 
Selenium and Sauce Labs
Selenium and Sauce LabsSelenium and Sauce Labs
Selenium and Sauce Labs
 
Microsoft SQL Server Continuous Integration
Microsoft SQL Server Continuous IntegrationMicrosoft SQL Server Continuous Integration
Microsoft SQL Server Continuous Integration
 
Continuous Testing in the Cloud
Continuous Testing in the CloudContinuous Testing in the Cloud
Continuous Testing in the Cloud
 

Viewers also liked

NMFS_1999_Fall_Plankton_survey
NMFS_1999_Fall_Plankton_surveyNMFS_1999_Fall_Plankton_survey
NMFS_1999_Fall_Plankton_survey
Jim Tobias
 
De clerq advocaten masterclass 3 d printen en ie
De clerq advocaten   masterclass 3 d printen en ieDe clerq advocaten   masterclass 3 d printen en ie
De clerq advocaten masterclass 3 d printen en ie
Alfons Laudy
 
NMFS_1997_Spring_SEAMAP_Plankton_Survey
NMFS_1997_Spring_SEAMAP_Plankton_SurveyNMFS_1997_Spring_SEAMAP_Plankton_Survey
NMFS_1997_Spring_SEAMAP_Plankton_Survey
Jim Tobias
 
NMFS_61_1998_Marine_Mammal_Survey
NMFS_61_1998_Marine_Mammal_SurveyNMFS_61_1998_Marine_Mammal_Survey
NMFS_61_1998_Marine_Mammal_Survey
Jim Tobias
 
第2回ゆかむ勉強会
第2回ゆかむ勉強会第2回ゆかむ勉強会
第2回ゆかむ勉強会
Yukamu Tomita
 
Swiss Re - Analysts meeting 2002
Swiss Re - Analysts meeting 2002Swiss Re - Analysts meeting 2002
Swiss Re - Analysts meeting 2002
Felix Schlumpf
 
PB3660EN00_MM_BottledWaterBrochure_FNL
PB3660EN00_MM_BottledWaterBrochure_FNLPB3660EN00_MM_BottledWaterBrochure_FNL
PB3660EN00_MM_BottledWaterBrochure_FNL
Ernie Desmarais
 
Kireiinvestordeck 8 12
Kireiinvestordeck 8 12Kireiinvestordeck 8 12
Kireiinvestordeck 8 12
John Stein
 

Viewers also liked (20)

Verbs junior
Verbs juniorVerbs junior
Verbs junior
 
2016-1B-Nune
2016-1B-Nune2016-1B-Nune
2016-1B-Nune
 
Tim Noble RICS Presentation
Tim Noble RICS PresentationTim Noble RICS Presentation
Tim Noble RICS Presentation
 
Use cases for secure Sms chat - im - mms in support of patient adherence
Use cases for secure Sms chat - im - mms in support of patient adherenceUse cases for secure Sms chat - im - mms in support of patient adherence
Use cases for secure Sms chat - im - mms in support of patient adherence
 
Ideal CSM Hiring Profile_Unicorns of the Professional World
Ideal CSM Hiring Profile_Unicorns of the Professional WorldIdeal CSM Hiring Profile_Unicorns of the Professional World
Ideal CSM Hiring Profile_Unicorns of the Professional World
 
NMFS_1999_Fall_Plankton_survey
NMFS_1999_Fall_Plankton_surveyNMFS_1999_Fall_Plankton_survey
NMFS_1999_Fall_Plankton_survey
 
Sports+exercices full
Sports+exercices fullSports+exercices full
Sports+exercices full
 
Turbo Phase overview
Turbo Phase overviewTurbo Phase overview
Turbo Phase overview
 
Gestione completa di active directory & exchange
Gestione completa di active directory & exchangeGestione completa di active directory & exchange
Gestione completa di active directory & exchange
 
Mist Non Surgical Face Treatment
Mist Non Surgical Face TreatmentMist Non Surgical Face Treatment
Mist Non Surgical Face Treatment
 
De clerq advocaten masterclass 3 d printen en ie
De clerq advocaten   masterclass 3 d printen en ieDe clerq advocaten   masterclass 3 d printen en ie
De clerq advocaten masterclass 3 d printen en ie
 
NMFS_1997_Spring_SEAMAP_Plankton_Survey
NMFS_1997_Spring_SEAMAP_Plankton_SurveyNMFS_1997_Spring_SEAMAP_Plankton_Survey
NMFS_1997_Spring_SEAMAP_Plankton_Survey
 
Magic book unit 3 - the ant and the cricket pres
Magic book unit 3 - the ant and the cricket presMagic book unit 3 - the ant and the cricket pres
Magic book unit 3 - the ant and the cricket pres
 
NMFS_61_1998_Marine_Mammal_Survey
NMFS_61_1998_Marine_Mammal_SurveyNMFS_61_1998_Marine_Mammal_Survey
NMFS_61_1998_Marine_Mammal_Survey
 
Open erp presentation by chiori media
Open erp presentation by chiori mediaOpen erp presentation by chiori media
Open erp presentation by chiori media
 
Mobile Dating Conference Keynote, L.A., June 2016
Mobile Dating Conference Keynote, L.A., June 2016Mobile Dating Conference Keynote, L.A., June 2016
Mobile Dating Conference Keynote, L.A., June 2016
 
第2回ゆかむ勉強会
第2回ゆかむ勉強会第2回ゆかむ勉強会
第2回ゆかむ勉強会
 
Swiss Re - Analysts meeting 2002
Swiss Re - Analysts meeting 2002Swiss Re - Analysts meeting 2002
Swiss Re - Analysts meeting 2002
 
PB3660EN00_MM_BottledWaterBrochure_FNL
PB3660EN00_MM_BottledWaterBrochure_FNLPB3660EN00_MM_BottledWaterBrochure_FNL
PB3660EN00_MM_BottledWaterBrochure_FNL
 
Kireiinvestordeck 8 12
Kireiinvestordeck 8 12Kireiinvestordeck 8 12
Kireiinvestordeck 8 12
 

Similar to Test Your Own Stuff - Scrum Atlanta 2015

Similar to Test Your Own Stuff - Scrum Atlanta 2015 (20)

" Performance testing for Automation QA - why and how " by Andrey Kovalenko f...
" Performance testing for Automation QA - why and how " by Andrey Kovalenko f..." Performance testing for Automation QA - why and how " by Andrey Kovalenko f...
" Performance testing for Automation QA - why and how " by Andrey Kovalenko f...
 
Load testing with Visual Studio and Azure - Andrew Siemer
Load testing with Visual Studio and Azure - Andrew SiemerLoad testing with Visual Studio and Azure - Andrew Siemer
Load testing with Visual Studio and Azure - Andrew Siemer
 
Escaping Test Hell - ACCU 2014
Escaping Test Hell - ACCU 2014Escaping Test Hell - ACCU 2014
Escaping Test Hell - ACCU 2014
 
Test your own stuff agile testing days usa 2018
Test your own stuff   agile testing days usa 2018Test your own stuff   agile testing days usa 2018
Test your own stuff agile testing days usa 2018
 
Application Lifecycle Management with Visual Studio 2013
Application Lifecycle Management  with Visual Studio 2013Application Lifecycle Management  with Visual Studio 2013
Application Lifecycle Management with Visual Studio 2013
 
Heavenly hell – automated tests at scale wojciech seliga
Heavenly hell – automated tests at scale   wojciech seligaHeavenly hell – automated tests at scale   wojciech seliga
Heavenly hell – automated tests at scale wojciech seliga
 
Comprehensive Performance Testing: From Early Dev to Live Production
Comprehensive Performance Testing: From Early Dev to Live ProductionComprehensive Performance Testing: From Early Dev to Live Production
Comprehensive Performance Testing: From Early Dev to Live Production
 
Architecting for the cloud storage build test
Architecting for the cloud storage build testArchitecting for the cloud storage build test
Architecting for the cloud storage build test
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Pm 6 testing
Pm 6 testingPm 6 testing
Pm 6 testing
 
Pm 6 testing
Pm 6 testingPm 6 testing
Pm 6 testing
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with Fitnesse
 
Selenium Automation at Incapsula
Selenium Automation at IncapsulaSelenium Automation at Incapsula
Selenium Automation at Incapsula
 
AWS Lambda from the Trenches
AWS Lambda from the TrenchesAWS Lambda from the Trenches
AWS Lambda from the Trenches
 
Beginners overview of automated testing with Rspec
Beginners overview of automated testing with RspecBeginners overview of automated testing with Rspec
Beginners overview of automated testing with Rspec
 
Road to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comRoad to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.com
 
Context Driven Automation Gtac 2008
Context Driven Automation Gtac 2008Context Driven Automation Gtac 2008
Context Driven Automation Gtac 2008
 
How To Build an Effective Automated Test Suite
How To Build an Effective Automated Test SuiteHow To Build an Effective Automated Test Suite
How To Build an Effective Automated Test Suite
 
How to Build a Metrics-optimized Software Delivery Pipeline
How to Build a Metrics-optimized Software Delivery PipelineHow to Build a Metrics-optimized Software Delivery Pipeline
How to Build a Metrics-optimized Software Delivery Pipeline
 
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
 

Recently uploaded

%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Recently uploaded (20)

WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 

Test Your Own Stuff - Scrum Atlanta 2015