Two good videos

Monday was a bank holiday, so I found a little time to catch up with some of the web videos in my queue. First I watched an inspiring session from TechCrunch Nordic which likens achieving an “exit” for a startup company to dating. Fun, and with a strand of truth. TechCrunch Nordic – Tommy Ahlers …

Continue reading ‘Two good videos’ »

Maker’s Schedule, Manager’s Schedule

It’s an article from July 2009, but I just saw it. A pretty lucid description of the problems faced when mixing a “manager” view of time and a “maker” view of time. Maker’s Schedule, Manager’s Schedule. I face this every time I step away from single-client work to develop other business projects. The business side …

Continue reading ‘Maker’s Schedule, Manager’s Schedule’ »

Andy Singleton on Managing Distributed Agile Projects

I have just listened to an excellent podcast interview with Andy Singleton from Assembla in which the discussion ranges around his extreme views on how to run highly productive distributed software teams. Top tips include “don’t interview when hiring”, “don’t estimate work”, “don’t do conference calls”, etc… Contentious, but very well explained and justified. This …

Continue reading ‘Andy Singleton on Managing Distributed Agile Projects’ »

Project management using “Finger Charts”

We have a large project wall, on which paper/card stories, bugs and tasks progress from submitted through to tested. This is great for a quick view of state, but the physical movement of tokens does not help in tracking and analysing progress. Akshay Dhavle suggests the use of “finger charts” to get a better and …

Continue reading ‘Project management using “Finger Charts”’ »

How much is really new?

I read a lot of blogs and articles about education, software, and video. It’s often interesting to observe the differences and the similarities between these largely separate fields. In education, for example, the casual use of the internet for sharing and collaborating which characterises modern software development is seen as a new and contentious area …

Continue reading ‘How much is really new?’ »

Disappointed with the British Computer Society

The British Computer Society (BCS) is supposedly the professional institution in the UK which represents anyone working in the field of Information Technology (IT). I have been an associate member for many years, and most years I consider upgrading my membership to become a full member but have never actually done so. Usually the problem …

Continue reading ‘Disappointed with the British Computer Society’ »

Performance Reviews Banished

InfoQ have published an article which offers a compelling argument that common corporate performance reviews are fundamentally broken, and should be abandoned. While I largely agree with this premise, I don’t see a great deal of improvement in the proposed solutions. Perhaps it reflects differences in the kinds of places we have worked, but for …

Continue reading ‘Performance Reviews Banished’ »

Saving lost developer time with better hardware

It can sometimes seem hard to overcome real or imagined objections to a need for improved hardware. There often seems to be an assumption that developers all just want the shiniest toys and that the job of management and company finance is to save expenditure by curbing that desire. As developers, maybe we should get …

Continue reading ‘Saving lost developer time with better hardware’ »