Friday, 10 July 2009

Co-operative Principle 6

Co-operatives have principles that say how they should work and one of those is Principle 6 or in English the principle is “Co-operation among Co-operatives” (to see a list of all of the principles see here). I’ve always been pretty bad with this one for a few reasons but at the recent UK Co-operative Conference 2009 I vowed to change my ways.


So when I need to source something from outside my business I’m going to look to other businesses that share my values and principles first. Sounds simple doesn’t it? A good idea for both the co-operative movement as a whole and for keeping within our ethics with all that we do… So why don’t we do it more?


I guess the reason I’ve been put off it in the past is because of two things:


  • Firstly there was a bad experience of “co-operative working”: in a previous co-operative I’ve been viewed as a competitor when trying to sell services to another co-operative; the “we couldn’t possibly buy off you” type response which in turn didn’t make me want to explore working with other co-operatives and you get into a whole vicious circle.

  • Secondly was more of an internal hurdle to get over. I like working with people geographically quite close to me. This is a bit silly really considering the business that I’m in, but for some reason I liked the idea that if something was going wrong with a piece of work I could turn up at the suppliers’ premises and somehow that would make things better. (I realise that actually this would probably make things worse.)

To be honest I should have got over the second reason pretty quickly. I’ve been banging on a lot about how people should use the best people to deliver a piece of work rather than picking people on some arbitrary thing like physical location, especially when there shouldn’t be such a need to meet in person with all of the communication technology that is now available. I even started thinking about setting up an organisation to put something together to help move this along (I have the domain, and the idea, just not the time….yet). But, in this case, it was more of a “do as I say, not as I do” kind of thing.


After talking to a lot of co-operatives at the conference it became clear that I’m not unique in this view.


As a movement we should be supporting each other wherever we can. Here is a map of most of the worker co-operatives in the UK that are members of Co-operatives UK which shows there are a lot of businesses out there to help with anything you might need so it’s not a lack of options (the map was put together for John Atherton to put on his blog here using our webSNAPS tool).



So, I’ve made a start. We’ve done some work recently which we’ve used Wave to do the design. It’s worked out really quite well, which is encouraging. I’m going to keep trying wherever possible to continue to use co-operatives, hopefully others will too and that can only lead to a stronger overall movement.


The next step is to make it easier for this collaboration to happen & for me that’s where someone like Co-ops UK should be directing some of their effort - something that I hope to be able to use my new Worker Co-operative Council position to effect. If not, I still have that idea under my hat. It’s just finding the time to do it!

Wednesday, 10 June 2009

I’m in. I’m officially a member of the Employee Co-operative Council!

Just writing a quick post to say that I’ve been elected to the Employee Co-operative Council.  I’d not expected to get in on my first time of trying but thanks to all of those lovely people for voting me in, hopefully I can live up to the reasons that you have selected me for the post. 


Hopefully I can bring my ideas about technology whilst learning more and contributing to the general co-operative debate.


Anyway, that was all I wanted to say for this post.  I’ve been a bit quiet of late as work has just been very hectic but I hope to get into a rhythm of blogging more regularly soon.


One last thing – if you want to see what our company is up to: head over to twitter and follow @cooperativeweb where we will be twittering all the things we are up to.  And if you fancy reading more blogs from Co-operative Web then head over to http://web.coop/geek where there are a few up now including a new one from one of our junior developers, Nick, who is attempting to write a computer game using Microsoft’s XNA development tools. 

Monday, 11 May 2009

Employee Co-operatives Council

So, even though I’m relatively new to a lot of the Co-operative movement having only been running Co-op Web for the last 3 years with a small stint in Midcounties / OSG for a couple of years before that, I’ve decided to put myself forward for election to the Employee Co-operative Council (ECC).   ECC is a group that meets to discuss issues & policy affecting worker co-operatives / employee owned businesses as part of Co-operatives UK which is the apex organisation for Co-operatives in the UK. 


I very interested in bringing some new ideas to the council and at the same time I realise that I still have things to learn about the wider Co-operative movement.  One of the things that seems simple and obvious to me is that there is a wealth of technology out there that could be used to better connect Co-operatives with their members.  Twitter is a great example for getting ideas on opinion, and creating dialogue between people in a fairly instant way.  Blogs, wiki’s, facebook, linkedin…  The list goes on & from what I’ve seen there is less take-up of these kinds of things within the Co-operative movement than I think there should be. 


It’s not just connecting with members either.  When we started Co-operative Web it was with the ideals of there being a better & fairer way to run an IT business.  Part of doing that was so that I could shout about Co-operatives and the principles to hopefully educate more people about what a co-operative actually is (see my post on how a lot people view us as a Co-operative as an example) and why it is better.  Again, technology is a great way of doing this and reaching out to a wide audience.  I realise technology isn’t always the answer, but something that can be operated in tandem with other initiatives to get more of the message out there.


I’m not sure I expect to get in on my first attempt as there are a number of names on there which I (and a lot of the general Co-operative movement) will recognise & vote for.  Rightly so as some of them have done some really good work for the movement in general as well as their own co-operative endeavours.   But it’s a step for me personally in the right direction as I try and get more involved with a movement that I feel passionately about.


If you are a Co-operatives UK member, and would like to vote for me then I thank you for your support.  If you have any questions that would help you make up your mind then feel free to email me (ed.russell at web.coop) or find me on twitter (@edrussell).

Wednesday, 29 April 2009

Twitter jobs


Twitter. There seems to be loads of talk about how to use it in business and all that jazz, but it wasn’t until recently that I found it a truly useful tool outside of chatting rubbish at/with people, and gathering some useful web links about green issues or something similar.


It all started with us needing a new developer to help out with our webSNAPS product. Usually this would involve us going to an agency or posting an advert on job site. Most agencies are money grabbing evil companies, we’ve spent ages using a number of them before we found our current favourite called “Big Red” who are generally nice people and actually do some work for the money. They still cost money though, as do most job sites, which in the current climate spending money is something that everyone is worried about.



So I tried a different approach. I created an advert on our site, and then twittered the link to people who follow me on the site. This was then sent on (retweeted) by a number of these people so spread to a wider range of people. We didn’t get a huge response which is understandable as it is still a smallish pool of people and we were needing a very specific skill set. But the people who did come back were all within circles of friends who we trusted so the quality was much higher than I’ve been used to when recruiting. We met with a few of these and hired Dan Squire – someone who we had previously worked in the pandaNET days.


All in all a fairly painless process which cost nowt and got us a developer we know we can trust. My first “real” commercial use of Twitter.

Wednesday, 18 March 2009

Hi, my name is...

I’ve just subscribed to a new service that one of my friends alerted me to via the world of twitter (thanks stef) called Unhub.  It’s a service that allows you to bring together your entire web presence and put it all on one page.  And nowadays that web presence is getting larger.  Most people I know who have anything to do with computers have twitter, facebook, linkedin, a blog or ten and maybe a handful of websites.  Add in profiles on digg, delicious, youtube, flickr, myspace and all the other social sites that spring up on a daily basis and you end up with a lot of “personal” content that it’s right should be collected in one place so people can find you when they are interested.


One thing a lot of these sites do is allow you to define who you are and to create a profile page.  As part of this you will create your own name for your online identity.  So for example when you want to see my own twitter page you can go to http://www.twitter.com/edrussell


Great!  So I’ll use edrussell for everything.  As part of my day job I deal with several advertising agencies so the idea of branding is pretty stuck in my head, and so the idea of having one “brand” or rather “brand name” for me sound like a good idea.  The problem is that there is more than one Ed Russell.  Much as there will be more than one any name you care to think of, which is why Dave Gorman was able to make an entire series out of finding other people called Dave Gorman.


So for example I wanted to use http://edrussell.com for this blog, but unfortunately that domain is already taken by another Ed Russell who does glass blowing the other side of the pond.  Or when I discovered that LinkedIn were allowing custom addresses I was unable to get http://linkedin.com/in/edrussell as this is an engineer in San Francisco. 


So, does this matter?  Or is it all just rubbish that I’m talking?  But while I’d like to say it doesn’t matter to me it does and when I can’t get edrussell on something then it narks me…  Sites like unhub make this situation better as you can collect you presence into one place but it still would be better if there was a way to identify you as you on all sites.  One way that people do this is to create a new name that hopefully will be unique across all domains.  As an example one of the staff here (Dan Maharry) goes under the name hmobius which is obviously much less likely to clash with anyone else.  Maybe this is the best way to solve this problem, but I’ve been historically rubbish at naming things (E:Vo-9, Naked Electric, Petras-t0i for my musical exploits for example) so I thought I’d stick with my name.  I’m not sure if I regret this decision now but I’ve made it so for me I just need to make sure I’m first onto all new services so I can get what I want.  If I was starting out now, I’d have to think about how to approach this and whether it was important to me…  Then again maybe having unconnected different names to reflect the different functions that you perform on all of the different platforms may actually be beneficial.


Something to consider anyway, for a bit of a Wednesday afternoon ramble!


For reference I can be found at these places:


http://unhub.com/edrussell
http://twitter.com/edussell
http://www.edrussell.coop (or you will when I get it working)
http://linkedin.com/in/edrussellcoop

Wednesday, 18 February 2009

Profit: for who’s sake?

You can’t escape the news.  It’s all doom and gloom as the stock-market and companies fail; and many people  had invested money in shares as a sure way to make money.   But this is making money from… err…  money.  Which doesn’t really sound right – does it?  Surely money was really meant to be a way of valuing your real goods & services so that they could be traded for other goods & services, or it was in the beginning.


But say you have some money, and it’s reasonable to assume that you want to grow that money so you take some advice and you invest it in a particular company or group of companies on the stock market (advice probably circa a couple of years ago anyway, now I think people would be more careful about shares).  Now really what is happening is that you are becoming a shareholder in the company and therefore are technically in control of a part of that company.  What do you actually want from this relationship?  I’d say in a lot of cases you probably weren’t really that bothered about the company itself, but just in it’s bottom line.  More money for you is the company making more money.  So you end up with this company’s controlling interest (i.e. it’s shareholders) are really only interested in the company making money.  Does this sound screwy to you like it does to me?


It’s a perfectly reasonable business model for companies, it allows their founders to realise their investment much more easily, it allows an amount of capital to be generated for the business to grow and in some cases it adds weight to the business so other businesses are more willing to trade with them.  But to get to a situation where people more interested in profit than anything else are controlling a business just doesn’t sound right to me. 


I think it’s an advantage to the Co-operative system that there are rules to prevent this kind of behaviour.  It means that in a Co-operative like ours then shares can only go to workers within the company, and for a consumer Co-operative, like Midcounties which runs a huge number of supermarkets & other stores in the UK, shares can only go to the people that buy their goods & services.  This I think then guarantees that it’s not only profit that is being thought about…  But also the best way to retain jobs, services, skills in the local area and other things that maybe aren’t quite as profitable but are very necessary such as development of ethics, other models business or new but risky products. 


We still have to make money, and we still do, but there are other motives behind it and when the profit isn’t as high as maybe it could be then rather than a load of shareholders pulling money out of a company in it’s time of need there are a group of members to rally round and support the business the best they can.  It almost sounds like a strategy for making it through a recession…


Picture courtesy of borman818

Friday, 30 January 2009

Broadband Communities

Yesterday there was an announcement of a recommendation for all UK homes to have access to 2Mbps broadband by 2012.  It’s part of Lord Carters “Digital Britain” report and it’s got me thinking about how this is going to be delivered and how to get community involvement.


Yes, I agree it’s a  noble aim and that we need to make sure that the digital divide is reduced with currently about 60% of homes having broadband access, but what isn’t clear as yet is how they are going to fund the delivery of  it and how they are going to encourage people  to actually take up their right to have the access.


It got me thinking about a project that was launched in 2004 in Nuenen (near Eindhoven).  Ons Net (our net) was a community broadband project which took a local community which a commercial company said it would be too expensive to give broadband and setup a scheme where local residents all paid a small amount which meant they could get connected.  Because there was no profit motive for the venture (rather it was a co-operative designed to get the community on-line) they needed about 35% of people to sign up to 15 Euros a month to make the installation viable.  In fact they got closer to 85% and made over £1 million profit in the first year.  What is really interesting though is not that they managed to make it work and install next generation 100Mbps fibre into most homes in the town but that the town demographic was mostly retired elderly people.  Instead of just focusing on speeds or anything technological they focused on community services such as supporting security, home care, the local TV channel and improving the community as a whole.  Building communities like this and using the technology as a tool to help aspects of everyone’s daily life deliver surely has to be a focus in the new digital Britain in order to gain inclusion of the community as a whole rather than just the people who are used to the internet and can see it’s benefit. 


If you want to read some more on Ons Net take a look here.  There is a UK based Co-operative following the same type of approaches and they can be found here.

Monday, 12 January 2009

Community Matters

It's 2009 and like plenty of people around the world I've descended into another year with a set of resolutions to try and be a better person in the coming year.


One of the things I've resolved to get more involved in my local community... By that I don't just mean Moseley (where I live) but actually the digital community which comes without the same geographic boundaries.


This is something I've been giving a bit of thought to as it's an interesting take on the 7 principles that govern co-operatives in which the last one states:

"Co-operatives work for the sustainable development of their communities through policies approved by their members." (see more at Co-operatives Uk)


So - when you work in an Internet company does this mean that you follow the historical local geographic community definition or is it more applicable to do something on a wider digital scale?I think it is but it would be interesting to hear anyone else's thoughts on the matter - it's not something I've seen raised in Co-operative circles. I guess it's like many things within Co-operatives in that it's a framework for good decent behaviour but there is a little room for your own (or your members) interpretation.


Anyway, I've started doing a few bits and pieces to start off the year in the right fashion - hopefully there will be lots more to follow!


Wi-Fi in Birmingham is an attempt to construct an accurate map of all wi-fi hotspots across the UK, one area/city at a time - this is obviously the Birmingham version so if you live there or know anyone there then get on it and update the map! If you don't live in Birmingham then there might be one near you - check out Wi-Fi in the UK which is the founding site setup by the person behind the idea - Neil Cocker - and if there isn't then contact him via the site and setup your own.


I've also voted, and generally annoyed other people by asking them to vote, for Created in Birmingham to win best blog at the 2008 weblog awards. It's local to me, great, and has the chance of beating some more well known names which can't be bad for this city...


Anyway - there are the first steps... Hopefully this won't be like the annual gym resolution which starts off well but then fades after the first month.

Wednesday, 24 December 2008

How much is enough? (or can you have too much)

Buy now: this deca-core-mega-machine will make your life better enabling you to work faster, get a better job and attract members of the opposite sex"


Is your computer old? New is better...  You NEED new!"


Have a flick through any computer magazine advertising sections you will see many computers with adverts such as the above; obviously not exactly the above as I'm paraphrasing (though I've seen a few that are perilously close).


Whilst I can be a bit of a sucker for advertising (I'm trying to be better - it will be on my New Years resolution list) when I was playing with a brand new toy yesterday (a Samsung NC-10 netbook) I asked myself a question - "how much computer do you actually need?"


Netbooks - for the non-technically aware - are small cut-down laptops that are "under-powered" but should be enough for browsing the internet.  I've read lots of information about them on the internet before we bought them and there are many comments such as "they aren't quick enough" and "why not get yourself a proper laptop".  


I tend to use my machine for a bit of web browsing, sending and recieving emails, and editing a few documents or spreadsheets.  None of it is really that intensive work so why exactly do I need a really powerful machine?  Personally I own quite a range of machines (yes, yes, consumerism is bad - again it's on the New Years list) ranging from a Quad-core desktop beast* right down to the little Samsung netbook.  Using my desktop to perform the daily tasks of emailing and document processing is overkill, it's a little like using a rocket launcher to open a tin can but without the mess and danger of serious injury...  I'd hazard a guess that most computer users are in the same position and yet when they walk into a store (or go online) to buy a new computer they will be pointed towards machines that are capable of a lot more...


There are a number of things that feed into the desire to own the more powerful machines - some are engineered for us to spend money, some are down to naivity and some are because people just don't understand the technology. 


Advertising - The key fact is that advertising (as described above) is always going to focus on the new technology as it generates more money.  The more expensive kit will be made to look more expensive and increase the draw to the people that don't understand the technology.  I've never seen advertising that really says "if you want to just read documents and surf the web then this is all you need" - except maybe for the product that prompted all of this in my head which is my little netbook.


Reviewers - people who review machines are always going to point out it's inadequacies - and that is their job so I think "fair play to them".  But what I have come to realise is that actually these comments may actually not matter and should not neccessarily persuade me into one piece of technology over another.  Fitness for purpose is a really important key indicator and it's hard to guage when a reviewer is pointing out that a hard disk access time might be slower than the norm but when loading my 100K word documents it may actually make a few milliseconds of difference so I wouldn't notice.  Reviews on buying sites aren't much better as I usually find that it's the geeks or someone who wants to demonstrate their level of understanding pointing out the same flaws in a piece of technology when actually it would perfectly suit use by the masses...


Speed - A common reason for wanting a new computer is to "speed up" simple things like browsing the internet or writing a document.   Browsing the internet is generally constrained by the speed of your internet connection rather than your computer.  The speed of the computer in general is partly to do with the speed of the processor, but also it's the speed of the disks, RAM and a whole heap of other factors all too often I find that the biggest single drain on the speed of your machine is the programs that are running**.  A new computer may simply seem faster as when you first fire it up there are less programs running - most people don't know the half of what computer is doing "in the background" because of all of those things that you've installed (or installed themselves for legimate or illegitamate reasons).  Keeping a machine working and running smoothly requires maintenance and while there are lots of programs out there that say they clean up the machine for you I've found nothing that works well for me apart from being careful about what I install and making sure that I don't visit sites that I'm not sure of...


Modern  Software (or software bloat) - the next generation of your favourite operating system or program always seem to need more processor or memory or something to enable them to run.  As a (retired) programmer I get a little frustrated at the amount of bloat (extra stuff in programs that are not neccessary for the tasks you are using it for) that seem to crop up in some of these packages.  Sometimes it seems like the reason that a piece of software can do x is because the programmer has figured out how to do x and wants to put it in rather than it would actually help the majority of the users - in many cases it hinders the majority of the users as it means that the software runs slower...  It's why my netbook came with XP which was released way back in 2001 rather than the new Vista operating system.


So, back to the original question - how much computer do you need?  It's obvious that no one size fits all and that it depends on what you use the computer for but the one thing I think is important is to really think about what you do and have that as a context when you are reading the review of a machine.  


Me?  I'd quite happily use the netbook for most days as it has many advantages; it's small, and because of it's lack of computational power it takes less battery to keep it running which makes it cheaper to charge and last longer when I'm away from a socket.  It's new technology as well, and I like new (until I've managed to remove my consumerist ways) so until the next thing comes along it's top of my list! 


As this is my last post for 2008 - Happy holidays and have a great New Year! 


------------

* Which I use for writing music - that's my excuse for needing the power...

** I'd like to point out that I'm really only talking about your standard, non-gaming type machines here - just to be clear! 

Tuesday, 25 November 2008

New and shiney.... Is it really always the best way?

With the way the world is at the moment many companies seem to be putting off buying that new expensive replacement system and focusing attention on what value can be gained from their current systems/data.  I think this is a really good thing, and maybe it will make people think when we are out of this downturn about whether a new system is really worth it.


The usual scenario is that you have a current computer system that works in the main but maybe you need some more functionality, or that the support contract is up and the company doesn't want to renew on the current platform so a sales person comes in and sells you a brand new shiney system.


And all might be well.


In a lot of cases what can end up happening is that you lose functionality or the knowledge that went with the previous system (or even the data in the migration) and the brand new shiney box that you were sold maybe doesn't work as well as you had hoped.  In any case it will have cost you a lot of money and do you always get value for that?  


We've been banging the drum of late (and plan to bang louder over the next year) that while we will sell you a brand new shiney system if that is what you NEED we will also look at what can be done/taken from your current systems to get the most value for money.  All developers, us included, would love to start from a clean slate each time and write some perfect code but in a lot of cases it isn't cost effective and you lose knowledge and familiarity with systems that currently just work.


To that end we've developed a range of products and services to support this; from 3rd line application support to keep your current applications running to WebSNAPS to take the data and present it as a web application or reports to allow distribution of the data from your application all of which we hope will have even more significance in an economic downturn...


Reduce, Reuse, Recycle.  Why can't that apply to computer software as well?