April 27, 2007

A very important post for decision-makers considering OpenOffice

Openofficeiseasy

The most important thing to make sure you understand about a transition to OpenOffice.org is to run a good hard pilot program first.

But this is a very very close second.

The more tech-savvy you are, the more serious mistakes you can make in an OpenOffice.org transition.

It's very likely that you can't trust your own judgment. Not when it comes to evaluating how users will be able to make the transition.
Because the following, more or less, describes most IT directors or people in related positions who will evaluate and choose OpenOffice.org. And these attributes color how you consider other people's skillsets.

  1. You are an experienced computer and find it inconceivable that people don't have at least basic computer skills.
  2. You've used a dozen text editors and while you love vi and emacs, you don't really care which one you use. You have no emotional attachment to the current office suite.
  3. You understand how office suites work. You have text, you format it; you have cells, you refer to them; they're all pretty much the same. When you learn a new office suite, you just transfer your existing knowledge to a new set of navigation.

If you run a 10-person geek-heavy startup company, all of these assumptions are fine.

If you run any non-software business, a city or county government, a volunteer organization, or anything else that is not a small techy company completely populated with intense techy people, then you probably don't really know your users' skill sets. If you don't take some time to triple-check your assumptions and realistically evaluate their skill sets, then formulate plans to address related issues, you're going to have some serious bumps when you transition to OpenOffice.org.

Note: This is not in any way meant to be condescending. People have all different skillsets, from computers to people skills to decouppage to athletics, and the person who is disinterested in, or struggles with, document margins is sometimes the one who knocks you out on the dance floor or gives the speech at the annual conference that has the salespeople on their feet, cheering. This blog is to help the people in charge of transitioning users to new software ensure that those users have the skills, confidence, training, etc. necessary to do their jobs.

How do I know this?
The usual ways. Observation. Reading posts and comments online.

And through my own experience when I started to do training. I had been a techwriter/course developer in high tech for 12 years when I started doing OpenOffice.org training. I used styles, I coded raw HTML, I'd used four operating systems, etc. I didn't think of myself as techy because I was usually surrounded by people who, for instance, had written the Java certification exam. But I was way more experienced in how to use office suites, especially word processing programs, than the folks I was training. So the class on how to use styles and master documents wasn't a great success. ;>  So I quickly backpedaled and refocused and rewrote the training materials to suit the audience, their experience, and what they needed.

Back to the main topic. First, let me emphasize this:

You can have a very successful transition to OpenOffice.org even if you have users with limited software skillsets.

You just need to work with your users as they are. And since you're very different from them, your unconscious assumptions are likely going to lead you astray.

Let's go back to the numbered list.

Issues Corresponding to the Three Assumptions, and How to Deal With Those Issues

1. You are a techy and you just don't understand how someone can not understand how things work. It's like being able to read, maybe, and not know how someone can look at a word and not sound it out.

Even if you field really basic questions from your users every day, they don't ask  you all the questions. And they just skip some of the questions they should be asking. Get a sense of what their skills really are. In a nonthreatening way, either send out a little questionnaire, have a short session where you put people through their paces on some basic skills, or just send out some of your non-threatening IT folks to observe people doing their jobs. You'll find that a lot of essentials, like being able to navigate a file system, are missing. A lot of people never learned to choose File > Open and go up or down a level to find a file.  Likewise, a lot of people never learned to right-click, they don't know how to do it and they don't know what a great way it is to figure out where a feature they need is.

You can offer people training (and of course having the authority to make it required means they'll come to it).  Possibly start with fundamentals of computers and go from there. You can do daylong sessions, CBT, little tips and tricks every Wednesday at lunch, give prizes to the department that does the most entries on the Internal Tips and Tricks FAQ, whatever. It's all doable. You just need to know what you're working with, and help people get the skills they lack and that can make them happier and more productive.

2. You have no idea how they really feel about transitioning. You think, what's the big deal? It's just another software program.

This is kind of related to #3, which I'll get to in a second. But hearing that they will be switching to an office suite they've never heard of (or even if they have heard of it) fills people with panic. Fear. Hostility, sometimes. It's fear of the unknown, fear of learning things they don't feel comfortable with, fear of losing skills and ability to do their job that they feel are tied to the software they use. All very normal and human and addressable but they are NOT the feelings you would have. 

How do you address fear and panic? Well, one very practical way that's kind of offtopic is to reassure them that any massive document conversion will be taken care of. Conversion is a big issue people panic about. Also, since it's partly fear of the unknown, show them the software. Have brief 15-minute presentations or CBTs where you run through the software and show just a couple features. Bold Italic Underline, and colored text one week. Send as PDF another week. Show a cool feature like the prefab graphics as a fun feature; people like graphics. Put a bunch of clip art in the Gallery and show that another week -- ditto.

Reassure them that you're not just going to slap it on their desks and make them use it without books or training.

Reassure them that there will be a transition period where they can work with it and learn it.

And for the people who are more angry and resistant than fearful -- well, that's a management issue, not a software issue. It's time for some tough love from the person's supervisor, with the appropriate proportions of carrot and stick for that person. (You need to have support for OOo from the top to make sure you can make this happen.)

This needs to be absolutely clear to everyone in your organization. If using a particular tool to do certain tasks in the person's job description, then that person has an obligation, both ethical and legal, to learn to use that tool to the best of their abilities. This applies to computers and whatever software is installed; hammers; backhoes; or whatever the tool is.

See the addendum at the end of this post for a suggested rough draft of the email from the CEO about the transition.

3. You see how similar OpenOffice.org and Microsoft Office are. Going from choosing File > Page Setup to choosing  Format > Page Setup poses no problems for you.

But these are problems for users. Many people just concentrate on what menus and buttons to click to do their job; they don't generalize those skills so that they can easily reapply them in a new piece of software. They feel like they're starting over when they switch to a new word processor, even though the fundamental principles are the same.

This is why they panic at the idea of change. They think their ability to do their job is tied to their current office suite. They think if you take away MS Office or Word Perfect, they'll be no better than an intern off the street. Maybe they fear losing their job, or at least losing their self esteem at performing their job well.

So how do you deal with this? It's nothing terribly original, but when you realize that they aren't going to be able to generalize their skillsets to OpenOffice.org on their own, you can give them the resources they need to learn OOo.

DON'T JUST INSTALL OPENOFFICE.ORG ON THEIR COMPUTERS, THROW THEM A FEW CLUESHEETS, AND FIGURE YOU'RE DONE. This is a really good way to increase support calls by an order of magnitude, make people resent you and OpenOffice.org, and risk having the transition fail.

Essentially, switching some people from MS Office to OOo is like taking a macro and changing the name of the variables. Only the names have changed, but the macro is going to break.

  • You have to make sure people know how to use the program before they have to start doing their jobs using the software. This might not involve a lot of training. If people do the same five tasks all day long, then find out what those tasks are, train them on those tasks, leave them documentation for how to do those tasks, and that could be all you need to do.
  • If there are some tasks that are more difficult in OpenOffice.org than the other office suite, then try templates, styles, menu and toolbar modification, or consider just reassigning a few tasks to another person or group.
  • Increase their confidence along with their skill sets. Show them something new and cool, like making a shortcut under Tools > AutoCorrect, Replace tab; or using the drawing tools under View > Toolbars > Drawing. When you make them feel good about their skills and the program, everyone wins.

As Weird as It Feels, You Have to Believe Things That Just Don't Seem to Make Sense (to you)

The key thing is, don't make assumptions about skills users have, even when they seem natural and easy -- to you. 

If you can use OpenOffice.org easily and if your 10-year-old son picked up Openoffice.org in about 15 minutes, that has no bearing on whether or not your users will be able to pick it up on their own in the same way.

It's tempting to believe that your users will be fine, since it's cheaper and easier to do a transition with techy users. It reminds me of the joke about the economist, the engineer, and the chemist who are stuck in a room with no doors or windows. The engineer and economist have various solutions, and the economist just says, "Let's assume that there's a door."  ;>

And I'm sure in some situations, some rare situations, I'm wrong. But in my experience, this is the case. Just be sure you know the real situation, the real users you're transitioning, and address them as they are.

And you, and they, will be fine.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ADDENDUM: TO MAKE IT CLEAR THAT EVERYONE IN THE ORGANIZATION WILL LEARN OPENOFFICE.ORG AND THAT MAKING A FUSS WILL NOT BRING BACK THE OLD OFFICE SUITE.


It's a good idea for someone with authority to send an email like this to all employees. A friendly but direct email from the CEO or whoever is appropriate stating something like this. Make it clear that there will be few or no  exceptions, there is no turning back, and that kicking up a fuss will not bring back the old office suite.

(This is all assuming that you did a good, thorough job of researching, testing, and piloting OpenOffice.org, ensuring that it is the right tool for the job.)

ACME  team members,

One of the essential attributes of a successful company is the ability to adapt to changing circumstances, and take advantage of new opportunities and tools. Based on the changing marketplace and emergence of new types of software, I and other members of the
ACME team, decided to evaluate OpenOffice.org, a powerful and free open source office suite compatible with Microsoft Office.  OpenOffice.org has a text processing module like Word, a spreadsheet like Excel, a presentation tool like Powerpoint, as well as database capabilities and a drawing program. The programs look quite similar to Microsoft Office. To learn more, go to www.openoffice.org.

I have decided that
ACME will switch to OpenOffice.org. OpenOffice.org is a good choice for ACME for many reasons, including its excellent feature set and the enormous amount of money we will save by not paying for Microsoft Office licenses.

The transition to OpenOffice.org will be phased, not immediate. We have begun the transition with a pilot program and will begin the official rollout on ________. The rollout will take approximately __________ and by __________, the company will be using OpenOffice.org as its official office suite.

I understand that making this change might seem alarming. Rest assured that the change will not be immediate. All employees will have the opportunity to use and learn OpenOffice.org for a minimum of ________ before being required to use it for work.  All employees will provided with information about the program to help you learn it, and the help desk will support it. You can also download and install OpenOffice.org at home if you would like to use it as your home office suite. I use it myself at home and am delighted with it.

The switch to OpenOffice.org applies to all employees.  (if there are exceptions add the following) The only exceptions are as follows:
- __________
- __________
- __________

To learn more about OpenOffice.org at
ACME please go to:
- [create an internal faq site]
- [an internal site where you describe it a little more, including screen captures and videos of how OOo looks]

I am confident that all
ACME employees have the ability to learn the new program and do their jobs with the same high quality of excellence that has made us so successful. Thank you for your participation in this transition.

Regards,


[name]



Beware! Saving in Word format, and mail merges, don't mix.

Mail merges don't work if you're saving your OpenOffice document in Microsoft Word format.

Whether you're doing this manually, or doing it with the window under Tools > Options > Load/Save > General, saving in Word format will strip out the mail merge fields' connection to the database.

So you can save in .doc by default, but you need to save the mail merge documents, whether they're labels, envelopes, or other documents, in OpenOffice.org native .odt format.



April 09, 2007

Creating Keyboard Shortcuts in OpenOffice, including Assigning Keyboard Shortcuts to Styles, a GREAT Feature

One of the complaints people have when switching from any software package to another is that the keyboard shortcuts that they're used to don't work anymore.

However, in OpenOffice.org you can set your keyboard shortcuts pretty much any way you want. You can even assign shortcut keys to styles. This means that:

  • You can blow through formatting quickly without using the Styles and Formatting window
  • You can set up styles, put them in the default template that your users use, then just give them all quick reference guides that might look like this:
         

        Text with hanging left indent   In WordPerfect was [whatever]  In OpenOffice Ctrl F4
        Heading indented from left and right   In WordPerfect was [whatever]  In OpenOffice Ctrl F6
        Back to normal text   In WordPerfect was [whatever]  In OpenOffice Ctrl Q

Assigning a Keyboard Shortcut to a Task

1. Create or open a document in the program where you want to apply the shortcut. You'll be able to choose that program, such as Writer, or all of OpenOffice.org, as the context in which the shortcut will work.

2. Choose Tools > Customize, Keyboard tab.

3. Select the program, such as Writer, or OpenOffice.org, at the top.

Key1

4. Use the Category and Function lists at the bottom to select the feature you want to assign a shortcut to. You have to be willing to spend some time looking but you'll eventually get a sense of where things are.

Key2

5. Find the keyboard shortcut, in the Shortcut Keys list in the top half of the window, that you want to assign. If it's already assigned to something, that's fine. Select the keyboard shortcut you want.

Key3

6. Click Modify. The shortcut will be assigned to the item.

Key4

7. If you want to remove a shortcut key from an item, select it in the Keys list and click Delete.

Key5delete

8. Click OK.

Assigning a Keyboard Shortcut to a Style

You might find it easier to just use a keyboard shortcut for styles, than to double-click them in the Styles and Formatting window. (Format > Styles and Formatting.)

Stylesandformatting

To use a keyboard shortcut for a style, you do pretty much the same thing.

1. Create or open a document in the program where you want to apply the shortcut. You'll be able to choose that program, such as Writer, or all of OpenOffice.org, as the context in which the shortcut will work.

2. Choose Tools > Customize, Keyboard tab.

3. Select the program, such as Writer, or OpenOffice.org, at the top.

4. In the Category list, scroll to the bottom and select Styles. Expand the + next to it and select the category of style: Paragraph, Page, etc. Then in the Function list select the specific style. Select the shortcut you want from the Shortcut Keys list and click Modify.

Assignstyles

5. Click OK.

Remember, the style has to be in the document where you use the shortcut key, otherwise of course it won't work.

Giving the Configurations You've Made to All Users

Shortcut keys are stored here in XP:

openofficedirectory\soffice.cfg\modules\swriter (or another module) \accelerator\en-us\default.xml

If you want everyone to have the same shortcuts, you can modify that file, then copy it to other machines or user directories. This is the directory on XP; different for Vista. (Grrr.....my impression of Vista is, OK, it's pretty because it looks like Mac, but I am sure sick of the blue screen of death.)

In Vista, it's

\Users\username\AppData\Roaming\OpenOffice.org2\user\config\soffice.cfg\
modules\swriter (or other module)\accelerator\en-US\current.xml

If you're having trouble finding the location, just make a change, then search your system for files that were recently modified, or contains a word in the change you made.

Here's what it looks like.

xlink:href=".uno:StyleApply?Style:string=HangingIndent&
FamilyName:string=ParagraphStyles" accel:shift="true" accel:mod1="true"/>


April 01, 2007

Easy Version of OpenOffice.org -- Easier Ways to Do Everything

An alert user pointed out to me a great new feature.  It's the Easy Version of OpenOffice.org.

Menu

Just choose File > Use Easy Version. The interface will flicker a bit and you'll see a different set of menus. Among the benefits:
- An easy-to-follow wizard for importing and exporting from Base
- Reliable, simple envelope printing
- A checkbox for suppressing the page number on the first page
- And much more.

I feel so silly -- I've been blogging all this time to show how to do things in the standard version, when there was an easy version to use, all this time.




February 14, 2007

TechTarget Article: Compatibility Tips for Word and OpenOffice Writer

I've written an article for TechTarget.com about how to create documents to convert as well as possible between Microsoft Word and OpenOffice.org Writer.

http://searchopensource.techtarget.com/tip/1,289483,sid39_gci1186330,00.html

It's essentially about how, when Word documents don't open all that well in OpenOffice Writer, it's often because...well, the original document wasn't in great shape. The article talks about how to use tools appropriately to make documents that are well constructed no matter what application you're using, and how well constructed documents convert better between office suites, operating systems, and other environments.




 

I've got Microsoft Vista

Vista_1

For various reasons, I suddenly bought a new HP Pavilion laptop last week ($800 down to $650!). One key reason was that I couldn't keep my old laptop going on AC, even with valiant attempts to duct-tape the cord to the computer hard enough or at the right angle to keep the juice going.

So I'm the proud yet somewhat abashed owner of a slick new Vista-running laptop, with wireless internet (yay!) and various other features that weren't on my laptop that I bought in 2002.

Vista -- well, it certainly seems attractive. Kind of a Macintosh look to the graphics. And lots of helpful things pop up so I'm sure that the OS is easier for some people. Frankly, I was expecting more of a dramatic difference given all the emotional pants-wetting that was going on.

Anyway, the main point is that the first thing I did once everything was set up for the OS was to download OOo 2.1. It installed slick and runs fine.

Now have SUSE, UBUNTU, XP, and Vista in the house. (What does it mean if I have more operating systems than cats? Not by much, granted. I guess I'd rather have that ratio remain on the side of the operating systems.)

Of course, the big issue is, what's MS Office 2007 like? I haven't activated my free trial yet but I will be SURE  to let you know what I think of it when I do. ;>

February 12, 2007

Expanded List of Tips for Tweaking Word Documents or WP Documents That Don't Look Perfect in OpenOffice Writer

I realized that I don't really have all the tips for compatibility between OpenOffice.org Writer and Microsoft Word in one spot. Here we go. These aren't all of the things you could ever try but they're my classics.

  • Before converting the document, see what you can do about creating it well in a way that will convert well. If you create documents well, they'll convert well.
  • If people are having problems with your document, find out if they really need to edit the document at all. If they just need to print it or have it on hand, then use File > Send > Document as PDF and all formatting problems are moot. Ditto if the problem is on your end -- if you don't need to edit the document you've received, then ask for a PDF version.
  • Don't overlook the idea, with legacy documents, of A) keeping a couple licenses of Word around so you don't have to bother converting 0r B) contracting out the conversion work.
  • Check the page formatting. Choose Format > Page and adjust the page size, margins, and page orientation.  Make the page margins smaller  if you're having trouble fitting everything onto the right number of pages.
  • If text formatting is decidedly odd, select and choose Format > Default to remove formatting and start over.
  • Change the font and/or font size. Select the text and choose a different font and font size from the dropdown lists at the top left of the toolbar.
  • If graphics are behaving oddly, right-click on each and choose Anchor > To Page. Then reposition the graphic. You might also want to slightly shrink the graphic so it will fit better, or increase the size.
  • For lists, select the list and click the numbering or list icon to turn off all numbering or bullets. Then reapply the list or bullets by clicking the same icon again.

Bulletsonoff

  • Adjust the default tabs. Choose Tools > Options > OpenOffice.org Writer > General. Set the tabs slightly smaller or slightly larger and check the effect.
  • Adjust the default fonts. Choose Tools > Options > OpenOffice.org Writer > Basic Fonts (Western). Specify the fonts and font sizes that fit best in your documents.

Defaultfonts

  • Check the fonts that are used with your printer and operating system. You might want to set up font substitution. Choose Tools > Options > General > Fonts, and use the online help to apply the replacement table. Replace fonts you can’t use with fonts you can.
  • Choose Tools > Options > OpenOffice.org Writer > Compatibility. If the printer metrics option at the top isn’t on, select it. Try changing the other settings in the window and see if those items help.

If you find that you have a set of formatting changes that works well going to Word and back again, make that your default template. Then every time you create a new Writer document, it will have those attributes.

  • Create a document with the correct formatting attributes.
  • Choose File > Templates > Save.
  • Save the template in My Templates and call it Conversion.
  • Click OK.
  • Choose File > Templates > Organizer.
  • In the left-hand pane, expand My Templates and select the Conversion template.
  • Right-click on that template and choose  Default Template.

Defaulttemplate

  • If you want to go back to the normal default template later, open the Organizer again, right click, and choose Reset Default Template > Text Document.