Continuous Improvement
Posted by Charlie
In a classic post, Joel Spolsky opined that good software takes ten years to write. And then its done (think of Microsoft Word).
I don't know if that's right or not - the longest I've worked on a software project was five years and it was no where close to done. What I do know is that we've just scratched the surface with MapBuzz - there is a long, long list of things we'd like do.
Right now our focus in on polishing - making the site easier to use, making it prettier, fixing bugs, etc. We update the site almost every evening, with every update making the site just a little bit better.
Of course, at the same time we are working on exciting new features. Obviously, those take more time to get right and much more care to rollout - since they often involve data model changes and changes to existing code. They also happen much less frequently, perhaps a few times a month.
So the plan for the rest of May is mostly polishing, with a couple of new features like data import interspersed. Then for June, the focus turns back a bit more towards new functionality development.
