-
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: spreadsheet
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
Fit Spreadsheet – Output
Starting Fit To use fit, you create a web page that has tables in it; the tables specify tests. (There are other options but that is easiest.) In this case, I'm using Microsoft Word™ and saving the file in HTML … Continue reading
Tagged atdd, customer, spreadsheet, tester
Fit Spreadsheet
Ward Cunningham has created an acceptance testing framework known as fit. (See http://fit.c2.com for more details.) In this brief experiment, we’ll use tests to help specify a simple spreadsheet for strings. Continue reading
Tagged atdd, customer, programmer, spreadsheet, team, tester
Test-First Challenge
This exercise offers you a chance to practice test-first through a series of challenges. Each challenge provides a set of tests. Your job is to write code that supports the tests. Continue reading
Tagged programmer, refactoring, spreadsheet, tdd, XPlorations
Acceptance Test Mechanisms
An acceptance test is a test that the user defines, to tell whether the system as a whole works the way the user expects. Ideally, the acceptance tests are defined before the code that implements the feature. Acceptance tests are … Continue reading
Tagged atdd, customer, search, spreadsheet, tester, XPlorations
Interface Seams: Rethinking the Spreadsheet
Spreadsheets have traditionally been based on a rectangular grid. We’ll look into simplifying formulas, and then at data structures other than a matrix. Spreadsheets often have columns specified by alphabetic labels, and numbered rows. A specific cell can be identified … Continue reading
Tagged HCI, spreadsheet