- All posts are released under CC 3.0 by-sa unless otherwise stated.
Pages
Follow me on Twitter!
My Tweets-
Recent Posts
Recent Comments
Categories
- AI
- bdd
- breaking models
- business value
- capability red
- climate
- coaching
- complexity
- conference
- csharp
- cynefin
- deliberate discovery
- evil hat
- feedback
- humour
- jbehave
- kanban
- lean
- learning
- learning models
- life
- nlp
- open source
- real options
- scale
- scrum
- spike and stabilize
- stakeholders
- stories
- testing
- Uncategorized
- uncertainty
- values
- writing
Archives
Meta
Category Archives: Uncategorized
More thoughts on Agile documentation
Matt Ryall responded to my post on documentation with some suggestions for making it easier. I finally persuaded my brain to give up some of the thoughts that it didn’t like (because they’d result in doing documentation). This isn’t particularly … Continue reading
Posted in Uncategorized
2 Comments
Just for kicks, some more sheep…
Here’s a quick test for the fence from my last post. My customer wants a fence which allows sheep to graze in a field, and prevents sheep from wandering outside of the field. public class FenceTest extends TestCase { public … Continue reading
Posted in Uncategorized
Leave a comment
Test (or Behaviour) Driven Design in lieu of documentation
Jim and his colleagues (hope you don’t mind me using you as an example) write documentation as the reference point to code. Then, one group of people write the tests, and one group of people implement the functionality, both working … Continue reading
Posted in Uncategorized
2 Comments
Project Documentation and Agile
My friend Jim says, “Have to say, if I were a customer I would stipulate that you left me documentation. I wouldn’t buy services from a company that didn’t ;-)” One of the responsibilities of an Agile Coach (or perhaps … Continue reading
Posted in Uncategorized
10 Comments
Pragmatism and Idealism in Agile
A request was sent round work for anyone interested in an Agile Coaching stint. “Probably requires a convincing pragmatist,” it said. I’m trying to become an Agile Coach. I found the email confusing at first, because I’ve always thought I’ll … Continue reading
Posted in Uncategorized
4 Comments
Chasing the dream
The worst thing about having a dream is when people say, “I’m not interested in dreams. Please dream somewhere else.” The best thing about having a dream is when people say, “You and I have exactly the same dream. Can … Continue reading
Posted in Uncategorized
4 Comments
Grid Computing: a definition
Following pointers from my last post, I have scoured the net for clear definitions of JavaSpaces, tuplespaces and Grid Computing (ie: I typed the phrases into Google). I have a better understanding of the subject as a result. I still … Continue reading
Posted in Uncategorized
3 Comments
JavaSpaces and Agile Development
Today we had a lunchtime talk about JavaSpaces, which is a form of grid computing (this is a new thing for me, so if I get anything wrong, yell). Grid computing is when a lot of computers are used to … Continue reading
Posted in Uncategorized
5 Comments
Things to do today
Use IntelliJ to refactor a class so it’s easier to test. Add a suitable mock object jar to the library. Add unit tests for the class which we’re about to change. Make sure all functionality is covered. Write new test … Continue reading
Posted in Uncategorized
6 Comments
Even worse FooImpl abuse
At some point I’m guessing that the SheepImpl I’m looking at was an implementation of a Sheep interface, which extended the Animal interface. There’s also an AnimalImpl class. The Impl classes are generated by persistence layer stuff, so there’s some … Continue reading
Posted in Uncategorized
8 Comments