Xero to the rescue

We’ve been using WorkflowMax for a week now and it’s all going pretty well. But last week we had a couple of minor ‘adjustment’ difficulties. The team at Xero came to the rescue that same day.

One of the things we love about our Xero/WorkflowMax experience so far is the enthusiasm of the Xero team to help and collaborate. They really seem to take the user experience seriously.

This is especially so in the way they that have responded to our questions. Maybe these issues are covered in the comprehensive help resources somewhere, or perhaps there’s a forum post about them. But we will also capture them here as we experience them.

So I want to go back to my Xero Hour post last week. It was actually more about our first week with WorkflowMax than Xero, but ‘WorkflowMax Hour’ didn’t have the same ring to it. We’re really excited about WFM and the way it can empower us to manage the practice better. But in the interests of being as transparent as possible, I mentioned a couple of things that we were still having a hard time adjusting to.

In what is now becoming pretty standard practice, the Xero guys responded that day with some tips to help us come to terms with those adjustments.

  1. It’s slow.” Response – use multiple tabs. This ‘problem’ mostly derives from the fact that WFM is web-based and that can make it a little slow to navigate around. The suggested solution is to have multiple tabs open in your browser, showing different tasks, or even multiple browser windows on different screens (we have 2 screens on every desktop). This works well, for example, when you need to set up a new job once you’ve already started entering time. What started out as a problem (being browser-based) actually has some benefits. Provided you keep track of what save state everything is in, being web-based allows you have any number of different components of the same application open at the same time. Note: Another suggestion to speed things up is to use Google Chrome as your browser. So far it seems to make a difference.
  2. Entering time should be tabular.” Response – we’ll look at it.  Maybe it’s just us, but our users have said managing time would be so much easier if you could enter and edit timesheet entries in a table, since having to do them individually and waiting for your browser to process and save each line is time consuming. We can see how the current process might be fine for those who only work on two or three jobs in a day. If your managers are like ours, you can multiply that number by 10 some days! Not quite, but you get what I mean. With lots of interruptions and working through issues with junior staff and having to respond to partner requests, etc. your timesheet soon bloats with lots of little entries, and these become cumbersome to manage. There isn’t a ‘solution’ to this since it’s just about style. But Xero’s first response was that they would talk to a developer about having a tabular option. From the way these products are developed and the speed at which updates are released, we have no doubt that they mean it. Whether it actually changes in the end isn’t as important as knowing that at least they’re listening.
  3. Job focus can make managing a day difficult.” Response – use a clearing job.  Again, an accountant’s day often can’t be divided up easily into ‘jobs’. This makes things difficult to manage, especially when you need to put down a little time for a regular client that isn’t really a job – something that’s more an ‘odd-job’. Xero suggested we should set up a generic ongoing job as a clearing account for all staff to temporarily get that time in and then have an admin person later set up the correct job and reallocate the time. We’ll have to try it to be sure but it seems like a workable solution to reduce the admin burden on accountants and allow them to get their time in faster.

You might also remember the little (read: huge) security issue we covered with the WFM login page. As yet no action on that but we’ve been assured by the Xero guys at least that now that WFM has come under their banner they’ll be making sure it’s addressed and fixed. We live in hope!

And ‘hope’ is a great word to finish on. To be honest, we’ve grown accustomed over the years to coexisting with our software vendor in a kind of symbiotic tolerance. Our enhancement requests would be ignored and in return our maintenance would only go up by twice CPI every year! But we weren’t going anywhere. Changing systems can seem as big as changing banks, and they know it. Even if you’re getting the worst deal possible, the thought of everything that needs to be done to switch to something which is not guaranteed to be better is so overwhelming that you reluctantly submit to any injustice just to get it out of your mind.

Our new software vendor seems dreamy. Do you think they feel the same way about us?

Then one day it just gets to the point where you’ll do anything to get away. It’s nice when that decision is actually rewarded. You find yourself wondering what you were so worried about and why it took you so long. It’s too early to say that Xero is everything we hoped for yet, but at the moment all signs point to yes. You’ll never find the perfect application. There are likely as many conceptions of that as there are businesses. But we can now testify that you can find a developer who will listen and engage and help you to get it as close as possible to what you want it to be. It feels great to be finally having a conversation, and that fills us with excitement at what might be possible.

Next time: subaccounts and the fear of flying.

Advertisement

Xero Hour

The clock struck Xero Hour at Dewings this week.

Since we first started this blog I had this post slotted into the plan as a kind of timetable of events for our first day. ‘Xero Hour’ I would wittily call it (genius), and it would detail the frantic state of day one as we wrestled to adopt this new and kinda weird looking stranger into the Dewings family.

Here’s what ended up being my notes from the day:

8:07am – arrived at work.

8:18am – entered results for footy tips (some matters take priority over all others).

8:47am – set up laptop, projector and video camera in conference room for WorkflowMax training.

…and that’s it.

Tim from FGS stepping into the breach and training the team Monday morning. Video available at all good DVD outlets.

I wanted to document the day a lot more thoroughly than that, but it never happened. You might think that the reason for this is that we were so busy putting out fires that there simply wasn’t the time. And certainly the morning was a busy one. But by the afternoon, there really wasn’t that much to report. If I was to add some post-dated entries now, they’d be:

11:15am (ish) – completed WorkflowMax initial training to enable us to enter time.

11:30am (ish) – located list of jobs in progress and set about getting those into the system so that time could be allocated. This was meant to be done prior to 30th June but we overlooked it and only noticed during training that there were no jobs in there yet.

1:22pm (precisely) – sent email to the team advising that all current jobs were in there and that they could start entering time.

Naturally there were a few questions and issues that needed to be resolved during the afternoon. But overall, the afternoon was characterised largely by its normality. So much for my dramatic ‘live from the warzone’ post!

FGS have been a big part of that. They’ve had all of the answers to our questions, and have been incredibly helpful and patient for the most minute of queries. We can’t emphasise enough the value in having someone like FGS to help make Xero work in an accounting practice. Even with our short timeframe, they have made sure that everything that needed to be done happened on time.

So far, we’re really just using WorkflowMax (WFM) with a little Xero by a select few staff. For WFM, the relative calm has largely been because our team members can see how to correlate what they have been doing with what they now need to do. There is some adjustment, of course, but in the end, they’re just recording time in a timesheet.

Actual photo of team response to new systems

We want to affirm that it’s very much a case of ‘so far so good’ with WFM. But we’ve also pledged to give you the straight dope – a warts and all account of our journey. And we know that you know that no system change is ever a worry-free frolic in the meadows. So it would be disingenuous of us not to mention some of the teething problems and adjustments we’ve had to make so far. Like a bride-to-be preparing for her big day, we’ve been a little gushy before the event, swept off our collective feet by the anticipation of all of the possibilities that lie ahead. Now it’s our first week of having to live with each other.

It’s worth noting firstly, for the uninitiated, that WFM is job based. What you’re trying to do with it is manage and monitor jobs in your system.

The complaints at this early stage have been:

  1. It’s slow – It’s web based, and we all know how sometimes your browser can just pause for a little while, as it thinks and processes. So each time you enter a time, you have to wait for it to save, and that can be slow going compared to a locally hosted system when you’re entering a bunch of items.
  2. Entering time should be tabular – This is really an extension of the above. Because each entry must be saved individually, not only can you not enter multiple line items in at once, but reviewing and editing is a little cumbersome too, especially if you’re used to just being able to click on a field and change it. With WFM you must first click on the line item in a list, wait for the page to render, then edit the item, then save again, and so on. Bottom line we think is that it would be great to be able to see all time for the day in a table where any field could be freely edited simply by clicking it, instead of having to go to a separate page for each item first.
  3. Job focus can make managing a day difficult – There is a real upside to tracking jobs in terms of workflow management. But the downside here can be that an accountant’s day is not always so easily divided into ‘jobs’. There are all sorts of interruptions for a manager during the day, often unrelated to jobs they are working on. You can’t quickly record that time. There must be a job in the system. And some of the work we do is better categorised as an ‘odd-job’. That quick phone call from a client where they have a question unrelated to anything that you’re currently working on for them. This can be fiddly to manage. There have been occasions where it has taken as long to set up the job as it has to actually do it! We need to get the balance right.

The obvious solution to this is to move away from the traditional accounting model of recording every second of time. That’s a great goal and one we hope to work towards eventually. I guess the difficulty is that WFM is supposed to be able to handle both the old way and the new, and it does. But if you do use a traditional timesheet model it’s a little more cumbersome. I guess that’s a motivation to change!

There is one final gripe with WorkflowMax, and that is security. Gasp!

We sat in on a Xero Essentials training video on Wednesday just to help the familiarisation process. One of the first things covered by the presenter was security. Very reassuring. It was emphasised during the demo that when logging into Xero, the browser would not prompt you to save your username and password like ‘some other sites’ because of the big security risk this poses.

‘Some other sites’ it seems includes their own product. WorkflowMax does in fact allow you to save your login credentials. As accountants, we’re a little nervous that all our data is out there in the cloud. But we’ve been reassured (and rightly) that when executed correctly, the cloud is more secure than any office. Amen! When executed correctly…

The reason remembering passwords is a security 101 no-no for any site that contains personal identity and financial data is because anyone can come along behind you and log straight in if those details have been remembered. Xero/WFM prides themselves on providing ‘anywhere access’ to your data, which means you can use a tablet or other portable device, or (God forbid) a public computer. So all it takes is for that portable device to get lost, or for someone to accidentally click ‘remember me’ on a public computer, and it’s potentially all over. This is a feature that’s intended for membership of TV show forums and the blogs of 15 year old kids, not for sites that host sensitive identity and financial data. Obviously Xero agrees, since the Xero site does not offer to remember your login credentials, and this was specifically emphasised in the Xero demo.

When I asked WorkflowMax support about this last week, the response was:

“…the ‘remember me’ functionality is a heavily utilised function by our users and therefore they will not consider removing it.”

“We could have had a no smoking policy around the chemicals…but our employees just really like to smoke.”

This seems to suggest in this case that convenience trumps security. I’d love to be able to walk straight into the office every day without unlocking the doors and turning off the alarm. Unfortunately if I can do that, so can anyone else! The price of security is some inconvenience – you have to fiddle with the keys a little and jiggle the lock every day, which can be annoying.

We love the guys at Xero and WorkflowMax (now owned by Xero). They’ve been incredibly helpful and they really do ‘get’ how users work and how this translates into the features of their products. To their credit, WFM have since said they’ll consider it further. But every day that goes by without this being addressed is one that puts sensitive data at needless risk.

By the way – if we’re wrong on any of these things, or we discover a workaround or change in practice that can actually make it work better, we’ll let you know. And hopefully you can do the same for us. At the moment, these are all just first impressions.

And that’s not the note we should end on. For the most part, we can see why we chose to spend the rest of our lives with these guys. Sure, they leave the toilet seat up sometimes or forget to clean up after a shave. But the one percenters shouldn’t overshadow the 99. Right now, we feel like we’ve got a keeper. Once again, the most significant thing to note this week has been the relative sense of calm and normality that has prevailed. Normal is good. We like normal. It’s different, of course. But we can already see that with some minor adjustment to our practices there is a wealth of great management information at our fingertips.

Minds blown by basic features

Like a stray puppy that finally finds a warm home, it’s fair to say we were ready to love almost anything. But it’s nice when you do better than that.

I’ve just walked out of a demonstration of WorkflowMax (WFM) using our own practice data. There’s a little more to do yet, but the idea was for us to get some of our management team together and see whether it was on the right track.

Naturally we’re reserving a thorough critique until we get in and use it. But initial impressions are quite simply…wow!

If you’re reading this but unfamiliar with the Xero architecture, WFM is the job/practice management module that integrates with Xero.

There were a total of five of us in the room and you could actually see smiles appearing on the faces of people as questions were answered and concerns eliminated. It was a great mix of the old and the new. We felt comfortable that we could get our data into WFM in a way that was familiar. But it was also quickly apparent that we could leverage that data in an entirely new, more powerful – and frankly better – way than ever before.

We’ve pledged to be as honest as possible in this story. We want to cut through the marketing hype and give a realistic assessment of what’s involved in transitioning an accounting practice to Xero, and whether it can deliver on the promises. I’ve sat through many software introductions over the years and I can honestly say that this is one of the first times I can remember where the experience has matched the pitch.

So far, of course. There’s a way to go yet. Today was somewhere between a demo and a first hand experience. It was a demonstration but it was using our data, and responding to our questions about what it could do with that data.

The most significant impact came when realising the number of separate systems that can now be replaced with a single – and integrated – solution. Sure, it does our invoices and then automatically posts them to our ledger for accounting purposes (our existing system doesn’t post them).

But it also can manage our leads and quotes. Previously we’ve used a makeshift spreadsheet for lead management and it doesn’t integrate with anything. We’ve always generated quotes using Word. Now we can generate a quote using our task list and when the time comes to turn that into a job, we can automatically convert the quote.

We can see all of our practice KPIs on a single report, generated automatically from live data in the system. Previously we have always had to generate special management reports on a monthly basis by manually inputting key data from our system reports.

Sure, we can measure that galaxy for you. If you want a customised debtors report though, it’s going to take a little longer…

And while we’re on the subject, just the ease at which we can customise and create reports was staggering! You mean we can just use a graphical interface and select fields? It currently takes a post-grad in astrophysics to even interpret our report writing system itself, let alone output anything meaningful from it.

We currently use a separate workflow management system which requires us to manage jobs separately from our practice management system. OK, so it’s nice to be able to see at a glance where everything in the practice is up to whenever we go into WFM. But even better, WFM can proactively remind us of progress dates and deadlines via RSS or by integrating with our Outlook calendars!

There is much more to say but that’s a good start. Perhaps at this point you’re thinking that none of that really sounds like a big deal. And you’d be right. We’ve become so accustomed to mediocrity that we’re too easily impressed. Almost all of the data that WFM will give us to truly manage our practice is in our existing system. On a day-to-day basis, our users won’t have to do much different to what they have always done. They enter their time each day, allocate it to a job/client, nominate a task, and hit enter. But it’s one thing to have data. It’s something else entirely to have information. We thought we already had a practice management system. It turns out all we have is an invoicing and debtors system – and not a great one at that.

Building Rome in a day

The evolution of a city is something that happens pretty organically. Same with accounting systems. It’s something you only realise looking backwards. The system you have now is not the one you started out with. Sure, that initial decision to lay the foundation of your selected platform was a big one. But it takes time for people to move in and start using it. Gradually they work out their own ways of doing things. They customise it to their liking and build around it, adding new and different modules that become an integrated part of the overall environment. People get comfortable. Generations come and go. Traditions are passed on to the point where they become endemic. How do you tear all that down and start again? And how do you do it all in a month?

Romulus took his time. Then again, a new financial year probably wasn’t just around the corner.

That’s how long we gave ourselves to have an entirely new practice management and general ledger system in place. And when I say a month, I mean going from having no real plans at all in late May (other than to explore more options) to using an entirely new suite by 1st July. A new financial year was about to tick over, so it made sense to use that as the changeover date if possible. We knew the schedule would be tight, so just to make sure we kept the pressure at a maximum, someone had the bright idea to blog about the entire experience as we went along! Are we trying to ‘build Rome’ in a day?

Our first week was really about basking in the afterglow of such a monumental decision. Once we’d returned to earth, our second week was spent mapping out what needed to be achieved by 1st July to at least be functional. So last week was the first stage of implementing the plan. We needed to start using Xero.

The best way to get a handle on what really happened during those watershed moments in history is to go back to primary sources. That way you get as close as possible to the action while mitigating the distortion that inevitably comes when looking back through the lens of time and interpretation.

So rather than me tell you about our week, have a look at a small selection of extracts from actual emails sent and received last week. These are some of the conversations we had:

“The Practice Administrator needs to do the following before we go too much further…..
1.     Invite all staff and ensure they are ‘Active’
2.    Review the standard Chart of Accounts in Xero and add or delete accounts as appropriate.”

“Below is a link to the Xero Payroll demo video. We need to set this up pretty soon. How are you placed for time, to both watch it and work out how to bring our data and settings across into our Xero file to be ready for 2nd July?…we might as well try to get as familiar with it as possible before D Day.”

“I think our best bet from the sounds of things is going to be to not bring the debtors into Xero until WFM is set up. …I could imagine there being a lot of duplicates by simply missing a space or whatever in the name if we set them up manually.”

“We currently support the import of transactions using either .OFX (Open Financial Exchange), .QIF (Quicken Interchange Format), or .CSV (Comma Separated Values) data formats. We recommend you use .OFX. If your bank does not support .OFX, then use .QIF or .CSV.”

“I think there are certainly some real pros and cons re the cloud, but security isn’t really one of the cons – well, not a rational one anyway. Relatively speaking, the security comparison is a shellacking in favour of the cloud. It’s really just a perception thing – people ‘feel’ safer with it under the mattress than on the net because they still feel like it’s in their control.”

“What is the purpose of knowing all those traditional accounting firm KPI’s? What do you do with this information? How does it help you run the business? How do they help you improve the business? How many of them are ‘because that’s the way we have always done it’?”

“KoolAid or Red Cordial at the end…?” 

OK, so it isn’t the Magna Carta (what do you think – Kool-aid or red cordial? These are the burning issues…) But hopefully it provides some unobstructed insight into the daily challenges of the building process.

The Magna Carta: written around the same time as our old accounting software.

In a nutshell, last week involved coming to grips with the snowballing implications of having the ‘bare essentials’ in place, and making sure those things happen. Because our existing methods have developed over many years – our system has been ‘lived in’ for over a decade – everything is connected and intertwined. A change here has implications over there. The reality is that we won’t be able to do it all by 1st July. But we probably don’t need to.

You can’t replicate traditions. Instead, you break the ground in a new area, let people move in and settle down, and over time a new way of living begins to evolve. We won’t have an entire eco-system ready to go by 1st July, but no new initiative starts at that point. What we are leaving behind wasn’t built in a day. This won’t be either.

So far, so good.

How we avoided the apocalypse

There’s a bit of the old tele-evangelist about some coaches to the accounting profession.

The end of the world is nigh ! Repent from your evil ways! Give your money to me and heaven awaits!

Or put another way, “There is no future in traditional accounting models so abandon the timesheet! I can show you how to make a million dollars per partner by working 20 hours a week!”

OK, granted…sometimes people – and accounting firms – actually do need to change. The problem is there’s just so much noise! Amongst the cacophony, where can we find the music?

The only possible fate for a world where accountants still use timesheets.

Last year we were at the point where we knew we had to make some changes to the way we delivered our services – not because we did it badly but because we wanted to do it better. But to implement every accounting practice initiative recommended by the numerous industry experts would take a small army a lifetime to complete.

What was the stuff that we actually needed to do – like, really needed to do – and how could we ever find the time to do it?

So it was that last September there was a voice that broke through, just a little. It took an email about becoming an ‘iPractice’ to finally get my attention. It was from Tim at Focus Growth Strategies (FGS). I’m not sure what it was that stood out about it. Perhaps it was that some of the more techno stuff appealed to my inner geek – running your practice from an iPad and all that. The thought of doing so while sitting on a beach didn’t hurt either.

More than anything though I think it was that it wasn’t trying to scare us into action. Of course it tantalised with promises of a practice without timesheets – what accountant doesn’t long for that world? But it also offered balance. “If you want to hang onto them, that’s OK – we will show you how to have the best of both worlds as well.” No doomsday prophesies.

The clincher though was this: “The iPractice will show you exactly how you do it – Strategy, Implementation and Technology”.

One of the biggest barriers to change was the question of who was going to do it. The learning curve in going from an entrenched system to knowing something else well enough to roll it out across a practice, and deal with all of the migration issues and training, and… well, ‘curve’ is a generous term. Perhaps ‘wall’?

A DIY rollout would no doubt have been poorly executed. Even worse (because after all, we were used to living with a system that didn’t really work properly), the result may have been new applications that did nothing more than replicate the old ones. We needed the outcome to be better than that. What is best practice? Do we really ‘have’ to do the things that we think we have to do? How can we leverage our IT to deliver efficiency and create value for our clients?

But now here was FGS offering to give us the leg-up we needed to get over the wall. These guys weren’t just telling us what we needed to do. They were offering to do it for us! It still took a while for us to finally pluck up the courage but in the end, having little to lose and much to gain, we signed on for a ‘review’ of our systems. It took one meeting for us to realise a review wasn’t necessary. We knew what we had. We needed to spend that time, effort and money on going for it.

Last Tuesday Tim and I met with our accounts manager (Kim) and our product champion (Claire) to road-map the critical things we needed to do to be ready by 1st July. So far that involves:

  1. Having WorkflowMax (WFM) ready for people to enter time; and
  2. Having people familiar with how to do that (i.e. training).

Left to right: Claire, Tim (from FGS) and Kim.

In terms of the work required before 1st July, that means configuring WFM with all of our client database information and setting up our tasks for timesheet entries and billings. We’ll also need our practice Xero file ready go – the Xero ledger we’ll use to operate the practice. We plan to gradually phase out our existing system, which means we can replace our client ledgers with Xero ledgers as work for 30th June 2012 comes in over the next year. That takes the pressure off us having to have everything ready to go by 1st July.

As we were sitting there talking through the various things that needed to be matched between the old and the new systems and what we could expect to be different and so on, it suddenly struck me how simple it was. A lot of work, but not complicated. The reason was that there was someone there to connect the dots for us. FGS know what we need to do to make it work. The terms are familiar. The problems we were expecting have already been anticipated. And best of all, this is still accounting!

It’s not just that one voice is louder than all the others now. The noise has actually quietened. We don’t have to do it all. We’re not abandoning our timesheets yet! The doomsday clock has started ticking backwards. Was there ever really an impending apocalypse at all, or had we simply been drinking too much of the Kool-aid?