Remote Dev/Test Pairing Dawn Cannan and Franz Pereira Agile Tour 2010 October 28, 2010.

Slides:



Advertisements
Similar presentations
An Effective Agile Testing Framework AN AGILE TESTING FRAMEWORK
Advertisements

(Advanced) Web Application Development Test Driven Development with Ruby and Rails Bruce Scharlau, University of Aberdeen, 2013.
An open source QA stack testing tools for agile teams Presented by Aaron Evans
C UCUMBER behavior driven development Presented by: Julian Togashi and Ryan Lewis CPSC 473.
Presented by Dustin Friel, PMP CSM May 6, 2009 Agile Lessons Learned 1.
Local Touch – Global Reach The New Tester Matthew Eakin, Manager Managed Testing Practice Sogeti, USA.
 What is FitNesse / Slim? (10’)  Setting up FitNesse – demo (10’)  Introduction to Snacks-R-Us (10’)  Iteration 1 (35’)  Iteration 2 (35’)  Integration.
Janet Gregory, DragonFire Inc. Copyright 2013 SDC 2013 Goteborg, Sweden.
Acceptance Test Driven Development
Acceptance Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology March 30, 2007.
EXtreme.NET Dr. Neil Roodyn. eXtreme.NET Who is Dr. Neil? MISSION: To increase the value of your Software Business Working with software for way too long.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Practical project in software engineering Chosen project and environment: Feed reader XP Java –Swing –Eclipse Database Blog Wiki.
Seven Deadly Sins of Agile Testing. About me – Brad Swanson 2.
Designveloper BDD Training October 2 nd – October 3 rd, 2014 Hung Vo - CEO.
Agile Testing with Testing Anywhere The road to automation need not be long.
Agile Development in Action Applying agile development practices to connect a blog with LiveWriter by: Mike.
Introduction to Agile Methodologies and Concepts Roy Osherove Principal, Team Agile Blog : ISerializable.com.
Living Requirements using Behavior Driven Development
By: Taylor Helsper.  Introduction  Test Driven Development  JUnit  Testing Private Methods  TDD Example  Conclusion.
Real World Software Development Management and Solutions Barry Gervin March 23, 2011.
Jing Easy Screen Recording by TechSmith Eddie Mathews EDTC 6340 (Fall 2010) Project 4-E Presentation.
Nathaniel Neitzke Lighthouse1, LLC
Fun with Ruby and Rails Chris Jeris 18 October 2011.
TDD,BDD and Unit Testing in Ruby
1 Testing – Part 2 Agile Testing In which we talk about nothing, because having unit tests solves all problems forever. Really. It’s not a subtitle balance.
Michael Burnside Blog: Software Quality Assurance, Quality Engineering, and Web and Mobile Test.
O&L/LEQ Software Testing Eliane Collins 1 © 2008 INdT / LEQ.
Background The Encyclopedio of Life (EOL) is an ROR open source project to create a free, online reference source and database for every one of the 1.8.
Behaviour Driven Development with Cucumber for Java.
VeribisCRM CUSTOMER RELATIONSHIP MANAGEMENT Engin Duran Experience is our know how.
Copyright BSPIN Agile Practices Benchmarking Case Study by Mazataz – Tesco.
Software Development and Release Management By James Lawrence Software Development Manager.
Agile Adoption GMAS Product / Practice Teams PMO Meeting – May 2014.
1 Technology for Counselors March 1, 2010 Presented by: Sonia Wilcox and Molly Ream.
Embracing change with Extreme Programming Method Engineering Erik ten Brinke
AutoTester & UAT Automation Framework By SSTZ-UAT.
Pillartechnology.com T AKE B ACK T HE P ARK IS GENEROUSLY SPONSORED BY : Platinum Gold Bronze Open Wireless is RTPGuest Twitter hash tag: #AgileTourRTP.
Cyreath.co.uk Empirical Pragmatic Testing Copyright ©Mark Crowther 2009 An Introduction to Behaviour Driven Testing (BDT) [Originally presented to NMQA,
Automated Acceptance Testing and Continuous Delivery Larry Apke Agile Expert
TM Copyright © 2009 NMQA Ltd. Behaviour Driven Testing with.
With a hint of HP Quality Center Agile development and functional testing: friend or foe? Tom Vercauteren, June 26th, 2009.
ATDD, BDD, Story Testing, & Specification By Example
Software Testing 1Software testing. V model Software testing2.
HOW AND WHY TO LOVE CUCUMBER By Dana Scheider. Is This Your Programming Experience?
Phoenix Scrum User Group Simplifying Scrum Online May 21 st 2009.
Michel Grootjans Pascal Mestdach.  Michel Grootjans ◦ Enterprise Architect ◦
“The Goal” and Agile An attempt at mapping concepts from “The Goal” by Eliyahu Goldratt (Theory of Constraints) to the Agile Software Development Process.
10/23/2009 Alpha Prototype. 10/23/2009 TOPICS FOR TODAY Project Schedule o Achievements o The last few weeks... System Design and Architecture (new) Prototype.
Future Communications from Affiliate Manager to Affiliate presented by Carsten Cumbrowski at eComXpo October 24-26, 2006.
Agile = regular iterations, releases time-boxed incremental regular heartbeat streamlined collaboration co-located team on-site customer face-face communication.
A CCEPTANCE T EST D RIVEN D EVELOPMENT Parva about.me/parvathakkar.
Oh, all the testing you’ll do. First time for everything.
HPE ALM Octane.
Implementing Full-Stack Test Automation for Drupal 8
From manual test shop to fully automated test coverage: A How-To session to speed up your journey Jayshree Bhakta ITHAKA/JSTOR.
Paul Ammann & Jeff Offutt
Leverage your Business with Selenium Automation Testing
System Testing Antares Rocket Test Launch ( HQ) System Testing.
SKILL ASSESSMENT OF SOFTWARE TESTERS Case Study
HOW TO ACTIVATE CBS ALL ACCESS? CBS ALL ACCESS is one of the most watched network of USA. That is the only reason it is available on almost every digital.
Advantages OF BDD Testing
Johanna Rothman Create Technical Excellence Chapter 9
روش‌های سريع الانتقال (چابک) توسعه نرم افزار
Lunch & Learn: Are you letting your users be your testers?
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Agile Development – a new way of software development?
Looking at XP, Scrum, Kanban or Lean
Acceptance Test Driven Development
Acceptance Test Driven Development
Presentation transcript:

Remote Dev/Test Pairing Dawn Cannan and Franz Pereira Agile Tour 2010 October 28, 2010

Today’s Presenters USA: – Dawn Cannan Tester for 10 years Costa Rica: – Franz Pereira Ruby on Rails developer At AgileNearShore

Why Pair Devs and Testers? Shared understanding of story Relationship building Bi-directional teaching – Developers learn how testers think and what they will do to test a story – Testers gain insight into the system and learn how the application works « under the hood »

Distributed Pairing? Really? Can’t you only pair when you are co-located? Definitely Not Limited By Location An example setup: – Mikogo and Skype – Webcam – Headset (or mic/spkr) That’s it! Very low-cost and easy to set up! (You probably already have what you need) It gets better! – The first 2-3 times with a new person will be weird. Eventually, you work out a system

Distributed Pairing? Really? Can’t you only pair when you are co-located? Definitely Not Limited By Location An example setup: – Mikogo and Skype – Webcam (optional) – Headset (or mic/spkr) That’s it! Very low-cost and easy to set up! (You probably already have what you need)

A Note About ATDD Define acceptance tests before coding Prevent defects Create common language Customer -driven Ensure that users don’t feel like this when they use your software

What will you see today? Wiki framework for cucumber tests – Similar to FitNesse, but for Cucumber Technology stack: – Ruby on Rails – Cucumber

Demo Time Time to see it in action! LIVE! In 3D!!

Thanks!! Dawn’s blog: – Ruby on Rails: – Cucumber: –