Agile
Laws of Productivity
This article discussing productivity of technical teams is really good stuff. It’s all backed up by research, which is especially helpful for those who might be building or managing a technical team and need to make a case to business sponsors or stakeholders.
A nod to Tales from a Trading Desk where I first discovered the article.
To GPL or not…
As the following post describes in more detail, I have created and released under the GPL a versioning framework for database release patching. This has been tested and used in an Agile environment with multiple users throughout all stages of the development lifecycle. Please feel free to download and use it within your project, or comment on any improvements you think could be made.
I thought it worth explaining the reason why I have released it under the Ordinary GPL and not the Lesser version. Firstly, I doubt this framework is ever likely to appear as part of a software release bundle - it’s more likely to be used to support the software development process and releases themselves, as opposed to actually being part of an application. And secondly, I would rather this were not used for direct commercial gain but to give users of freeware a benefit over commercial applications or software houses. There’s a very good explanation of the pros and cons on the GNU site.
