-
Recent Posts
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
Sufficient Completeness and Testing
One way to determine “sufficient completeness” suggests considering all sequences of calls that can take an object to a state. This enumeration suggests important test cases. Continue reading
Tagged formal-methods, programmer, tdd, XPlorations
Agile ’05 Conference Report
Agile ’05 conference. Continue reading
Tagged charts, conference, layout, scrum, team, XPlorations
Review – Fit for Developing Software
Review of “Fit for Developing Software” by Mugridge and Cunningham. Continue reading
Tagged atdd, reviews, team, XPlorations
A Comparison Algorithm for TDD
Can you test-drive an algorithm? Continue reading
Tagged algorithm, programmer, tdd, XPlorations
Semantics of Fit: A Path Toward New Tools
Fit’s standard interpretation tells us how well a program does against a set of test cases. We can design new semantics for reporters (that give us interesting information) and for rewriters (that make interesting transformations of our tests). Continue reading
Tagged atdd, customer, tdd, tester, XPlorations
What’s in Your Team Room?
What’s in your team room? I summarize responses from the extremeprogramming newsgroup. Continue reading
Tagged coach, layout, XPlorations
Cutting with the Grain: The Rhythms of Design
As a result of Kent Beck’s “Programming Intensive” workshop, Kent, Joseph Leddy, and I created a paper on one small aspect of design. Continue reading
Tagged design, XPlorations
Procedural and Declarative Tests
Procedural tests focus on a series of steps; declarative tests work from the input and states. Procedural tests are natural to write, but consider whether a declarative test expresses your intent more concisely and clearly. Continue reading
Tagged atdd, tdd, team, XPlorations
Coaching Charts Exercise – Answers
Coaching chart exercises – answers. Continue reading
Tagged charts, coach, XPlorations
Customer Value: Short-Term and Long-Term
Consider both short-term and long-term value when selecting stories to implement. Continue reading
Tagged customer, planning, XPlorations
Coaching Charts Exercise
Charts can help a team see itself better. Continue reading
Tagged charts, coach, XPlorations
Review – Extreme Programming Adventures in C#C
Extreme Programming Adventures in C#, Ron Jeffries. Microsoft Press, 2004. ISBN 0735619492. Ron uses the vehicle of learning C# to demonstrate the incremental design of an XML editor. He adds "undo" last (a feature often cited as requiring up-front design), … Continue reading
Tagged agile, C#, programmer, reviews, XPlorations