Software Companies: does size matter?
We have been reluctantly quiet on the blogging front over the last couple of months, and it’s not for want of talking about what we are doing and how we enjoy working with our clients on projects. The problem about being busy is that you are not able to find the time to blog about being busy and the benefits that brings to projects both active and future. We are a small team and as such our service is personal. We invest a lot of time in our client relationships and we can see that this has positive effects on both our clients’ and our business. Blogging is in addition to this relationship building but no less important.
Thinking about the size of our company, I was reminded of how other businesses find time to blog on a regular basis, work on the latest in technologies and maintain their customer relationships and investment in projects. This can be a challenging proposition, and it has a lot to do with how large the company is and how the cost of that time is passed on to the customer.
I had cause to go across to the UK last weekend and I was able to meet with former colleagues. Former colleagues that work within the same industry sector as ourselves and have essentially developed their careers alongside, though independently of, mine. What was interesting was how the size of the company plays a large part in the ability of the company to blog and work on projects that may not have a direct financial benefit to the company.
Through our discussions, it was clear that we represented businesses of a small, medium and large nature. The larger multi-national company was able to work on technologies such as Java that have a greater impedance in terms of speed of development, but had the staff to support these changes and development of internal procedures and software. The other two smaller companies were clear in their commitment to using Microsoft technologies due to the speed of development that they provide, resulting in a lower cost to the client. The relationship between project cost and project price is clearly more closely aligned within the smaller development company.
What was clear that each one of us, regardless of size of business, was excited and motivated by the possibilities the technologies we employed offered us. While this had the negative effect of boring the non-technical people with us, it is clear that the industry moves fast and it is every company’s responsibility to keep up with the latest developments and technologies and to achieve this requires employing enthusiastic developers. Though this enthusiasm often “leaks” into our social circles reducing our ability to adequately hold a conversation in everyday life (!), it is clear in the work we produce and writing around the subjects we work in that our businesses are committed to providing a great product for clients. How the business gets there depends on size to a large extent, but this in no way affects the quality of the result.
While it would be nice to have departments we can allocate to certain projects, or individuals charged with solely developing internal processes and software that the client will never see in a bid to improve efficiencies, the reality of most businesses is that project cost directly influences project price. As such the client must be respected insofar as they should not be expected to absorb this cost. At Island Web Works, we have put various systems in place including a support-ticket system, structured automated testing programmes and a continuous improvement process with regards our code, documentation and client contact. These improvements go alongside our existing work and as such directly influence the result in a positive manner but at minimal cost.
Bringing together people within the team who are individually motivated within their area (customer relations, design and programming) we can each bring the very best of our areas to the table. My own contribution has been of formalising procedures, improving quality assurance and introducing appropriate technologies into the business’ portfolio of skills. These have come from my own enthusiasm for these areas both within and without the working day. Our lead designer Andreas can put life in the most dry of topics and as a comprehensive portfolio of work. Finally, our managing director brings a passion for working with individuals within companies rather than faceless users behind a series of board meetings.
It is clear that while size can matter, the enthusiasm for the employees within a software business is the key to successful project delivery for clients. Island Web Works may not have the assets of larger multi-national software consultancies, but we have just as much enthusiasm and are all the more agile in responding to requirements of us. From the excitement of having the initial whiteboard sessions within the office to delivering the final product, pride and commitment remains a constant.



Can you remember the last web-form you completed on a web site? Can you remember what you entered? My guess is that it was at least a username or email address and a password. Now imagine what a malicious user who “listened in” to your input could access. The odds are that you
The MIGTurbo CRM product demands a rich user interface that is a pleasure to use, as it is often the key component on a user’s desktop. We were keen on retaining a web user interface, but we didn’t want to find ourselves working around the complexities of web pages and utilitising toolkits that were stretching the web experience to its limit. We developed a number of mock-ups using web page-based user interfaces but felt that we still lacked the killer customisation and user-driven experience we required. Until we created a mock-up in Microsoft Silverlight.
Not all users will need to use MIGTurbo for their day-to-day work. And not all users work in a web browser silo to fulfil their function. That is why MIGTurbo CRM 2.0 will extend the successful Outlook Toolbar add-on to provide more functionality direct from Microsoft Office.



As users discover you, they can become “Fans” of your page and participate in discussions on your page. As a company, you can push out marketing messages, news and invite discussion that you find interesting to these users. For example, the cut-out from my own feed on the right shows Wimbledon and The University of Salford engaging with me as a user. By becoming a Fan, I have “opted in”, which makes me to be a very viable target for marketing.