-
Recent Posts
- Review: In Pursuit of the Unknown (Ian Stewart)
- Intensifying Stories: Running with the Winners
- Review: Accelerando, by Charles Stross
- Valuable Stories in the INVEST Model
- Article: When Software Smells Bad
- Review: Structured Programming (Dahl, Dijkstra, and Hoare)
- Negotiable Stories in the INVEST Model
Tags
agile analysis atdd author biography business charts classic coach computers conference cool customer design fiction games HCI history improv integration interesting intro Java job aids language lean learning metaphor music myth patterns planning programmer refactoring reviews scrum software spreadsheet stories systems thinking tdd team tester training XPlorationsArchives
Tag Archives: XPlorations
3A – Arrange, Act, Assert
Some unit tests are focused, other are like a run-on sentence. How can we create tests that are focused and communicate well? What's a good structure for a unit test? 3A: Arrange, Act, Assert We want to test the behavior … Continue reading
Tagged agile, patterns, programmer, tdd, XPlorations
Tests from a Hat
How does the order of tests affect the design of software? A game to explore that idea. Continue reading
Tagged games, programmer, spreadsheet, tdd, XPlorations
Review – Growing Object-Oriented Software, Guided by Tests
Growing Object-Oriented Software, Guided by Tests, by Steve Freeman and Nat Pryce, ISBN 0-321-50362-7 Freeman and Pryce explain Test-Driven Development through an extended example. (They have a somewhat different perspective than I do, with much heavier use of mock objects. … Continue reading
Tagged design, programmer, reviews, tdd, XPlorations
Movie Retrospective
When I'm teaching about retrospectives, there has always been a challenge: a simulated retrospective wants a shared experience. But what shared experience to use? The one experience I know we share is the session we're in, but using a retrospective … Continue reading
Tagged coach, games, retrospective, XPlorations
Coach Interview: Declan Whelan
Interview with coach Declan Whelan. Continue reading
Tagged coach, interview, XPlorations
Embracing Commitment
Commitment is a powerful tool. Continue reading
Tagged coach, language, XPlorations
Coach Interview: Alexey Krivitsky
Interview with coach Alexey Krivitsky. Continue reading
Tagged coach, interview, XPlorations
Coach Interview: Lisamarie Babik
Interview with coach Lisamarie Babik. Continue reading
Tagged coach, interview, XPlorations
Set-Based Concurrent Engineering
Set-based concurrent engineering: considering a solution as the intersection of a number of feasible parts, rather than iterating on a bunch of individual “point-based” solutions. Continue reading
Tagged design, lean, performance, XPlorations