The BETA culture.
November 21, 2006
One of the most successful internal applications at Readify is our timesheeting system that has been built (mostly) by Darren Neimke. It is running on an under resourced virtual machine which also happens to be hosting Team Build – this was the best resource that we could pull together at short notice to get this application out there.
I can say with some certainty that the system has been successful because in the past our timesheet entries could lag anywere up to a month behind whereas today it would be unusual for them to be more than a week out, and in most instances it is less than a day or two. The end result is that our invoicing process can happen on a more regular basis – in fact, there was a goal of weekly invoicing which I think we have all but achieved.
I think that one of the real successes that we have had is actually just getting the system out there and just slapping the big ol’ BETA sticker on there. Being a BETA forgives a multitude of sins, but it also encourages people to provide feedback. There is no point going live in BETA-mode with a system for which you are not going to accept any user feedback.
One of the things that seems to have emerged out of the whole Web 2.0 space is a “beta culture” which consists of developers releasing software that is stable, but perhaps not complete and then listening intently to what their users are telling them. Users seem more willing to try a BETA, especially one on the web that doesn’t require a download – the barrier to entry is extremely low when all you need to bring is a web-browser.
Why wasn’t PowerShell released for Windows Vista?
November 21, 2006
I don’t know, I’m asking. We all got the news that PowerShell had RTM’d which saw me jump and kick my heals together. For those of you who know me, you know what a site that would have been.
PowerShell is a significant technology for me because it is my preferred mechanism for bashing together quick scripts to do things that I might normally have done in Visual Studio 205 as a C# program. A good example is walking the Windows Vista RSS feed store to do things like remove import artefacts.

Unfortunately there is no build that officially works with Windows Vista RTM now until sometime next year (that is the rumour anyway). The problem is that people like me have come to rely on PowerShell for automation tasks and I’ve even got software that I would like to integrate with it, but still debug it on Windows Vista.
My next step is seeing if I can somehow force the installer to work.
I should be able to get this to work since PowerShell used to run on Windows Vista when it was part of the Windows SDK.
One of my concerns about the disconnect between the release dates is that the binaries might get some revisions to better work with Vista and then we could have two versions of PowerShell out there to contend with. Hopefully not – I will need to do some investigation.