Archive

Archive for February, 2010

MIGTurbo 2 - the evolution of a brand

February 15th, 2010

This post is part of a MIGTurbo CRM 2 series that will highlight the key improvements and features in the new product that we’ll be running over the next few months. You can also follow our Twitter account @migturbo for regular updates on progress.

With the development of version 2 of MIGTurbo, we soon realised that we needed to revitalise the MIGTurbo branding to reflect both the major leap in technology and the potential present in the new version.  After all, this is our first full version upgrade with a completely new code base (we’re not using a single line of code from the previous 1.x versions).

MIGTurbo 1.5 - 1.9 logos

The first thing we needed to address was the MIGTurbo logo itself.  The logo had undergone a slow and gradual evolution over the years, but essentially stayed the same square white and blue badge as it was in our first release in 2002.  For the new version we wanted to illustrate the solidity and adaptability of the software, but at the same time hint at how easy MIGTurbo is to use.  After much discussion we agreed on replacing the badge with a glassy sphere.  The shape of a sphere is simple, smooth and efficient, and making it look like glass gives it an impression of being heavy and solid whilst at the same time being transparent and clear.  The name MIGTurbo was also moved out of the logo and placed alongside to make it easier to read.  In addition, the abbreviation ‘CRM’ was added to clarify the purpose of the product.

MIGTurbo 2.0

With the logo now in place, we moved on to the supporting branding.  For the last couple of years we’ve been using our ‘Blue sky’ concept together with the tag line ‘Simply a better way…’ which has served us well.  This would not work with our new logo however; a different concept was needed.  The fact that MIGTurbo is business critical for many of our clients gave the idea that MIGTurbo is like the DNA of a business; a centra-lised carrier of  information necessary for everyday operation.  That resulted in the tag line ‘MIGTurbo - The DNA of your business’.  That, in turn, gave us the concept of DNA strands and we tried out several different backdrops based on that idea until we finally settled on a multi strand swoosh sprinkled with bubbles representing DNA base pairs.

MIGTurbo 2 box art

The end result is a brand that feels modern and fresh but still distinctly business-like.  We are rather pleased with it.  What do you think?

We are planning to integrate the new branding on our Twitter channel and our MIGTurbo web site.

This post is part of a MIGTurbo CRM 2 series that will highlight the key improvements and features in the new product that we’ll be running over the next few months. You can also follow our Twitter account @migturbo for regular updates on progress.

Andreas MIGTurbo, MIGTurbo CRM 2 , ,

Automate or auto-inflate

February 12th, 2010

We made a conscious decision  about 3 years ago to re-focus on productivity solutions based around our own CRM software. Over the past 18 months or so we have also found ourselves developing bespoke solutions that operate standalone (i.e. do not require our CRM software to function). These solutions range from automating manual processes, through to the complete re-write  of legacy systems based on Excel spreadsheets or Access databases.

Events over the past year have highlighted how important innovation is to the health of the major economies. It will be interesting to see how many businesses take the oportunity to replace or even review their business processes in 2010. With worries about inflation surfacing and the associated pressure on wage settlements those that do will invariably be in a stronger position to capitalise on any upturn in business confidence later this year.

Charles Articles

Google Latitude - what’s it all about?

February 9th, 2010

Google Latitude: although it looks like I'm on Quarterbridge Road, I'm actually at work in Circular Road

Google Latitude: I know it looks like I'm traveling on Quarterbridge Road, I'm actually at work in Circular Road. Honest!

The other day one of my colleagues misplaced his mobile phone.  He went through the same procedure we all go through: checking his pockets, his desk, his car and his home, dialing his mobile number to see if he could hear it ringing.  He also tried to backtrack were he’d been that day to figure out where he could have left it.  In the end it turned up safely, tucked behind a sofa cushion, but it got me thinking: isn’t there an application that would be able to track where your phone is?  And display it on a map on a web page for you to see?

Last year, Google released Latitude - part of the Google maps for your phone. Although I’ve had Google maps on my Nokia for some time now, I’ve never gotten around to try out the Latitude service, but the incident with my colleagues phone triggered a revisit.

Said and done. I fired up Google Maps on my Nokia phone and activated the Latitude feature, and was greeted by a login prompt.  Obviously, you’ll need to have an Google account to use their Latitude service, so I tried to log in using my account details.  Several failed attempts later my account had been locked.  I double checked my login details by logging in on my desktop PC, which oddly enough worked flawlessly.  45 frustrating minutes later  (which included trying to set up a new account and then realising I already had a gmail account from years back) I was up and running.

Now, my phone is equipped with a GPS sat-nav chip so it will try to connect with outer space to verify my position, but even if it doesn’t (or the reception is poor) Google Maps and Latitude will use the mobile phone signal to triangulate your approximate position.  And sure enough, after a few minutes I could track my phone’s position on the Google Latitude map in my desktop browser.

So, does it work?  Yes, in so far as your phone will be tracked and shown on a map - both in your desktop browser and on your phone itself.  It also has the added feature of adding friends to be able to track their whereabouts in relation to your own.  A history list of locations is also stored for you to review.

But, at least for me, it doesn’t work particulary reliably. It’s constantly showing my phone to be several miles from where it actually is, or just as ‘Somewhere in the Douglas area’.  That’s not going to help me find my phone!  In the end, I opted to disable Latitude for the simple reason that it was constantly connecting to the network with annoying inteference noises in any closeby speakers or headphones. Also, it was running my battery to the ground.

For now, I’ll just have to rely on the old proven methods mentioned earlier to find my lost phone - the future is getting closer, but it’s not quite here yet.

Andreas Uncategorized , ,

MIGTurbo 2 … Server

February 1st, 2010

This post is part of a MIGTurbo CRM 2 series that will highlight the key improvements and features in the new product that we’ll be running over the next few months. You can also follow our Twitter account @migturbo for regular updates on progress.

Over the past year, we’ve been hard at work developing the new evolution of our key business intelligence product, MIGTurbo 2.0. MIGTurbo is a successful CRM product running in many client sites both on and off the island. During its lifetime, we’ve come to understand what our users want and how they work. One aspect we have come to learn is how users configure their servers.

A key trend that has developed in the last 5 years is virtualisation. Virtualisation allows companies to extract more efficiency out of their existing hardware platform by creating virtual instances of servers running on the same physical hardware. If implemented well, this can result in benefits such as:

  • efficiencies in leveraging under-used CPU cycles by planning and scheduling server activity accordingly
  • separating server processes to provide a layer of protection from configuration issues when processes compete for finite resources
  • provides redundancy and an additional backup strategy to maximise uptime and reduce maintenance costs

Having virtualisation in mind when working on MIGTurbo 2.0, we were able to re-architect MIGTurbo to work well within both virtualised and existing physical environments. A key change we have made to this new version is to extract the “engine” of MIGTurbo from an IIS-hosted application to a self-contained server process. This allows MIGTurbo to operate independently of IIS and its configuration for its core operation, and providing a host for autonomous activities such as workflow, caching, index building and security services.

A key benefit for us is that as MIGTurbo develops, we can decide whether features are user-oriented, or system-oriented. System-oriented features such as security indexes can be built and maintained on the server at no cost to the user’s experience.

This positions MIGTurbo in the ideal position for businesses of just about any size. From a one-man business with a server in the corner to an organisation with thousands of users across different sites, MIGTurbo has a deployment model that will work.

The diagram below illustrates a typical “top-end” installation.

MIGTurbo Server deployment

MIGTurbo Server deployment

The diagram shows three servers managing the MIGTurbo installation. These can be independent physical boxes, some or all of them could be virtualised on a single box, or different processes can be brought on to the same box as required by the company and available on the existing infrastructure. The Web Server continues to be the “point of contact” for MIGTurbo users who will fire up their browsers in the usual manner to interact with the software. Using the new API, new user interface clients can be created which interact with the web server or directly with the MIGTurbo server engine itself, for added performance.

A final benefit to this is that it moves the sensitive raw data further away from the end user. In a security conscious organisation, firewalls can be implemented between each server to maximise the security of the SQL Server databases used to store business critical and highly sensitive data. We’ve also used secure communications between the client and various components of MIGTurbo to further increase security. The diagram below shows that MIGTurbo maintains a secure database even when deployed over the internet using a DMZ configuration:

MIGTurbo working within a DMZ firewall

MIGTurbo working within a DMZ firewall

Moving the MIGTurbo engine out of IIS also allows us to provide additional functionality that would otherwise have been difficult from within the security-restricted context of IIS. Services such as instrumentation using Windows Performance Monitors can be created to allow real-time monitoring of MIGTurbo performance along with other functions that require deeper interaction with the operating system. Configuration is also made easier as IIS dependencies are reduced to only those services required to support the user interface.

Profiling MIGTurbo using Windows Performance Monitor

Profiling MIGTurbo using Windows Performance Monitor

We believe that this change will form an important platform to allow us to take MIGTurbo to a new level. MIGTurbo has been growing with your business since v1.8, now it can grow with your IT hardware policy to maximise performance for individual users.

These posts discuss features of MIGTurbo CRM 2. While we have every confidence that these features will appear and work as discussed, these blog posts do not represent a final product specification. We will release final product specifications at launch.

Nathan MIGTurbo, MIGTurbo CRM 2 ,