Software for the Virtual Office: Mimicking the Physical Office

Software for the Virtual Office: Mimicking the Physical Office

More and more vendors are introducing Cloud platforms and software-as-a-service (SaaS) offerings to bring people together online.

Don’t let industry terms like “Cloud platforms” and SaaS confuse you, however. All this means is that people are using software applications that are Web-based, to work together.

The purpose of these collaborative software systems is to mimic the work environment that we had since the first organized office.

Think about the work environment people have been using since the organized office became commonplace. We see it best in old movies now (or in episodes of Mad Men) — each department on a different floor, rows of secretaries sitting at IBM Selectric typewriters, junior executives in cubicles, seniors in offices.

In my earlier days at AT&T, we were constantly rearranging people so that all members of national account teams sat next to each other. We even hung team signs from the ceiling. Meetings were held at a moment’s notice, and to share a document, I just plopped a file folder on a colleague’s desk.

Today the work environment has changed dramatically. More people work remotely from home. We have virtual teams, more consultants and outsourced staffing. Rising gas prices and economic situations will make the virtual office even more of a necessity.

Everyone has a different description of the virtual office. I have been running virtual companies since the 1980s. I remember being thrilled to have an MCI email account and realized that I didn’t have to deal with voice mail to communicate with people.

Since thenI’ve had a lot of experience with what works and what doesn’t. Let me share the requirements that I think software applications should have to help people work together in today’s “virtual office”:

Simplicity and Familiarity

People naturally resist (some say hate) change. A software application’s interface has to resemble what people are very familiar with. It must also be as intuitive as possible.

This may sound basic, but if you look at the players in the collaboration space right now, only a few have done this very well. Some software applications are so functionally-foreign and difficult to use that you quickly give up after a few tries at figuring out just the basics. To cross the chasm and become dominant in the market, the user experience has to be familiar and simple.

Presence / Chat

I feel that “presence” and the ability to communicate immediately and directly is the most important aspect. Knowing the status of everyone you are working with is the cornerstone of a successful system.

In the older conventional office model we could glance across the room or lean over the cubicle wall to chat about the weather or a new product release. The alternative today is instant chat or phone conferencing. Services like VOIP or free conference call services have made ad hoc conferences fast and easy to set up.

File Control/ Sharing and Real-time Collaboration

At the heart of business are documents and files. They are both a work product and a work process. With the exponential increase in consultants, outsourcing, and partner communities, the ability to apply meaningful levels of document authority is one of today’s crucial imperatives.

In the old days you could control this by photocopying only certain pages for certain recipients, or you would limit the distribution list. Today, in a good collaborative software application you can assign different levels of authority with a few keystrokes.

Add a detailed audit trail for security, control, convenience and forensics and you have the ingredients of a viable document and file management system. Real-time collaboration and push technology automates most of these management tasks. In combination, these management tools make obsolete – and eliminate – the need for email attachments.

Early on I mentioned people’s resistance to change. There are many potentially-powerful solutions on the market for document control, file backup and collaboration. The challenge they all face is (1) being easy to use and (2) minimizing the need for change in behavior. For mass adoption, you must mimic the way people work today and automate as many functions as possible — not try to radically alter their work patterns.


Conferencing is a broad category — I tend to think about it in buckets.

  • Show and tell events are scheduled sessions that have a designated presenter and a group audience. There are a number of products on the market now that handle this very well with different pricing models and levels of feature/functionality, for instance Webex.
  • I believe that ad hoc sharing is one of the most usable features in the collaboration world. The ability to instantly share a screen or work product with no setup is as close as we’ll get to “leaning over the cubical wall.” There are two ways to do this: (1) products that allow for instant screen sharing (usually on a one-to-one basis), or (2) products that provide real-time document sharing and updating among multiple users. I use both extensively and find them invaluable in the “Virtual Office”


Every generation entering the workplace brings different skill sets and biases. The first real software company I worked for had a home-grown mainframe email system. The CFO would have his administrative assistant print hard copies of his emails. He would hand write the responses, and she had to be the one to key in his message and send the reply email.

As ridiculous as that sounds now, in a decade or so, the idea that we kept software applications and files on our local PC will sound just as ludicrous.

In the meantime we need a hybrid solution to accommodate our work habits. Accelerate the use of the cloud for applications and data, but give people the option of working from their desktops.

By making online work easier and more convenient, the traditional desktop will become as functional as your tonsils — still there but not needed.

Image: Shutterstock


George Langan George Langan is the CEO of eXpresso Corporation, a collaborative software service. George brings to the table extensive experience running software businesses.

16 Reactions
  1. Hey George,
    Good comparison between the virtual as well as the real office. With increased broadband penetration and 24/7 work culture its imperative that every small business has a virtual collaborative office also! Infact, it does not cost anything to set up and maintain something like this – especially with so many software as a service (SaaS) tools sprouting up everyday.
    Smooth user adoption is going to be the key.


  2. Collaborative software definitely helps to make the virtual office possible. I’ve used the services of eXpresso myself and have found them to be quite helpful for just this purpose. Great overview of this important topic. Nice to see you here, George!

  3. “People naturally resist (some say hate) change. A software application’s interface has to resemble what people are very familiar with. It must also be as intuitive as possible.”

    You hit the nail on the head with that one. If a software seems to complicated to understand and the controls are not easy to locate and it isn’t easy to navigate and make use of – forget it. I become intimidated and the amount of time I have to put into the software to educate myself on it’s uses becomes a real turn-off to me. At that point, I move on to an easier solution.

    eXpresso has done a nice job with that. I’ve used it several times and it’s simplicity is a real draw. For those of you that haven’t tried it – I would highly recommend it. Very nice job on your first article here, too! I look forward to reading more.

  4. Great first article George. I agree with you that instant communication makes working remotely not only possible but easier. I find myself with simple questions all the time. I not only can get instant help from fellow team members but I don’t lose production time while waiting for an email to be returned.

  5. Business Tracking Software

    With the evolution of technology the virtual world continues to mimic that of the real world. I think a lot of the concepts that we see being implemented today are based on tried and true practices we know to work. The key is finding a way to implement them in the digital world to evolve established methods of doing business. Great article!

  6. If it wasn’t for the collaborative tools on the web, my business partner and I would have found operating our business quite difficult as we live in diiferent parts of the state. This also applies to a business I am involved with in the US.

    Thanks for the article George and we will be looking at eXpresso for our business.

  7. We use Skype video conferencing for team meetings. It is a different world today from when I started in business and we’d all gather in the lunch room for a team meeting.

  8. Welcome, George! Great article and so true. I still find it hard to believe that I have customers across the country that I’ll never meet thanks to today’s technology. Cuts down on the time wasted around the water cooler too!

  9. Martin Lindeskog


    Thanks for explaining this topic. I now see the “light”, between all the different “clouds”! 😉

  10. Great article. Our company operates entirely online. Skype, Google Docs, iChat, Gmail, IRC, etc. With smart phones like iPhone breaking new ground we’re finding it impossible to disconnect and stop being productive. I’m not so sure that’s a good thing, but only time will tell.

  11. Hi George and Everybody,

    I just wanted to let you guys know that in my opinion MUCH MORE is needed than to ‘go for SaaS’ for the work efficiency (input/output ratio) of organizations to go up significantly.

    I happen to be sort of a “freak” in this matter since 25 years back. That’s why I developed, a SaaS application that will rock your boat. Why don’t you take a look for yourself. If you want to partner if is you can do it here:

    “”WorkACE is the structured digital Facility, where People work organized to Process information to cognitive Knowledge”

  12. An excellent article!
    In today’s business world, online applications play a very important part. Most of the companies are working online and collaboration between among them is very necessary.
    You have very well explained the terms SaaS and Cloud platforms.

  13. I know this is a rather old article but I think it definitely offered good insight into what was to come. Today it is becoming almost the norm in my industry (Software Developer), to work several days per week from home. We are actually encouraged to work from home, it shows how much employers attitudes have changed over the years. Great article 🙂

  14. Hi George,
    Thanks for sharing this great topic!

  15. This is a good article. Inspire me a lot for planning my compatible printer ink business in Australia. Cheers mate