Showing posts with label PDA. Show all posts
Showing posts with label PDA. Show all posts

SaaS/Cloud software and Regional Internet access

Regional road trips. No doubt you’ve, “been there, done that before” and experienced what a nightmare it can be to get any internet coverage. No matter what the reasons for our travels out of town may be, one thing is certain: We still need our connection to the big, busy world via our trusty iPhones or Blackberries – or in my case, both!

A short time ago, I had the pleasure of attending a friend’s birthday party on the Gold Coast of Queensland and spent 10 days there to catch up with some old friends.

Ormeau-map

I was based in Ormeau. For those who don’t know where this is, it is about 1 hour’s drive south of Brisbane (Australia’s third largest city) and is in Australian’s largest growing region.

I had a great time catching up with friends in Brisbane, Gold Coast and Sunshine Coast (North of Brisbane).

And of course, being me, I needed to have constant and regular access to my ACT! contacts, to email, and to various other office and on-line services and forums.

I was carrying an iPhone4 and a Blackberry Pearl (both with Handheld Contact) to give me the remote access I needed and hoped to find Wi-Fi connections where convenient to sync and to access my other information.

I suffered serious regional culture shock

Now don’t get me wrong. Like most people, I love getting out of town and escaping the hustle and bustle, but coming from Sydney, I’m used to the comforts of being connected at anytime of the day or night. I’m used to having a 30Mbit connection and 3G/4G network coverage. That’s not the reality though for my regional friends as I discovered while on my road trip. Here’s what I discovered on my travels:

  • Mobile access was shocking: I had to wander from street to street, just to get a measly 1-2 bars on either the iPhone4 or Blackberry. As a customer of Telstra - this country’s largest telecommunications provider - it felt way short of my reasonable expectations for adequate coverage. It could have been worse – I could have had no coverage like any other poor person with the other carriers!
  • Not all regional areas have ADSL coverage: Telstra has only put in enough lines for about half the properties in this new estate so the place where I was staying only got access after a neighbour moved out – the new resident in their neighbour’s place would be out of luck.

As frustrating as it was for me venturing out into this regional area...

...These frustrations are also being experienced in metropolitan areas of Australia!

There is “business park” in Brisbane itself (Australia’s third-largest capital city), that has virtually no broadband access at all …

Read that again if you need to, because the mind boggles. Even in a city like Brisbane, a business park doesn’t necessarily have broadband internet access. You can check out: Brisbane's NBN 'will transform people's lives' to get the lowdown on that story

For now though you might be wondering how this is relevant to this blog dedicated to Sage ACT!, CRM and IT?

Well, much in CRM is about mobility… and recently a lot of the press have jumped on the “trendy” technologies of cloud based computing – both for phone/tablet access and for general access.

For those of us who have been in the computing industry for long enough, we remember that the PC was originally viewed (by IBM) as little more than a slightly more intelligent “dumb terminal” to main-frame applications. Later, as the power of PCs increased, more of the data was stored locally and out of IT control. This lead to a gradual pull-back of control via networking, and then via various remote solutions.

question-cloud.JPG

These remote solutions are collectively referred to as “cloud computing”:
  • ASP – Application Service Provider
  • On-demand software
  • SaaS – Software as a Service

To be honest, I’m not sure how to really define the differences of those … other than that they are buzz-words from different decades.

They are usually accessed via one or more of these methods:

  • Remote Desktop Protocol Connection (Terminal Services or Citrix)
  • Virtual Desktop (VMware, etc)
  • Virtual Private Network
  • Browser based applications

 

Cloud-based technologies do have some benefits:
  • The data is live to the remote users
  • Software integration issues are largely eliminated from the client side
  • It can be platform independent – although, this can depend on browsers / versions that are supported
  • Key software systems are kept up to date, available, and managed for performance by experts
  • Improved reliability, availability, scalability and security of internal IT systems
  • A provider's service level agreement should guarantee a certain level of service
  • Access to product and technology experts dedicated to available products
  • Reduction of internal IT costs to a predictable monthly fee
  • Redeploying IT staff and tools to focus on strategic technology projects that impact the enterprise's bottom line
But there are also some serious disadvantages:
  • The client must generally accept the application as provided since vendors only fully customize solutions for the largest clients
  • The client may rely on the provider to provide a critical business function, thus limiting their control of that function and instead relying on the provider
  • Changes in the market may result in changes in the type or level of service available to clients
  • Integration with the client's non-hosted systems may be problematic
  • Accessing data to convert to another system later maybe costly or not-available
  • Loss of control of corporate data
  • Loss of control of corporate image
  • Insufficient vendor security to counter risks
  • Lack of internet access (even temporarily) prevents users’ access to their data
  • What happens when the provider suffers problems? Twitter, Facebook, Foursquare, Salesforce and many others have been in the press during the past year for being down for periods of time. Or some, like Google for losing data.
So where does that leave potential CRM users looking for remote access via the cloud?

I wrote an article a year ago on “Supporting Remote Users with ACT! by Sage”. In selecting the best method for a specific site, there are two questions you need to ask:

  1. Will the master and remote users always have reliable connection when they need access? If not (especially in the case of regional access as per the beginning of this article), then you should look at a sync-solution. The users work off-line and sync the changes with the master
    This is especially important for smartphone and tablet users who may want to do work in areas not covered by their phone carrier or Wi-Fi (eg on a plane, some buildings and areas)
  2. Do you have the necessary reliable bandwidth and access to IT skills to self host or do you get it hosted by a third-party for an on-going fee? This is a bit more complex and can depend on:
    • How good is your internet connection (for host and remote)?
    • How responsive are your support options (in-house or out-sourced) if the server has issues?
    • For hosted solutions:
      • How reliable are they?
      • How good is their tech support? Do they provide a service guarantee?
      • How financial are they?
      • What happens to your connection and data if their business or service fails?
    • If the third-party host is down for a day, how much will the loss of access cost you? Will it be less if the remote users are using sync to local copies?
    • How secure is the connection? At a minimum, must use one or more of SSL, VPN, RDP
    • If you want to change application, will the hosted provider allow you to access ALL of the data in a format suitable for importing into other systems?
    • How customisable is the application? Can you integrate it with your legacy systems or add functionality that you might require?
In Conclusion:

While SaaS/cloud offering will be suitable for many users, there are some questions that you need to ask to determine if it’s the best solution for you.

I feel certain that SaaS offerings will become more viable as time goes by, but right now I’m reminded of the line that for those on the bleeding edge of technology, that “a pioneer is frequently the guy with an arrow in his back!”

Problems with Sage Mobile for ACT! (new ACT! Mobile Live)

Part 3 of The Seven Day Blogging Challenge - Write a blog post on the same topic as one my most popular posts

Well, the most popular posts previously have been:

So I thought I would do another on mobile CRM with Sage ACT!.

I have always supported ACT! as a mobile product … both with sync to laptops and remote offices and with sync to PDAs and smartphones. Over the years, I have purchased new devices along this path to use, test and support other users:

  • An HP95LX in 1992 for ACT! for HP95
  • Apple Newton in 1995 for ACT! for Newton
  • Handheld PC running Windows CE in 1997 for ACT! for Windows CE
  • Palm M505 in 2002 for ACT! for Palm OS
  • Blackberry in 2000 here I used Companion Link
  • Another Blackberry in 2003 using Handheld Contact
  • Since then, I have used various devices using Blackberry, iOS (iPhone and iPad) and Windows Mobile operating systems.

I believe in the benefits of being able to access and enter my ACT! data wherever I am and understand the problems that mobile users have.

Since 2003, I have been using Handheld Contact. But I have still tested other products to be satisfied that no other product is better for me to switch to.

Despite ACT! for Palm being the best PDA/smartphone solution for ACT!, the ACT! developers have concentrated on products linking to the native address books and losing much of the functionality that real ACT! users should want. Without this, they may as well be using Outlook for their CRM.

They have had “ACT! Mobile Live” in beta and release for around three years and recently renamed it as “Sage Mobile for ACT!”. It still has many of the bugs and issues I reported in the first beta.

So I thought I’d let you know why I really don’t think users should consider it for their use.

  • The country code is not supported in phone fields - this means:
    • You can't dial international numbers
    • You can dial any numbers when travelling overseas
    • You can't enter contacts with international numbers
    • It causes problems if also using ACT! for dialling/faxing with other services
  • If sync's with Exchange, Outlook or Google, changes to the outlook profile will either delete records from the ACT! database or duplicate them ... results can be inconsistent
  • Some activity types are incorrectly handled causing data changes back in ACT!
  • Some activity time-zones cause activities to move
  • No formatting of fields
  • Not a multiuser service... so can't work with web or hosted environments
  • No tracking of History on calls, emails and sms made from the phone

There are a number of other bugs and functional omissions but as the challenge (as mentioned top of this post) is for a limited number of words, I’ll do a longer post on this later.

Considering Handheld Contact is only $50 more, I think the choice is a no-brainer

Getting ACT! on your phone

A comparison of various PDA links for ACT! by Sage

This is an excerpt of the PDF: Getting ACT! on your phone

Mobility has been one of the great driving forces behind the use of ACT!. From the ability to sync to laptops (originally supported with ACT! 2.0 for DOS) to PDAs (since the HP95LX version in 1992) and even Web versions, people have found the need to provide access to remote users and to staff on the road to be an essential aspect to their management of customer relationships and of their staff.

I previously described many of the options for remote access of ACT! by Sage in the post:
Supporting Remote Users with ACT! by Sage

With the high uptake of "smart phones", there are now a wide variety of options available depending on your needs and I thought it would be useful to take a look at these and compare them.

The contents of this document are the result of over 60 separate installs in various configurations over a two month period.

Disclosure: I have been using Handheld Contact (on both Blackberry and iPhone) since switching from CompanionLink nearly ten years ago. I also support Handheld Contact resellers and users in Asia Pacific. However, I shall endeavour to provide an accurate an un-biased analysis of all the products.

 

The products included in this evaluation:

Testing environment:

  • Windows XP Professional SP3 (with all updates) on domain
  • Office 2007 SP2 (with all updates)
  • Exchange 2003 6.5 SP2 (with all updates)
  • Blackberry Pearl 8100 with OS 4.5.0.102 via BES
  • iPhone 3GS 32GB with OS 3.1.3 via Exchange OWA
  • HTC Touch Duel with Windows Mobile 6 Professional via ActiveSync 4.5
  • All regional settings set to Australia, Sydney

Areas included in evaluation:

  • Supported ACT! versions
    • Method of sync
    • USB
    • Wireless via sync server
    • Via other software such as Outlook, Exchange, Google Apps
  • What ACT! data is supported
    • Contact fields
      • number of fields
      • data types and formatting
      • pull downs
      • field level security
    • Activities
      • linking to correct contacts (or multiple contacts)
      • clearing activities
      • viewing and scheduling for other users
      • custom activities
    • Notes / Histories
      • viewing
      • creating on the road (including from emails, phone calls and SMS)
      • linking to multiple contacts
    • Sales Opportunities - viewing and creating
    • International issues - date and phone number formats
  • Other functions
  • Administration
    • Ease of setup and implementation
    • Ability to control what each user has access to
    • Data reliability
    • Security
  • Support issues

 

Conclusions

After doing far more testing that I had planned for this document, my recommendation for the best product is Handheld Contact Professional for the following reasons:

  • It is by far the easiest and fastest product to setup and implement and it's just as easy for a single user setup on a local PC as for a 100+ user setup on a network using a computer dedicated to Handheld Contact
  • It is the easiest product to administer and maintain without technical skills
  • It provides the most "ACT!-like" experience on the phones it supports
  • It is a fully integrated application with Contacts, Activities and Notes/Histories in the one interface
  • Using its own application means that recording of emails, sms and call history can be automatically tracked and synced back to ACT!
  • It is one of only three products I couldn't cause to duplicate data in the ACT! database - the others being Handheld Contact Basic and 123 Synchronizer
  • It is one of only two products that operate using a Windows service, which I think is important for network security. The other being ACT! Mobile Live

* A useful point to note for the future: Handheld Contact is working to incorporate the full Sales Opportunity tables as well as those of Accounts Master! towards the end of this year. That will mean Handheld Contact Professional users will be able to view the sales history with their customers, but also to be able to create invoices from the road. Accounts Master! will integrate many accounting/ERP systems into ACT! and Handheld Contact.

It's only negatives are that it's limited to specific devices (Blackberry, iPhone, Windows Mobile Professional) and that the amount of data it requires means that on Blackberry there is a lower contact limit... although this limit is about to be significantly raised in an expected upgrade

My 2nd choice was, to be honest, a surprise to me. I hadn't played with 123 Synchronizer before and was surprised how solid it appeared. If you are using devices that are not supported by Handheld Contact Professional or if your business wants their ACT! data to synchronise with Outlook/Exchange, then this is the way to go.

  • It is the only product other than Handheld Contact where I didn't manage to cause to duplicate data in the ACT! database
  • While it didn't run as a service, it does have the option to be called from a command line and run without requiring a user account to be logged into Windows.

The only negatives I found are that it can be quite complex to set up in some configurations - I recommend using an ACT! Consultant - but check that they have done implementations of this product first. Also that it relies on Outlook/Exchange and possibly another product if you want wireless - while this would suit most users, you should check this before selecting it.

If you are running ACT! versions prior to Sage or using a device not supported by Handheld Contact and also not using Outlook, then Companionlink is the choice. But be careful to keep good backups in case of duplication issues. Doublelook really needs to have the option to run as a service to be really considered as an “Enterprise” product.

The free links should really be treated as a one-way option (from ACT! to the phone). The ability to cause problems in ACT! going both ways makes this a poor choice

Regarding ACT! Mobile Live, having supported ACT! since 1987, it really pains me to say I would not advise users to consider this as a realistic option under any circumstances. It has been 20 months since Sage first publically announced the beta of this product. They would be doing a favour to their users and VARs if they either started from scratch or dropped it and purchased one of the other products.

For full details, please see: