All of us at altFusion are proud to announce that our new website has been launched. When altFusion started out we initially put up a website that, it can be argued was only suitable for search engine spiders, and wasn’t interesting to look at from a human point of view. The initial intention was to have something that gave us web presence and experiment with different search engine optimisation (SEO) techniques. It allowed us to understand and play with different online tools, but it became apparent that nobody wanted to look around it. You can shoe horn in as many effects and technical tricks on a web page as you like, but the resulting content may not be something that will draw attention. Realising that the internet is after all, supposed to be a tool that makes life easier and more interesting for humans, not search engines, we came to a point where we needed to update our website.
Since David and Lindsay made the leap from freelancers to company directors, they have learnt a lot about running an IT solutions business. One thing in particular was knowing what does and doesn’t work on a graphical user interface such as a website, but also recognising that a good software engineer doesn’t automatically make a good graphics designer. Luckily for us we have come into contact with some excellent graphic designers who solved that problem for us. Originally we contracted out to Victoria who did a sterling job on the original template ideas, and now we have Darren as a more permanent member on board our team. He is a fantastic designer with an excellent eye for a clean layout, and possesses the skills to turn any idea into a slick looking well presented interface.
I would like to take this opportunity to say thank you to everybody on the altFusion team who have all had their input to the new website. Please take some time to have a glance over it. Leave us a comment if you like, letting us know what you think. If you wanted to compare it to some of the earlier iterations of our website then you can check them out on the Wayback machine here.
Please take a glance over the new website here.
The altFusion team.
Ramblings and musings from altFusion staff about our experiences and any other general stuff that we like.
Showing posts with label design. Show all posts
Showing posts with label design. Show all posts
Friday, 22 January 2010
altFusion has a new website.
Labels:
announcement,
design,
developers,
launch,
software,
thanks,
website
Thursday, 12 April 2007
Virtual Reality is coming to a PC near you.
Hi again. A quick update to my blog now to show some of what I have been playing with since I wrote my first game to use the Wiimote and nunchuk.
It is obvious that the main intention of the Wiimote and Nunchuk is to provide the gamer with an input device that is a little more realistic than just a joypad with buttons. Part of the Wii's huge popularity at the moment is the fact that you can swing, punch and swoosh the control about and it reacts. People at the moment dont really care that the tennis game doesnt allow you to position your player on the court and tactically read what the other player is doing, as long as it hits the ball when you swing your Wiimote then that is enough for now.
So I had a play around with Wiimote and Nunchuk, and it brought back all of the memories of going to the sea front with my dad when I was a nipper and putting £2.00 (which was a fortune in them days) into the VR machines on the sea front arcades and playing a Dogfighting game with the huge Virtual Reality headsets on.
I find it a bit sad that Virtual Reality didnt take off as much in the end and fully blame the games console for this. Dont get me wrong I love the console, but it did mean that development was lost in the Arcade machine.
On another side note, whatever happened to those Sony Hologram Cowboy machines? They dissapeared off the face of the earth heheh.
Anyway I am detracting.
So I am sitting at home with my new Wiimote Game and I am wondering what can be done to make this kind of thing more immersive and more like Virtual Reality seeing as this is what is being hinted on with the Wii in the first place. I then remember that I have a projector, and some edimensional 3D shutter glasses, so I get them out to play and dust them off and I had a blast.
Now this is something I didnt expect, instead of just copying Wii games and motions, I am now probably the first person who has immersed themselves into a world stood in front of my wall (projector screen) which the shutter glasses makes look full 3D and I am boxing. I am actually seeing the boxing gloves in front of me swinging when I swing my arms. THIS IS GREAT.
And this got me excited.
Perhaps Virtual Reality could get a second wind and make a come back. So now I am thinking about all of the possibilities that a projector, 3D shutter glasses, a wiimote and a nunchuk could actually have, and how this could re crown the PC as the king of the games machines once again.
Before I go on, a brief bit about my games writing history:
I started off 20 years ago writing 2D games moving sprites around on the Commodore 64. I quickly progressed to using STOS on the Atari ST (for those of you not in the know it was a hacked about version of BASIC specifically meant for 2D games writing).
This was all schoolboy hobby stuff and never really went anywhere.
Since then I got my qualifications and got into the wide world of programming applications for business which consisted of loads of grey dialogue boxes with grey buttons that did the job but never looked very cool.
More recently most of the work has gone back to Web applications which although they still need to do the teccy stuff, now demand that they look cool, so programmers had to become designers and vice versa. It was at this time that I realised I could get back into the world of games development and away from the grey boxes. It is also true to say that it is no longer kids spending their £1.99 for a Mastertronic cassette tape down at the local newsagents, but it is a business that is big enough for people who know what they are doing to make a fair bit of money.
Well the good news is I havent forgotten my childhood dreams and I have got back into games development. I have a nice paying contract at the moment for a PC 3D game for a UK company (NDA stops me saying who) and I have had time to mess around with writing a small first game using the Wiimote and Nunchuk as inputs for my own curiosity. Check out previous Blog posts, and my fun stuff website covering it all here.
Needless to say without going down the Wiimote route too far I thought I would have a look and see what has been done specifically for the PC.
WOW - they have even better than the wiimote coming out. I have more details on my website here about my research into this, but I believe I have now taken my interest in this in a whole new direction, and instead of trying to lead a community of developers to make PC games that use Wiimotes, I want to take a closer look at the PC devices that can do far more, and then take a look at how to get ahead of the game and make the PC the ultimate Virtual Reality machine that could salute the Wii but at the same time, show up its limitations in a flash.
Anyway, I just wanted to get my thoughts down really. I need to get back on with some paid work, but the future of gaming looks really good, and I think my vote now goes back to the PC. The 360 and PS3 may have their time now, but PC is always going to be king as far as Virtual Reality fully immersive gaming is concerned.
Like I say check out my website here for a fuller explanation of the devices I have found and how these are going to shape the future of gaming.
Cheers,
L.
It is obvious that the main intention of the Wiimote and Nunchuk is to provide the gamer with an input device that is a little more realistic than just a joypad with buttons. Part of the Wii's huge popularity at the moment is the fact that you can swing, punch and swoosh the control about and it reacts. People at the moment dont really care that the tennis game doesnt allow you to position your player on the court and tactically read what the other player is doing, as long as it hits the ball when you swing your Wiimote then that is enough for now.
So I had a play around with Wiimote and Nunchuk, and it brought back all of the memories of going to the sea front with my dad when I was a nipper and putting £2.00 (which was a fortune in them days) into the VR machines on the sea front arcades and playing a Dogfighting game with the huge Virtual Reality headsets on.
I find it a bit sad that Virtual Reality didnt take off as much in the end and fully blame the games console for this. Dont get me wrong I love the console, but it did mean that development was lost in the Arcade machine.
On another side note, whatever happened to those Sony Hologram Cowboy machines? They dissapeared off the face of the earth heheh.
Anyway I am detracting.
So I am sitting at home with my new Wiimote Game and I am wondering what can be done to make this kind of thing more immersive and more like Virtual Reality seeing as this is what is being hinted on with the Wii in the first place. I then remember that I have a projector, and some edimensional 3D shutter glasses, so I get them out to play and dust them off and I had a blast.
Now this is something I didnt expect, instead of just copying Wii games and motions, I am now probably the first person who has immersed themselves into a world stood in front of my wall (projector screen) which the shutter glasses makes look full 3D and I am boxing. I am actually seeing the boxing gloves in front of me swinging when I swing my arms. THIS IS GREAT.
And this got me excited.
Perhaps Virtual Reality could get a second wind and make a come back. So now I am thinking about all of the possibilities that a projector, 3D shutter glasses, a wiimote and a nunchuk could actually have, and how this could re crown the PC as the king of the games machines once again.
Before I go on, a brief bit about my games writing history:
I started off 20 years ago writing 2D games moving sprites around on the Commodore 64. I quickly progressed to using STOS on the Atari ST (for those of you not in the know it was a hacked about version of BASIC specifically meant for 2D games writing).
This was all schoolboy hobby stuff and never really went anywhere.
Since then I got my qualifications and got into the wide world of programming applications for business which consisted of loads of grey dialogue boxes with grey buttons that did the job but never looked very cool.
More recently most of the work has gone back to Web applications which although they still need to do the teccy stuff, now demand that they look cool, so programmers had to become designers and vice versa. It was at this time that I realised I could get back into the world of games development and away from the grey boxes. It is also true to say that it is no longer kids spending their £1.99 for a Mastertronic cassette tape down at the local newsagents, but it is a business that is big enough for people who know what they are doing to make a fair bit of money.
Well the good news is I havent forgotten my childhood dreams and I have got back into games development. I have a nice paying contract at the moment for a PC 3D game for a UK company (NDA stops me saying who) and I have had time to mess around with writing a small first game using the Wiimote and Nunchuk as inputs for my own curiosity. Check out previous Blog posts, and my fun stuff website covering it all here.
Needless to say without going down the Wiimote route too far I thought I would have a look and see what has been done specifically for the PC.
WOW - they have even better than the wiimote coming out. I have more details on my website here about my research into this, but I believe I have now taken my interest in this in a whole new direction, and instead of trying to lead a community of developers to make PC games that use Wiimotes, I want to take a closer look at the PC devices that can do far more, and then take a look at how to get ahead of the game and make the PC the ultimate Virtual Reality machine that could salute the Wii but at the same time, show up its limitations in a flash.
Anyway, I just wanted to get my thoughts down really. I need to get back on with some paid work, but the future of gaming looks really good, and I think my vote now goes back to the PC. The 360 and PS3 may have their time now, but PC is always going to be king as far as Virtual Reality fully immersive gaming is concerned.
Like I say check out my website here for a fuller explanation of the devices I have found and how these are going to shape the future of gaming.
Cheers,
L.
Wednesday, 11 April 2007
My first PC Wiimote and Nunchuk Game
I have done it.
I am so proud.
To be honest anybody looking at it may think that it looks like a load of old pants, but I dont care. There was a fair bit of work involved, but I have completed my first game using a Wiimote and a Nunchuk to control it.
At the moment I havent sorted out the 3D engine license to mass release it so it is playable for people who have a license for the TV3D engine only.
I intend to let anybody have the source code who wants it and who wants to play around with it and make their own additions to it. If you do make any changes then could you please let me know either in this blog or on my website to let me know what other people want from wiimote games.
Anyway the game:
It is basically a punching game. I thought along the lines of the punching games at an arcade where you punch as hard as you can and see the results on the screen.
When you start up the game you will see a smiley face and a couple of boxing gloves and you punch using the Wiimote and the Nunchuk to cause damange to the face.

I want to take this oppurtunity to thank Terry Bailey for supplying the 3D boxing gloves as I am not very good at 3D modelling. I may colour them in at some point if this game starts to prove popular with anybody.
After a determined amount of damage has been caused then you will get a final score on how long it took you to knock Mr Happy out.
You can walk around using the Wiimote direction buttons and you can look around using the Nunchuk Joystick.
Because the Wiimote and Nunchuk are secondary controls then you can also control the game using the PC (using the mouse and cursor keys to move and look around and using the I and P buttons to punch).
It has taught me a lot, especially the intricacies that are involved with understanding the acceleration readings that comes from a controller and translating that information to an in game action.
I may take this game further and add multiple faces that you can hit, and make the images editable so that you can use your own images to punch which might make a nice little stress reliever for some people. I may leave it here and move onto a different game and try out some other types of Wiimote and Nunchuk motions. I havent decided yet.
But if you want to have a play, then please feel free to get the game from my Wiimote Games section of my fun website here:
If you want to leave any comments or ideas then please feel free to leave them on the message section of my website here: Or email me through our Main Software Development Website contacts page here:
Thanks,
L.
I am so proud.
To be honest anybody looking at it may think that it looks like a load of old pants, but I dont care. There was a fair bit of work involved, but I have completed my first game using a Wiimote and a Nunchuk to control it.
At the moment I havent sorted out the 3D engine license to mass release it so it is playable for people who have a license for the TV3D engine only.
I intend to let anybody have the source code who wants it and who wants to play around with it and make their own additions to it. If you do make any changes then could you please let me know either in this blog or on my website to let me know what other people want from wiimote games.
Anyway the game:
It is basically a punching game. I thought along the lines of the punching games at an arcade where you punch as hard as you can and see the results on the screen.
When you start up the game you will see a smiley face and a couple of boxing gloves and you punch using the Wiimote and the Nunchuk to cause damange to the face.
I want to take this oppurtunity to thank Terry Bailey for supplying the 3D boxing gloves as I am not very good at 3D modelling. I may colour them in at some point if this game starts to prove popular with anybody.
After a determined amount of damage has been caused then you will get a final score on how long it took you to knock Mr Happy out.
You can walk around using the Wiimote direction buttons and you can look around using the Nunchuk Joystick.
Because the Wiimote and Nunchuk are secondary controls then you can also control the game using the PC (using the mouse and cursor keys to move and look around and using the I and P buttons to punch).
It has taught me a lot, especially the intricacies that are involved with understanding the acceleration readings that comes from a controller and translating that information to an in game action.
I may take this game further and add multiple faces that you can hit, and make the images editable so that you can use your own images to punch which might make a nice little stress reliever for some people. I may leave it here and move onto a different game and try out some other types of Wiimote and Nunchuk motions. I havent decided yet.
But if you want to have a play, then please feel free to get the game from my Wiimote Games section of my fun website here:
If you want to leave any comments or ideas then please feel free to leave them on the message section of my website here: Or email me through our Main Software Development Website contacts page here:
Thanks,
L.
Friday, 16 March 2007
Wiimote and Nunchuk applications on the PC
I have had a couple of days spare between jobs and I thought about some viral marketing for our sister website for fun and useful applications to experiment with. Partly because it is always good for a company, but also because it gives me a chance to write something funky and fun.
Games are always a passion of mine, and I have gained some skills recently with the Truevision 3D games engine, specifically to do with First Person Shooter (FPS) style gameplay. While looking around I became amazed by the breakthrough that has been made with getting the nintendo wii controls to work on a PC. There seems to be a few drivers emerging now and I have had a look at them to see what would aid me the best in a C# set of PC 3D games.
The best used wiimote driver has to be the GlovePIE set up.
I have found problems with this, in that you have to run the GlovePIE program and run a script before you can run your own program. This is too fidly for me. I then saw that somebody had embedded a wiimote driver inside a Half Life 2 mod which looked much better. They havent released their source code yet, so I have had to look elsewhere.
At the moment I am settling on one of two solutions:
1- A C++ driver that I should be able to translate to C# and embed
2- A C# driver.
I think I will go for the C# one because I believe that includes nunchuk support.
I think these drivers will be getting better and more robust. If they could attempt an auto pair setup with the wiimotes then that would be excellent but for now, you have to go through pairing the wiimote yourself before running any code. A quick hint on doing this is hold down the wiimote buttons 1+2, and add bluetooth device, then skip pairing and click finish, the wiimote should now be useable with your PC (I know some bluetooth stacks have had problems with this but I now think that these issues are fixed).
Anyway onto the game. The control is excellent, I have played around with oscillators and seen exactly what the PC reads when the wii is held in all manor of positions and moved.
I am not using the sensor bar for the main reason that I would like it if somebody could just go and buy a wiimote for around £30 and start using it on the PC. The sensor bar is only for steadying the pointer anyway so it isnt needed for the types of games I am thinking of doing.
This does lead me to think that there could be a whole new market opening up here for the PC gaming market. Nintendo have recently announced that they are selling their games development kits for around $2000, which while it is a lot cheaper than development kits for other consoles, it still isn't as cheap as Visual C# Express for the PC (its free). This means there is guaranteed to be a lot more homebrewers ready to develop games on the PC platform but using the wiimote's original input style. It also means there is a much bigger audience for the games.
While trying to find out the legalities with this and what Nintendo may try and do about it, I have come to the conlcusion that if I write a game for the PC, but it also caters for wiimote and nunchuk controlling then that should keep me legal as far as releasing any games to the masses.
I didnt want to get bogged down with the 3D graphics, and game design yet until I was sure that all pieces of the puzzle would work together. So for my first test I have so far put together a little world that you can run around, and in front of you are two objects: A wiimote, and a banana. These items were grabbed from the Google sketchup warehouse, there is no nunchuk there so that is why I chose a banana as it is a similar shape. At the moment the objects mimmick what the user is doing with the wiimote and nunchuk so I am now at a stage where I can introduce objects and physics and rules into the world to come up with some games.
My world screens:

I will keep my findings updated here and on my nintendo wii PC DOTNET section of our sister website. Next I will start to introduce some more objects, and physics and rules.
I dont want to list the ideas as I want to be the first to do them.
Cheers,
altFusion team.
Games are always a passion of mine, and I have gained some skills recently with the Truevision 3D games engine, specifically to do with First Person Shooter (FPS) style gameplay. While looking around I became amazed by the breakthrough that has been made with getting the nintendo wii controls to work on a PC. There seems to be a few drivers emerging now and I have had a look at them to see what would aid me the best in a C# set of PC 3D games.
The best used wiimote driver has to be the GlovePIE set up.
I have found problems with this, in that you have to run the GlovePIE program and run a script before you can run your own program. This is too fidly for me. I then saw that somebody had embedded a wiimote driver inside a Half Life 2 mod which looked much better. They havent released their source code yet, so I have had to look elsewhere.
At the moment I am settling on one of two solutions:
1- A C++ driver that I should be able to translate to C# and embed
2- A C# driver.
I think I will go for the C# one because I believe that includes nunchuk support.
I think these drivers will be getting better and more robust. If they could attempt an auto pair setup with the wiimotes then that would be excellent but for now, you have to go through pairing the wiimote yourself before running any code. A quick hint on doing this is hold down the wiimote buttons 1+2, and add bluetooth device, then skip pairing and click finish, the wiimote should now be useable with your PC (I know some bluetooth stacks have had problems with this but I now think that these issues are fixed).
Anyway onto the game. The control is excellent, I have played around with oscillators and seen exactly what the PC reads when the wii is held in all manor of positions and moved.
I am not using the sensor bar for the main reason that I would like it if somebody could just go and buy a wiimote for around £30 and start using it on the PC. The sensor bar is only for steadying the pointer anyway so it isnt needed for the types of games I am thinking of doing.
This does lead me to think that there could be a whole new market opening up here for the PC gaming market. Nintendo have recently announced that they are selling their games development kits for around $2000, which while it is a lot cheaper than development kits for other consoles, it still isn't as cheap as Visual C# Express for the PC (its free). This means there is guaranteed to be a lot more homebrewers ready to develop games on the PC platform but using the wiimote's original input style. It also means there is a much bigger audience for the games.
While trying to find out the legalities with this and what Nintendo may try and do about it, I have come to the conlcusion that if I write a game for the PC, but it also caters for wiimote and nunchuk controlling then that should keep me legal as far as releasing any games to the masses.
I didnt want to get bogged down with the 3D graphics, and game design yet until I was sure that all pieces of the puzzle would work together. So for my first test I have so far put together a little world that you can run around, and in front of you are two objects: A wiimote, and a banana. These items were grabbed from the Google sketchup warehouse, there is no nunchuk there so that is why I chose a banana as it is a similar shape. At the moment the objects mimmick what the user is doing with the wiimote and nunchuk so I am now at a stage where I can introduce objects and physics and rules into the world to come up with some games.
My world screens:
I will keep my findings updated here and on my nintendo wii PC DOTNET section of our sister website. Next I will start to introduce some more objects, and physics and rules.
I dont want to list the ideas as I want to be the first to do them.
Cheers,
altFusion team.
Friday, 2 March 2007
Problems with small software house businesses trying to get those larger contracts.
I don’t want this post to be a rant, because it is a serious question that I want to explore and invite comments on, to really try and find an answer to this problem.
The main underlying question is:
Why should we have to charge £1000+ a day to get the big contracts?
It's not a bad thing I guess if you can keep getting those contracts, but consider the following scenario:
Buying a car.
When buying a car you don’t go for the cheapest because you perhaps want a little bit of luxury (say an air bag and an alarm).
You wouldn’t buy the most expensive car because you know that in this industry you can sometimes pay a lot for essentially the badge on the bonnet.
So you would read reviews, and take test drives and weigh it up and try and find something in the middle that offers good value for money.
So there is a massive difference between the car (and other) industry and the software industry that I would like to try and highlight.
After spending my time in the saddle getting experience working on some very large projects I can confidently say that I know what I am doing.
Some of my systems are now being used in the front line of today's technology, and I am proud to be able to point out different solutions and say "I did that". What’s more, I did it correctly, and it is still useful many years later.
As well as the bespoke software solutions that I have provided with my company, I had written many huge systems while working for other companies.
I wrote the system that automates Sunblest bakeries, so all bread including Kingsmill is made on my SCADA system. Its the same for Quavers crisps, and a lot of Britain’s pasta.
I wrote simulators and emulator device drivers for Hitachi smart cards and micro controllers, so I can say that today's state of technology with the microchip and smart card systems is partly (maybe even largely) thanks to tools that I generated.
I have also had input to the Ministry of Defence and know that systems I wrote for them are still being used today to help defend our country (Details are bound by the official secrets act).
And I wrote some of the tools for the initial Tandem systems that were the building blocks for online banking.
So now that I own my own business, why do I face problems when trying to sell my skills to a large company for a cheaper price than other software houses that have half of our experience?
This is an interesting question at the moment, and I think it can have a lot to do with the first impression given merely by the quote.
When a small business like mine tries to approach a customer to let them know that we are the best people to provide their software system, then we can always hit a problem because we are competing with professional sales staff from other companies. I know that when trying to sell something then, a sales professional is going to be better than a software engineer, but is that really what the customer wants? Problems that can arise from this is that the software engineers cannot actually provide half of the ‘blag’ that a sales person has said to get the job, and this is where projects fall down (NHS and Passport office are prime examples).
So on top of a sales professional knowing to say exactly what the customer wants to hear, what else could be tipping the scales away from small businesses on getting these contracts?
I know that larger software provider companies have many expenses including the following: employing a sales team, an accountant, a secretary, the director probably doesn’t know too much about computers but will take his wage, and the office rental. This will all have to come out of an invoice for work. The actual percentage of software engineers that will be doing the useful work that the customer is paying for probably makes up only 50% of the company expenses.
After looking at some of these larger jobs that have gone wrong like the NHS system, and the Passport office I can see clearly what went wrong, and where the inexperience was. I can probably take a guess that it was a very good sales person / consultant that sold the system to the customer while the actual experience of the programmers / team just couldn’t match the blag. The result of this is there is a system that has cost millions, but is of no use to anyone, and it will end up costing double to rewrite it to a state that it can be used.
Its not just these high profile jobs however, I see it everywhere in the current climate. A leading motor breakdown recovery company has just changed their computer system to automate everything and it isn't working. The offices are still working on paper 2 months after the system was supposed to be commissioned because once going live, the software providers realise that all of the current smaller systems just cannot talk to each other. So in reality - these solutions have sent the business 2 steps backwards.
So to highlight the problem again:
When I am in competition with a sales person giving it the spiel about what his team can do and why he is charging £1200 per day, how can I convince the customer that the reason I am charging under half of that is because I want his money to be spent on the solution, and not the running of all areas of my business.
How can I get the customer over the first impression of us being a small two bit software house, and gain confidence that we have a fantastic customer satisfaction rate?
Finally how can I convince him that this job isn't beyond our capabilities?
Do I just double my prices? I know that when approaching big companies in the past that we have been ignored purely on the quote. One of our quotes was a quarter of another company and I received a phone call telling me that I may not appreciate just how big the system was. The truth was I knew what was involved perhaps more than the sales person that sold them the solution.
Without naming names that was for a London borough community website, and a year and a half later, I still haven’t seen the finished product live. I confidently said I would have it finished mid 2006 if I was to do it.
Another large chocolate manufacturer rejected a quote purely because we didn’t have a permanent office and overheads like the accountants, sales staff, and all of the other things that cost money but don’t produce useful systems or end products.
We always lose out on government solutions, even though we have successfully produced these solutions in the past while working through other companies.
I guess half of this business is actually blag. If you can learn to give a customer a bit of flannel and make out that you are selling a prestige badge (back to the cars analogy) then you will have more chance of landing the work. So double your prices for no reason and all of a sudden the customer thinks "They must be good". It seems to speak volumes over actual reputation and previous work.
I'm not too sure about how to get this perception of badge prestige. Can it be done with image, and a nice website? I think that makes a good first impression, but ultimately you are going to need a bit of the expertise in schmoozing to be able to win over the customer and land that contract.
It perhaps goes to show that the age of getting out there and networking isn’t dead yet, and face to face will always take you higher than online marketing.
I have put down some interesting thoughts here, and I have raised some questions in my own mind while writing this. I will come back to this topic, later on. For now I want to keep trying with the online marketing question and see where I can take us before I jump into the sales world of ‘blagging’.
Please feel free to comment on anything you have read in this blog.
The main underlying question is:
Why should we have to charge £1000+ a day to get the big contracts?
It's not a bad thing I guess if you can keep getting those contracts, but consider the following scenario:
Buying a car.
When buying a car you don’t go for the cheapest because you perhaps want a little bit of luxury (say an air bag and an alarm).
You wouldn’t buy the most expensive car because you know that in this industry you can sometimes pay a lot for essentially the badge on the bonnet.
So you would read reviews, and take test drives and weigh it up and try and find something in the middle that offers good value for money.
So there is a massive difference between the car (and other) industry and the software industry that I would like to try and highlight.
After spending my time in the saddle getting experience working on some very large projects I can confidently say that I know what I am doing.
Some of my systems are now being used in the front line of today's technology, and I am proud to be able to point out different solutions and say "I did that". What’s more, I did it correctly, and it is still useful many years later.
As well as the bespoke software solutions that I have provided with my company, I had written many huge systems while working for other companies.
I wrote the system that automates Sunblest bakeries, so all bread including Kingsmill is made on my SCADA system. Its the same for Quavers crisps, and a lot of Britain’s pasta.
I wrote simulators and emulator device drivers for Hitachi smart cards and micro controllers, so I can say that today's state of technology with the microchip and smart card systems is partly (maybe even largely) thanks to tools that I generated.
I have also had input to the Ministry of Defence and know that systems I wrote for them are still being used today to help defend our country (Details are bound by the official secrets act).
And I wrote some of the tools for the initial Tandem systems that were the building blocks for online banking.
So now that I own my own business, why do I face problems when trying to sell my skills to a large company for a cheaper price than other software houses that have half of our experience?
This is an interesting question at the moment, and I think it can have a lot to do with the first impression given merely by the quote.
When a small business like mine tries to approach a customer to let them know that we are the best people to provide their software system, then we can always hit a problem because we are competing with professional sales staff from other companies. I know that when trying to sell something then, a sales professional is going to be better than a software engineer, but is that really what the customer wants? Problems that can arise from this is that the software engineers cannot actually provide half of the ‘blag’ that a sales person has said to get the job, and this is where projects fall down (NHS and Passport office are prime examples).
So on top of a sales professional knowing to say exactly what the customer wants to hear, what else could be tipping the scales away from small businesses on getting these contracts?
I know that larger software provider companies have many expenses including the following: employing a sales team, an accountant, a secretary, the director probably doesn’t know too much about computers but will take his wage, and the office rental. This will all have to come out of an invoice for work. The actual percentage of software engineers that will be doing the useful work that the customer is paying for probably makes up only 50% of the company expenses.
After looking at some of these larger jobs that have gone wrong like the NHS system, and the Passport office I can see clearly what went wrong, and where the inexperience was. I can probably take a guess that it was a very good sales person / consultant that sold the system to the customer while the actual experience of the programmers / team just couldn’t match the blag. The result of this is there is a system that has cost millions, but is of no use to anyone, and it will end up costing double to rewrite it to a state that it can be used.
Its not just these high profile jobs however, I see it everywhere in the current climate. A leading motor breakdown recovery company has just changed their computer system to automate everything and it isn't working. The offices are still working on paper 2 months after the system was supposed to be commissioned because once going live, the software providers realise that all of the current smaller systems just cannot talk to each other. So in reality - these solutions have sent the business 2 steps backwards.
So to highlight the problem again:
When I am in competition with a sales person giving it the spiel about what his team can do and why he is charging £1200 per day, how can I convince the customer that the reason I am charging under half of that is because I want his money to be spent on the solution, and not the running of all areas of my business.
How can I get the customer over the first impression of us being a small two bit software house, and gain confidence that we have a fantastic customer satisfaction rate?
Finally how can I convince him that this job isn't beyond our capabilities?
Do I just double my prices? I know that when approaching big companies in the past that we have been ignored purely on the quote. One of our quotes was a quarter of another company and I received a phone call telling me that I may not appreciate just how big the system was. The truth was I knew what was involved perhaps more than the sales person that sold them the solution.
Without naming names that was for a London borough community website, and a year and a half later, I still haven’t seen the finished product live. I confidently said I would have it finished mid 2006 if I was to do it.
Another large chocolate manufacturer rejected a quote purely because we didn’t have a permanent office and overheads like the accountants, sales staff, and all of the other things that cost money but don’t produce useful systems or end products.
We always lose out on government solutions, even though we have successfully produced these solutions in the past while working through other companies.
I guess half of this business is actually blag. If you can learn to give a customer a bit of flannel and make out that you are selling a prestige badge (back to the cars analogy) then you will have more chance of landing the work. So double your prices for no reason and all of a sudden the customer thinks "They must be good". It seems to speak volumes over actual reputation and previous work.
I'm not too sure about how to get this perception of badge prestige. Can it be done with image, and a nice website? I think that makes a good first impression, but ultimately you are going to need a bit of the expertise in schmoozing to be able to win over the customer and land that contract.
It perhaps goes to show that the age of getting out there and networking isn’t dead yet, and face to face will always take you higher than online marketing.
I have put down some interesting thoughts here, and I have raised some questions in my own mind while writing this. I will come back to this topic, later on. For now I want to keep trying with the online marketing question and see where I can take us before I jump into the sales world of ‘blagging’.
Please feel free to comment on anything you have read in this blog.
Subscribe to:
Posts (Atom)