Ideas & Submissions

Quality Assurance - A Team Sport

Who is responsible for QA on an Agile team? The answer is “Everybody”. And yet this is rarely the case. Often the Testers write their test cases and automation in isolation and execute them after development is finished. Developers write their code without talking to the testers except to understand how to reproduce the latest discovered defect. Product Owners elaborate requirements in isolation and then hand them off ...more »

Submitted by

Voting

10 votes
In Progress

Logistics and Format

Kata Corner

Let's have half a day of Katas. Format: Brief introductory session, followed by lots of code and demos / mini-fishbowl at the end where people share their experiences. Participants suggest katas and vote on which one we do. See http://codingdojo.org/cgi-bin/wiki.pl?KataCatalogue for some possibilities. - Theatre Of Code: A projector and screen will be available for folks who want to work in public. - Pair Programming: ...more »

Submitted by

Voting

8 votes

Ideas & Submissions

Guided By Tests: O-O Design and Test-Driven Development

You've read about all the 'best practices', you've installed all the latest tools and frameworks, but somehow it doesn't quite feel like you're getting the benefits of agile development. Test-Driven Development is a simple concept that completely changes the way we design software. Instead of trying to remember and apply a long list of rules, we can use feedback from the TDD process to guide us in making our own informed ...more »

Submitted by

Voting

7 votes
In Progress

Ideas & Submissions

Dark sides of the TDD

For the most of time we are hearing only good things about Test Driven Development approach: how it helps to increase our efficiency and quality of the code. The concept itself becomes fashionable and people trying to adopt it no matter what circumstances on their projects are or how well team is prepared for these techniques. Is any project is a good candidate for TDDing it? Is any team should adopt these practices? ...more »

Submitted by

Voting

6 votes

Ideas & Submissions

Test Driven Android

It can't be done! Android is a unique environment and there is no way to test drive it. This view is all too prevalent in the Android community. Join Cheezy and Levi as they dispel this myth. Watch this live coding presentation in which the dynamic duo test drive an Android application before you eyes. Watch as Cheezy keeps an outer loop of acceptance tests going to inform Levi to build the inner loop of unit tests ...more »

Submitted by

Voting

4 votes
In Progress

Ideas & Submissions

Guided by Tests: A TDD Tutorial

Test-driven development is easy to learn and takes a career to master. If you've learned the basics and want to go beyond finding defects to guiding your design by writing tests, or if you're a seasoned TDDer and want to practice your craft and share ideas with others, this is for you Bring your laptop and your favorite language with unit testing and mocking frameworks. We'll spend a couple of hours (or three) writing ...more »

Submitted by

Voting

3 votes