I had a lovely time at Agile Prague. The highlight for me was meeting Woody Zuill, especially the part where we discuss old computers and testing in all forms. On a boat. You can find the slides for “Creating Unit Testing Strategy” and “TDD Patterns” on the Everyday Unit Testing site.
Another iteration has passed, and so they gather, developers, testers, product owners and scrum masters to behold the showing of the increment. But lo, can they screw this up as well? You betcha. But before we do that, let’s recall why we have a demo in the first place. Remember the deal between the development team
A new post, on the anti-patterns in unit testing has arrived on EverydayUnitTesting.com! This time we’re talking about tests imitating code, or in a more catchy name: Code matching. Check it out!
I’ll be at Agile Greece this year! In addition to the “Advanced Agile Programming Techniques” workshop, I’ll do the new, improved and highly Star-Wars enabled “Why TDD is important for everyone“. First, get your ticket, and then enjoy this interview about those topics and Star Wars.
If you’re already doing agile wrong, retrospectives are one of the first things you let go of. A shame really, but if you’re doing something wrong, you better screw up the thing that will bring you the most value. Why does dropping retrospective seem the least harmful? If you think planning is important (because it shows
Another one in the series! This time it’s about using tests for casting a big net, when what you’re really looking for is a small fish. Check it out on Everyday Unit Testing.
Last week I had a very interesting session. My dad and his friends have their own meetup, when they invite speakers to present topics of all kinds. I presented this week. While some of them did have ties to the tech industry, the topic was how organizations are built, and how they work. Why they are
Continuing the series of anti-patterns in the wild world of unit tests, this time we’re exploring writing logic (conditionals, for example) in tests, and why it may not be a good idea.
“Everybody, please, stand up”, I remember encouraging everyone to rise to the occasion of another daily stand-up “meeting”. Even with a room full of people who knew the drill, I still felt I had to ask them. With every practice we do, we anchor around one or two basic assumptions, we believe will help us achieve the
There’s a new post on Everyday Unit Testing (it’s been awhile, right?). I’m s tarting a new series of anti-patterns, what to look for, and how to fix them. The first post is about TDD without refactoring. Enjoy!