Dragons in the Algorithm
Adventures in Programming
by Michael Chermside

Author: mcherm

Story Points

If you have complete and accurate requirements for your project which won't change, and your development team is spot-on in estimating and highly consistent in their development pace. and there are no surprises, then you can produce highly accurate project timeline estimates up front. Such accurate estimates are (or, more …

Read more

Posted Wed 28 September 2011 by mcherm in Programming

When to Wrap a Library

I find that this comes up fairly frequently. You find some useful library: perhaps it does logging, or enforces design-by-contract, or it provides an API for calling web services. But someone on the team suggests that instead of using the library directly, we should create a wrapper: "that way, if …

Read more

Posted Sun 03 July 2011 by mcherm in Programming

Setting Low Prices

I am in no way an expert on the tricky art of pricing, but I do have an interesting thought about the pricing of very cheap things.

By very cheap things, I am particularly thinking about electronic goods. People buy information (views of articles and things like that) or applications …

Read more

Posted Mon 27 June 2011 by mcherm in Uncategorized