Monday, April 29, 2013

Historical Operating Cashflow of Salesforce

Last month I looked at Salesforce’s end of year financials and talked about how their main source of revenue was staff handing over money for Salesforce shares. I wondered if this has always been the case and therefore thought it is worth looking at how the operating cashflow of Salesforce has changed over time.

Sources of Operating Income

The two sources I will focus on are the ‘Net income(loss)’ and the ‘Expenses related to stock-based awards’. The net income is the money made from selling services so it makes sense to look at this. The stock-based awards entry is worthwhile because it was the biggest contributor to operating income for the last financial year and for the last quarter of the last financial year. Another line item of reasonable size is the ‘Changes in assets and liabilities, net of business combinations’ but this has little consistency over the past four years and therefore tells us very little. The other significant line items refer to the loss of the value of intangible assets e.g. brand value referred to as ‘amortization’. These are not real cash transactions and, therefore, are also being left out.

Historical Trends

Here are the past four years of quarterly transactions for the two sources of operating cashflow.

image

The first thing that strikes me is the lack of seasonality in the quarterly figures; the trends are clear. While initially contributing roughly equally to operating cashflow, the two sources are heading on divergent paths. Income is heading south and seems to have been doing so since around 2011 Q1 (the start of 2010). Stock expenses are growing steadily and have been since net income turned into a loss, back at the start of 2011.

The Problem

Salesforce is bringing in money by telling a great story to its employees and they are literally buying it. However, sustainable companies do not consistently generate losses and borrow money from their employees to survive. Things must change. The question I have is if this is a story which has been going on for three years, what is management waiting for? Where is the evidence that they are doing anything to deliver on their promises of prosperity? Will Salesforce be the betamax of the CRM world? A product whose advocates cry was superior in every way if only it had not been outmanoeuvred by the ‘big boys’.

Given I am about to start working with a company who deals with both Dynamics CRM and Salesforce, I sincerely hope things do change. I want to work with great products and Forrester and Gartner both attest Salesforce is a great product but I am not so sure the company’s financials would make the grades in a magic quadrant comparison. As usual I will continue to monitor the financials of Saleforce in the hope things will change and, hopefully, not for the worse.

Saturday, April 13, 2013

Three Limitations of Using Advanced Find

I got asked a couple of days ago if I knew of a blog which listed the limitations of using an Advanced Find query. I knew of a couple of the limitations off of the top of my head but could not find a blog summarising them. So here it is.

Outer Joins

In my opinion, other than being able to do aggregate calculations, this is the biggest limitation of Advanced Finds. So what is an ‘Outer Join’?

Let us say we have two tables in a database, the Account and Contact table. Advanced Find allows to ask questions like ‘Show me all Accounts which have a Contact whose first name is John’ or ‘Show me all Contacts where their Account is in the Mining industry’. In these cases a record exists in both tables e.g. an Account record linked to a Contact record whose name is John. This is called an ‘Inner Join query’.

However, if we ask ‘Show me all Account with no Contacts’ we cannot do it. In other words, if we ask questions where there is a record in one table and none in the other table we will find it impossible with Advanced Find. This is an ‘Outer Join query’. Other examples are reports showing neglected leads (leads with no activity for six months) which cannot be done with Advanced Find.

In the case of Accounts, Contacts and Leads, we can get around the problem using a Marketing List. In the above example, we can add all Accounts to the Marketing List and then remove those with a Contact, leaving behind the desired list. For other types of records, the only option is to have a flag field to help us. For example, we can have a ‘Contact Flag’ field on the Account which is populated when there is an active Contact associated to the Account. We can then use this flag to return ‘All Accounts with an unticked Contact Flag’, satisfying our Outer Join query.

Titles

Titles are NOT restricted to just the search entity. For example, if we are searching for all Contacts in a certain industry, we can bring in fields from the Account entity, by dropping down the entity selection when adding columns.

image

However, we can only go one level up. So, for example, if we want to ask ‘Show me all Appointments regarding Opportunities where the Account is in the mining industry’, we can display Appointment fields as columns and Opportunity fields as columns but we cannot browse up to the Opportunity’s associated Account and show their fields. In this case, the only workaround available is to replicate the key fields from the Account onto the Opportunity and then reference these copied-fields.

Grouping Conditions Across Entities

Let us say we want to know ‘All Accounts where the Account is in Sydney OR the Account has a Contact in Sydney’

image

We can write the above query but this asks for Accounts which are in Sydney AND has a Contact in Sydney. Normally we would use the ‘Group OR’ button at the top but this can only apply to conditions within the same entity and therefore we cannot group them. In this case the best we can do is run the query twice (once for the Account rule and once for the Contact rule), export to Excel and combine manually.

Conclusions

Advanced Find is one of the most powerful and accessible features of Dynamics CRM and any site not making full use of this function is missing out. Even those sites using it every day may not discover the limitations listed above. However, now you are aware of them, if you do find yourself coming up against one of them, you have some workarounds or the opportunity to rethink to see if you can gain insight through an alternative, supported, query.

Thursday, April 11, 2013

Voting Has Started in the Top 100 Most Influential People in Dynamics!

It's that time of year again when I try to convince (mostly) complete strangers into voting for me in the Top 100 Most Influential People in Dynamics.

Today, you are that lucky (mostly) complete stranger. If you have felt swayed by my blog ramblings, feel free to vote by clicking the link.

http://www.dynamicsworld.co.uk/the-top-100-most-influential-people-in-microsoft-dynamics-list-for-2013-page-9/

Monday, April 8, 2013

Using Quick Campaigns for Managing Events

Here is a simple way to manage an event using Quick Campaigns in Dynamics CRM. I have implemented this, or similar, at a couple of clients where the process for the event was:

  • Create an invitation list
  • Call them up to see if they are coming
  • Review for things like identification labels

Quick Campaigns

Probably not the most utilized feature of Dynamics CRM but a useful one none the less. Quick Campaigns allow you to take a list of Leads, Contacts or Accounts and assign an Activity to them, such as a Phone Call. We can also track the responses to these Phone Calls.

Create An Invitation List

Firstly, we need to create a list of people we are inviting to the event. We can use an Advanced Find query, pick them by hand from an existing view or use a Marketing List. In this case I will just hand-pick some Contacts. Once this is done I click the ‘Add’ tab and select Quick Campaign – For Selected Records (or For All Records On All Pages in the case of an Advanced Find). This is our invitation list and can be exported to Excel, if required.

image

We then set up a Phone Call for the Contacts, assigning them as we will.

blog_130407_1

Call Them Up

Going to the Marketing section and the Quick Campaigns in the navigation, we now see our event and click on the Phone Calls that have been created.

blog_130407_2

We open these up and make the calls. Once we do this, we unleash the secret potential of the Campaign Response. To be honest I never used to be a fan of Campaign Reponses; I did not find them very useful. Until I discovered this trick.

From the Phone Call, we click on ‘Promote to Response’ to create a Campaign Response.

blog_130407_3

We now have a Campaign Response record which links the Contact, the Phone Call and the Event.

blog_130407_4

Review the Responses

From the Quick Campaign we can review all responses and, again, export to Excel if required.

blog_130407_5

Conclusions

Quick Campaigns and Campaign Responses are not a widely used feature of Dynamics CRM but work nicely for simple event management. If a more complex event is being managed and pre-event tasks need to be monitored, there is the Campaign entity, which also works with Campaign Responses. If we are not planning to make Phone Calls, we can use another activity instead and, finally, for really complex processes we can apply workflows and dialogs. Enjoy.

Monday, April 1, 2013

Silverlight to be Rewritten into HTML5

I did not get to go to Convergence this year but it is possible to access the excellent presentations if you registered. As it happens I did not register but an MVP friend of mine slipped me a login and password so I thought I would browse the content. There are some great talks on Orion which I highly recommend.

The Interesting Video

However, being the cheeky browser that I am I thought I would sneak behind the scenes a bit. All the videos were assigned a number in the URL i.e. http://msconvergence.com/videos/12345 so it was not hard to increment the number to see what else was around. One that I came across was http://msconvergence.com/videos/20125 which did not appear to be a polished presentation but a three-way conversation between, what I assume were Microsoft executives. This being said, the gentleman in the middle appeared to have a Finnish accent so perhaps he is from Nokia. Another curiosity is the logo in the top left suggests they are using a Google Hangout, rather than, say, Lync. Therefore, I assume, this is not an official presentation.

Silverlight

Once I started listening to the recording and realised it was significant, I took the screenshot with a hope of identifying the characters later. Unfortunately the presentation now appears to have been taken down and I did not grab a recording.

Anyhow, I am not sure if the recording was supposed to be on the Convergence site but the recording was of them discussing the future of Silverlight. As you may know there is hot debate regarding the relevance of technologies such as Flash and Silverlight in the light of the rise of html5, the new web standard. Consensus on the web seems to be that, while html5 is powerful, it does not have a fully fleshed-out development platform like Silverlight, is not a final standard and is supported by internet browsers to about the same extent as Silverlight is. In short, technologies like Silverlight are not going anywhere any time soon.

Microsoft’s Strategy

On the video, the gents talked about Microsoft’s role in the World Wide Web Consortium, some of the initiatives of the Windows Blue project and the plans for a SVG compatible Silverlight plugin to be the part of all browsers. To be more accurate, for a browser to be considered html5 compatible, it will need to support Silverlight. As the html5 standard is not final yet it seems the plan is to incorporate the Silverlight elements of .Net into the html5 standard if not for 5.0, then for 5.1 in 2016.

I can see the sense in this. For smaller animations and applications, developers can use html5. For larger, more enterprise endeavours where security is a concern and deeper client access is required, developers can use Silverlight and the .Net framework confident it will work in all contemporary browsers. Silverlight will move from being a Microsoft standard to becoming the standard for enterprise web-app development much as it is today for Windows Phones.

In the same way Microsoft and Novell worked on Moonlight for the Linux platform, it seems Microsoft plans to work with the other members of the Consortium to provide Silverlight compatibility in all popular browsers. Given Microsoft has already worked with Apple on bringing Silverlight to the iPhone, it will be hard for the other members to argue with these juggernauts of the client-server and digital worlds. Based on the rhetoric in the discussion it will be a case of getting on board or not getting endorsed as supporting the html5 standard.

It was also briefly mentioned that a project similar to Moonlight, called ‘Silverlite’ would also be hosted on codeplex for browsers not being directly assisted.

Conclusions

If Microsoft can insert Silverlight as a standard component of all web browsers this will probably be the end of Flash but will still complement html5, which can be used for smaller, lightweight projects. Thank you to Chris Cognetta, Jukka Niiranen and Jason Gumpert for their assistance with the article and for more information on the Silverlite codeplex project and Microsoft’s html5/Silverlight strategy, click here.

And, by the way, this is an April Fools Post ;)

Wednesday, March 27, 2013

Salesforce End of Year Financial Results and Subscription Numbers Versus Dynamics CRM

 

With the recent release of the Salesforce end of year financials and the release of Dynamics CRM subscription numbers at Convergence, we can kill two birds with one stone and see how Salesforce is going.

Unless stated otherwise, all numbers presented are taken from the Salesforce detailed financials (from their web site) and from the announcements made by Microsoft at Convergence. For what it is worth I would love to put the Microsoft financials up against the Salesforce ones but I am yet to see the financials for Dynamics CRM (statistics by region would also be delicious). To this end I can only highlight my delights and concerns in the Salesforce financials, use them to extrapolate subscription numbers and compare these to the ones Microsoft puts out each year (Salesforce has not put out any subscription numbers for over two years).

Earnings Call Buzzword Bingo

A regular spot in the Salesforce announcements, let us see what Marc and his CFO were thinking about as the end of the year approached.

Key phrases of two words or more were:

  • deferred revenue (14 times) (that is revenue they do not have yet)
  • our customers (13 times) (nice to see a focus on customers)
  • non gaap (12 times) (as usual, in more recent times, Salesforce focuses on the numbers they have manipulated, rather than the ones they report to the government)
  • cash flow (10 times) (I will do a section on this as cash is king and understanding the sources of cash helps us understand the health of the business)

Key words were:

This Quarter’s Keywords (total words: 3800) Last Quarter’s Keywords (total words: 3000) Last Year’s Keywords (total words: 3400)
revenue (45 times) revenue (38 times) revenue (37 times)
customers (23 times) cloud (20 times) cash (24 times)
cloud (22 times) growth (17 times) cloud (22 times)
customer (17 times) customers (13 times) social (19 times)
growth (17 times) social (13 times) growth (17 times)
service (16 times) marketing (10 times) enterprise (14 times)
enterprise (15 times) service (9 times) customers (11 times)
cash (13 times) cash (9 times) sales (10 times)
marketing (9 times) sales (9 times) service (8 times)
social (9 times) customer (8 times) heroku (5 times)
sales (8 times) enterprise (7 times) chatter (5 times)
margins (7 times) mobile (7 times) customer (5 times)

My takeaways:

  • It is all about the revenue, customers and the cloud
  • It is not about social as much as it used to be
  • We do not want to look at cash any more (which is why I am going to)
  • Service is becoming big
  • Heroku who?
  • Chatter who?

Cash is King

A common wisdom is that while the revenues can be manipulated (*cough* Non-GAAP *cough*), it is much harder to mess with the cash flows. So let us see where Salesforce is getting its cash from. Firstly, in a cashflow statement, cash comes from three places:

  • Operating activities (generally the selling of stuff)
  • Investing activities (investing back into the business, capital expenditure)
  • Financing activities (external investment)

These definitions are pretty loose, so for a more formal breakdown, go here.

Generally speaking, a business should be making its money from operating activities and not so much from selling assets (investing activities) or from taking out loans (financing activities).

In Salesforce’s case we have:

  • Operating cashflow: $282 million for the quarter and $737 million for the year
  • Investing cashflow: –$178 million for the quarter and –$939 million for the year
  • Financing cashflow: $124 million for the quarter and $335 million for the year

So, on the surface, all looks good; most of the cash is coming from operating activity, we are investing back in the business and the shortfall is being made up by the odd bit of borrowing, with a little surplus coming into the business (to the tune of 140 million for the year). If we listen to Marc, this is as far as we would go. Let us go one level down and see what some of the largest components of cash coming in or out of the business are for each type of activity over the year.

  • Operating cashflow
    • Net income: –$270 million
    • Stock-based awards: $379 million
  • Investing cashflow
    • Business combinations: –$580 million
  • Financing cashflow
    • Proceeds from equity plans: $351 million

So, in terms of net income, we lost a little over a quarter of a billion dollars for the year. Now, a large part of this is the $150 million tax credit write-off I explained previously. However, even if we do not consider $150 million of this to be real, we are still left with a hole of $120 million in income.

Fortunately, another line item in the operating cashflow comes to the rescue; the stock-based awards. This is the cash generated by staff exercising stock options (as I explained in the second quarter analysis). Let us say Salesforce offer a discount scheme for their shares such that, each quarter, an employee can buy Salesforce shares with no brokerage and at a discount to the market price. Many would take up the offer and likely forego salary and bonuses in exchange for such a scheme.

Everybody wins. The member of staff recoups their lower wage by getting an asset at a bargain price and Salesforce get to reduce salary expenses and gain some money when the staff exercise their options. So where is the catch? The catch is in where the share came from because, essentially, Salesforce created it from thin air. The gap in the equation is with all these additional shares being created, each individual share is worth a little less and the asset was bought at a fair price, not a cheap price. Fortunately for Salesforce, the market has not caught on to this and the stock price remains high (despite there being 4% more shares in the pool than last year). In an ideal world, the value of the share being printed would be considered an expense, but it is not (because it is assumed the market value of the share will adjust to compensate). To this end, Salesforce get to print money and put it in the operating cashflow to an amount which accounts for over half of our operating cashflow. As long as the share price remains high, everything is fine.

Remember how I said “a business should be making its money from operating activities”? This assumes the main source of operating income is from sales, not the printing of shares. In my head I envision Salesforce’s operating income as a game of Jenga. We remove the value of the company from underneath and pile hollow bricks of cash on top. Eventually the market will wake up and the tower will fall down.

Investing income is, as I understand it, money spent on acquisitions and mergers.

The financing income is a curious one. The best I can make out this the cash from people paying into their pension scheme (which will eventually have to come out).

Therefore, overall we have a picture of a company printing shares to generate money to buy other companies and cover the costs of selling at a loss. If this the case, would it not make more sense to invest in the companies being bought, rather than in the company buying them?

Revenue and Costs

image

Revenues (red) grew at around 30% year on year, following the trend of slow deceleration we have been seeing for the past year or so. Unfortunately the cost growth for the same period was 34%. Meaning costs are still running away from revenue and, while this is the case, we cannot expect there to be a profit.

image

As we can see income is no longer dropping off the cliff, but it is still in the negatives.

image

In terms of margin, the frightening 9% loss, has now been brought back to around a 3% loss. We are only selling our $10 notes for $9.70 now.

Insider Sales

Using Yahoo’s insider transaction report for Salesforce we see that insiders (officers and directors) sold off a total of 8% of the shares they own over the past six months. For a company which is described as being such a success, it surprises me that the people who know the story from the inside continue to offload their ownership of the company.

Staff Numbers

In the third quarter results, I noticed staff growth was tailing off. This deceleration has continued as well. Salesforce is growing its staff, year on year, by about 26%. we have not seen staff growth this slow since 2010.

Subscription Numbers

I recently tweeted an infographic suggesting Salesforce had less users than Dynamics CRM. After digging into the statement, it seems Capterra’s source of numbers was this. At best, this is true only of the Sales Cloud subscriptions. Historically, I have compared subscriptions of the entire Salesforce stack to Dynamics CRM so I will continue with my tradition. While Salesforce do not release subscription numbers, we can guess at the numbers from the revenue being generated. Using the same methods of estimating as previously adopted, I predict Salesforce has around 5.8 million users and 165,000 customers. Assuming this is correct, the two are maintaining a subscriber ratio of just under 2:1 to each other.

image

Conclusions

For Salesforce, it is still mainly about revenue, customers and the cloud. The cashflow into the business appears to be driven from the purchasing of shares through options, rather than through sales. Profits are still elusive. My hope is the cost growth can be managed so that the business can be brought slowly back to profitability. Finally, in terms of how the two products fare, Salesforce has a user base approximately double that of Dynamics CRM, although Dynamics CRM has larger customers. This seems to be an on-going trend with the two products.

Sunday, March 17, 2013

The Only Surface Pro Review You Need If You Run Outlook

A little over two weeks ago I bought a Surface Pro, while at the MVP Summit, from the Bellevue Microsoft Store. For the non-Americans reading, the Microsoft Store is like the Apple Store but with Microsoft-related products.

Since then I have read a lot of reviews of the Surface Pro full of nonsense, FUD and ignorance. Here is the review for the rest of us.

Please note this is not a pure Surface Pro review but rather a review of the experience of running the Surface Pro with Windows 8 and Outlook 2013. Given this is a common scenario in the real world, I figured my experiences may be of interest.

My Very Specific Purchase Criteria

I have one primary criterion for any laptop or laptop-like device I purchase and that is it must run Microsoft Outlook and by this I mean in a Windows environment. As the avid ‘Musings’ blog reader will know from here, here and here I live in Outlook both at work and at home. I literally have reminders in my Office 365 Outlook calendar for taking out the garbage and I feel there is no shame in this. Being an MVP, working full time and not completely ignoring my wife and two children takes a lot of organization and Outlook is the perfect tool for me to do this.

The Reason Why Comparisons To Apple Products Are Plain Dumb

The Surface Pro is a touch screen tablet, running Windows 8, on an Intel Processor. It is not a touch screen tablet running an efficient, but less powerful, ARM-like processor like the iPad and it is not a small non-touch screen laptop like the MacBook Air. In theory I could buy a MacBook and dual boot it with Windows 8 but, frankly, Windows 8 has been built for multiple interactions, including touch, so it will always be an inferior result.

Therefore, comparing the Surface Pro to an iPad and complaining about the battery time is like complaining that a pair of scissors make for a lousy hedge pruning experience. This is not taking away from the Apple devices it is just, for my needs, comparisons are, essentially, meaningless.

My Low Benchmark

One final point of clarification. The reason I was upgrading was because my previous laptop, an emachines E627 running Windows 7 and Office 2010 was not cutting it any more. The single core processor meant going from cold start to Outlook was taking around 15 minutes and I could not play YouTube movies without the sound going out of sync or a lot of missing frames. I did not need a lot of muscle but I did need some.

Why Not Other Options Like an Ultrabook?

I went into the Microsoft Store open to any form factor as long as it had a multi-core processor, could run Outlook and had equal or better resolution than my current machine (1366x768; Outlook loves her real estate). The fact is to get an i5 processor with HD resolution in any other machine in the Microsoft Store was costing closer to $1,500. With this mindset, the Surface Pro, even with the Type Keyboard, was a bargain.

Disk Space

Alongside the battery time (which I will get to next), this is probably the biggest ‘smirk point’ the Apple folk have thrown at me when telling them of my purchase. Let us sort this one out straight away. Here is the contents of my hard drive as we speak:

image

Of the 110Gb that comes on the solid state drive, I am using about 60%.

In terms of the programs on the drive, 5Gb is Civilisation 5 (which has a touch-optimized mode and runs like a charm), a little over 1Gb is Office 2013 and about 2.5Gb are Windows apps for ‘Metro’.

In terms of my user profile, 4Gb are the Windows 8 and Office 2013 iso files which boot directly in Windows 8, 6Gb are pictures and videos, synched down from my Lumia 800 via Zune, 4Gb are the OST files for Outlook and 8Gb is general stuff on the desktop I have not yet got around to sorting.

There are two reasons I have no concerns in regards to space on the device. Firstly, if I am storing personal data on the Surface Pro of any significance, I am a fool. This is what cloud storage is for. In buying the Surface Pro I got 3Gb of free storage to add to my existing 25Gb of storage on SkyDrive. Excluding photos and music (which I store elsewhere) this has been sufficient to house all data I hold precious. Office 2013 treats SkyDrive as just another drive so opening or saving to it is simple. For other stuff, you can drag the files directly into SkyDrive in the browser to upload it. The only thing gobbling up my c–drive should be program installs and I already have pretty much everything I need on that front.

The second reason I am not worried about local storage for, say, movies when offline is the Surface Pro comes with a MicroSDXC slot. This can read MicroSD cards up to 2Tb. I have put in a 16Gb one I had lying around (which I still have not touched) and ordered a new 64Gb card from eBay for $30.

I can understand why the Apple folk fear storage because I have seen their panic when their iPhones run out of space and they are away from a computer but, for the Surface Pro, it really is not worth worrying about.

Battery Life

My experience has been to expect a solid four hours from the battery. I have had the Surface Pro on and off today without the power supply and it currently reads “1hr 35 min (39%) remaining”. Doing the maths, this comes out to about four and a half hours total battery life. The only time I am away from a power source for more than a couple of hours is during long haul flights. It is true I could not have had the Surface Pro on the flight back from Summit permanently on without power but the reality was I was asleep for a good four to five hours of the trip, I was watching two or three movies (The Dark Knight Rises is a seriously good film) and reading emails the rest of the time. If I had been pressed into doing some serious work, I had power in the seat. All A380 economy seats and the first ten rows of economy in Delta’s Sydney-LA planes have 100v power available in the seat.

For the way I use my Surface Pro, power is not an issue; I simply do not need ten hours off the grid.

Accessories

Does the old joke about how you milk a sheep apply equally to the Surface Pro? Total accessory purchases to date:

  • Type Keyboard (if you are using the Surface Pro for any kind of typing, you need this, or the Touch Keyboard, but at $130 I do feel a little ‘woolly’. An alternative would be a portable Bluetooth keyboard and cover which can be bought for $10 and $5 on eBay respectively)
  • 64Gb MicroSD card ($30 from eBay)
  • USB 2.0 DVD Drive ($20 from eBay)
  • USB Ethernet connector with 3-port USB hub built in ($7 from eBay)

The Surface Pro appears not to support WiDi so the only other purchase I can see me making is for a Mini DisplayPort to VGA or HDMI convertor. Looking at eBay, I an get one of these and still have change out of five bucks.

Other than that initial outlay for a keyboard, everything else is non-proprietary and cheap. The power port and keyboard port are proprietary but power supplies are running at about $20 on eBay and, unless they provide something amazing like a battery in the keyboard, the current keyboard will suit me fine. Additional styluses can be bought for $30 but I find old Wacom styluses work pretty well (although they do not always register a ‘right click’ via the stylus button).

Retraining For A New Form Factor and Operating System

I took to Windows 8 quite easily. This is due to two factors. Firstly, I had owned a cheap Windows 8 tablet about six months ago for two weeks before I dropped and broke it. The supplier from Alibaba.com was very understanding and offered a refund but my conscience got the better of me and I never bothered.

Secondly, I own a Lumia 800 windows phone. Windows phones set you up nicely for the screen keyboard and the ‘Metro’ face of Windows 8. The rest is figuring out where stuff is and remembering we touch from the sides and mouse from the corners.

In terms of how my behaviours have changed as a result of the form factor, they have been quite pronounced. Firstly, I now take my Surface Pro to work (I never did this with the old laptop). It allows me to process emails while taking public transport and is great for meetings. Secondly, I now find myself interacting with the device in multiple ways, depending on which is the most efficient. For example, I have learnt that to close tabs in Internet Explorer is Control-W because it is too easy to open a new tab, rather than hitting the ‘x’ with a finger and keystrokes are quicker than precise stylus work.

For Outlook 2013, the stylus is sometimes needed. A great example is the social popup for Outlook.

image 

It is that tiny ‘caret’ next to my picture, slightly less than 1mm in height. There is no way my finger is going to nail that without a struggle.

Other than for programs whose mouse-overs do not respond well to the stylus or a finger (Surface Pro treats fingers and the stylus differently and generally ignores palm resting) I hardly ever use the touch pad on the keyboard.

Things That Have Annoyed Me

The Stylus Bug

There is a bug with the stylus. Depending on your power settings, when the machine goes to sleep it can forget to wake up the stylus detection driver. Initially I fixed this by going back to the ‘Balanced’ power setting and rebooting. There have been times when this has not worked. Microsoft’s workaround is to go to Control Panel – Device Manager, go to the ‘Human Interface Devices’, right-click on the listed ‘USB Input Devices’ and, if it does not show ‘Disable’ as an option, uninstall it and reboot. This works but can be annoying (Microsoft have said a fix is coming really soon). I' have taken it one step further and for all those USB Input Devices with no ‘Disable’ option (I have two of them), I have gone to properties and Power Management and un-ticked the save power option.

image

While early days, I have not seen the problem since.

The Type Keyboard

Fellow CRM MVP David Yack whose native American name is “man of few words but great wisdom” recommended the Type keyboard over the Touch and it was good advice. It is true that, as I rest my Pro on the arm of the sofa, occasionally the keyboard will lose connection with the machine and it will miss strokes. That I can live with (and is fixed by going to a hard, flat surface). The real niggle for me is the ‘c’ key. For some reason, while every other key registers regardless of where it is pressed, I have to hit the ‘c’ in the dead center for it to register the stroke. I have not seen others complain about this online so I think it is just me. If there was a Microsoft Store in Sydney, I would get the keyboard replaced but there is not so it is something I must live with, unless Microsoft, so impressed with this review, decide to throw me a bone and a new keyboard. *hint/beg mode off*

The Kick Stand

The kick stand, which holds the screen up, has two positions: closed and open. There is no option to have the screen at multiple angles. This means, as it sits on the arm of my chair, I am adjusting my position to get my head directly in front of it, rather than the other way around. Someone will invent an iPad-like cover, with its ‘stand segments’, which connects to the keyboard port (or loops around it) and they will make a killing. If someone wants to run with this idea all I ask for is a prototype and 10% of the profits in perpetuity.

The Cameras

There is a camera on the front and back but they are only 0.9 mega-pixel from what I can ascertain. This is fine for Skype calls but no good for family snaps. My advice is get a good camera or mobile phone and take the pictures there.

Things That Have Blown Me Away

The big one here is boot time. As mentioned previously, it would take me 15 minutes to go from cold boot to being able to use Outlook on the old machine. This is now down to literally one minute. That is a serious time saver given I will open up the Surface to read email at least twice a day (before work and when the children have gone to bed). The improvement is due to a number of factors including the screamingly fast boot time of Windows 8 (literally a few seconds) and the smarter OST management of Outlook 2013 (it seems to only pull down the past 12 months of content now making for a much smaller OST file).

Windows 8 compatibility also leaves me speechless. I still use Money 94 to manage the handful of shares I own. It worked on Windows 7 and continues to work flawlessly on Windows 8 (I loaded it by sharing the DVD drive from my old laptop). Given the hassles I had stopping apps from crashing on the work iPhone, which was only a couple of years old, and having to install a random app to ‘reset the common files’, I am seriously impressed Microsoft even care enough to maintain this level of support on their software.

Finally, the other thing I am really impressed with is OneNote. I can take the Surface Pro into a meeting, write notes with the stylus, go back to my desk machine and the notes are there ready and waiting in SkyDrive.

Conclusions

I love this device, despite the niggles. It has made me more productive through the shorter bootup time and by giving me a device which I can use on the way to work to read and respond to email (and look at the embedded links and attached files). Even at work it is useful as a meeting note pad via OneNote.

While it is one of the more expensive laptops I have bought (I generally buy end of line cheapies like my emachines), I feel it has been value for money. If you are a heavy user of Outlook and looking for a bang-for-buck machine, in my opinion, this is one of the best.