SlimSoft: SlimSoft's Blog
Please update your Flash player.
 

Ramblings about what's happening at SlimSoft, interesting trends and developments in the Manufacturing Execution System (MES) space, Manufacturing IT in general, and anything else which we think is cool.

Thursday, September 15, 2005

After flirting with a number of web conferencing products, we finally made the plunge and forked out the cash for the "big guy". WebEx has defined the web conferencing space and I guess it was natural that we would wind up using them. So far we are very happy with their product. They deserve to be considered the "big guy".

The process of getting set up with WebEx was an interesting lesson for me in what to be careful of as we begin working our Costa Rican plans. As part of our service with WebEx, they provide a "branded" site for us to host our meetings. We sent them a mock-up of how we thought the site should look (within the boundaries of what is possible) and they then implemented it for us. The finished site can be found at http://slimsoft.webex.com/ and I'm very happy with how it turned out.

The lesson to be learned from this experience was the process we went through to get to this finished product. It turns out that WebEx uses resources based in China to do the branding for them. We all know the reason for this... it just makes financial sense to outsource a "backoffice" task like this to a lower cost center. But the key to making outsourcing a success is to ensure that your customers don't feel it impact the process. That's where WebEx struggled. Before we got things perfect, it took 3 tries. Now, 3 tries isn't that bad... the issue is that each try took a day to complete. Since the work was performed in China, the time zone difference meant that no direct feedback could be given. Everything had to be done via email. If these resources had been a phone call away, it would likely still have taken 3 tries, but it would have been completed in hours rather than days.

To me, this is the biggest challenge when working with offshore resources. Sometimes, time shifted resources work to your benefit. For example, providing support services on a 24 hour basis by moving your call center around the world with the sun. If you have the right project, handing off development or engineering to other resources as you go home for the day can really speed up the development cycle. Other times it can hurt.

It's all about perception. Will outsourcing and offshoring provide the same or better service to your customers at a lower price? Or will it offer a cheaper, but lower quality service?

As SlimSoft embarks on our own offshoring plans, we think our model will fall in the former. We believe that our customers should never feel the pain of an offshoring experience, only the benefit of a lower cost, and hopefully a better service as well.

Saturday, September 03, 2005

One of my friends is working on a very large project for a major bank that involves creating a common user interface for over a dozen different applications. They are not consolidating any of the applications or retiring any of them. The goal is simply to integrate them through common displays and reports.

One of the key technologies that supports this project is that many of the applications have very rich Web Services support. This allows Web-based clients to be used for displays that have very tight integration of the different applications. These applications have gained a second life as the server logic remains in tact.

We've seen this trend with control systems for years, where SCADA systems brought rich new user environments to existing control systems with very little change to the controllers or I/O devices. The same trend is coming to MES and Business Systems. As these applications gain rich Web Services and APIs, their lifespans will increase considerably. Customers will have the option of using third party Portals, Reporting and User Interfaces to upgrade and integrate these systems. Efficiencies will be gained by reducing duplicate data entry and by structuring user displays that are specific to the user's tasks. Intelligent analysis displays will pull relevant information from different systems, in context. The key to this user-side integration is to have rich APIs and Web Services for all MES and Business Systems. Press for this functionality when you make your next purchase.

Home | Expertise | Services | News | Blog | Careers | Client Area | Contact Us