Over the past few years we’ve evolved our way of working. No longer are we at the mercy and burden of complex legacy code, bespoke server maintenance, or inflexible vendor lock-in. We’re free to adapt and change and we like it. More »
-
10 ‘light touch’ principles
05 October 2010
Over the past few years we’ve evolved our way of working. No longer are we at the mercy and burden of complex legacy code, bespoke server maintenance, and inflexible of vendor lock-in. We’re free to adapt and change and we like it.We’ve been using the term ‘light touch’ to describe our approach to technical development for some time now, so I though we should put something down in writing. Here are our guiding principles.We…Are technology agnostic – we use the appropriate tool for the job.Opt for open source frameworks, systems and web services over bespoke developments.Keep things simple and loosely coupled.Understand technical limitations, be agile and think laterally.Always discuss risks and issues openly with developers and stakeholders.Avoid patches, hacks, convoluted or ‘magic’ code – always mindful of the upgrade path.Match system requirements to a standard, possibly even shared host.Keep everything encapsulated – code, documentation, hosting, domains, the lot.Don’t white label or resell – be honest who does what.Ensure clients are never locked-in to us, or us to them.These are only guidelines, but have certainly been a great checklist for us when approaching new technology projects.Any to add? Let us know your guiding principles in the comments. -
15 reasons for an agile, user centred approach
01 October 2009
I’m always looking for ways to promote an agile, user centred approach. Anyone who has taken a few steps into agile development, or taken a few moments to watch actual users, will know that this is the only way to go. It gets results.
-
Becoming open minded
31 July 2009
After many years of licensed software development, in late 2007 we decided the time had come to embrace and support open source. This complete change of mindset, company name and business model did present a few initial hurdles, but we haven’t looked back. From my sales and project management perspectives, here’s why I feel this has been a good move.