LawsonGuru Blog

Thought-Provoking Commentary for the Lawson Software Community

Why Software Sucks, Lawson-Style

Does Lawson’s software suck? 

Well, I recently read the new book, Why Software Sucks by David Platt, recommended to me by Michael Wardinski from Watson Wyatt Worldwide. You can check it out at David’s website (see won’t spoil the book for you, except to tell you that, while the title and concept of the book is intriguing, there isn’t a whole lot of new ground covered. A lot of the material re-hashes (albeit with attribution) ideas from Alan Cooper’s ground-breaking About Face (see

I’m also a big fan of Joel Spolsky, a prolific writer about software-related topics (see Joel recently published a diatribe where he asks, “How many Microsofties does it take to implement the Off menu?”:

  I’m sure there’s a whole team of UI designers, programmers, and testers who worked very hard on the OFF button in Windows Vista, but seriously, is this the best you could come up with?  
  Every time you want to leave your computer, you have to choose between nine, count them, nine options: two icons and seven menu items. The two icons, I think, are shortcuts to menu items. I’m guessing the lock icon does the same thing as the lock menu item, but I’m not sure which menu item the on/off icon corresponds to.  

 (You can read the rest for yourself at

At this point, I knew I was onto a theme-so allow me to bring some of my Lawson pet UI peeves to your attention.  Now, remember, I use Lawson’s software every day, and for the most part, I like Lawson-but sometimes its software does suck.

Let’s start with ProcessFlow

In particular, check out the brand-new ProcessFlow Integrator 9.0.  When you first maximize it on your desktop, it looks just a wee bit too low:

And, if you look really closely towards to bottom, you’ll see that it’s partially obscured by the task bar, making it difficult to click on the Activity Node category groups:

Who designed this dialog box?

The next example of “sucky software” is this dialog box–although I can use it, even I can’t begin to explain it:

You mean I can’t re-route flows?

Consider this example. I want to change the ‘unknown file’ link to send an email. To do this, my logical expectation would that I could drag an Email node into the flow and right-click the flow connection (or “flow edge” in Lawson parlance) and select an option to “re-route flow”, choosing a new from/to connection. But, alas, no:


To accomplish this, I have to first copy the JavaScript Condition Expression to notepad:

Then I have to delete the flow connection, create a new connection and insert the Javascript:

Why can’t I re-order the priority of the branching logic?

The Branch activity node works by reading from the top down, and executing the first “true” condition:

What if you want to change/re-order the logic? You can’t. You have to delete and re-create each branch connect (hopefully remembering to copy the JavaScript expressions to notepad first since you’ll them when you delete the branch connection!):

I can’t reference ProcessFlow variables when using the Email Activity Node?

Presumably, whoever designed this dialog box has never used ProcessFlow to generate an email. When composing the email’s content, there is no (easy) way to insert variables. Here, I’ve had to type in the variable, relying on my memory and keyboarding skills:

You can see the variables if you click on the Attachments tab. You can click the “>>” button to add the variable as an attachment-how come there’s not an ‘insert variable into content’ button?

Adding a Bookmark to a Group in Portal

Alright, we’ve picked on ProcessFlow enough. Let’s move onto Portal. If I want to assign a Portal Bookmark to a group of users, why does it take so many steps across so many tools?

First, I have to create the Group in Resource Management Administrator:

Then I have to edit each Resource to add them to my new Group:

(Note to Lawson: When I right-click on the Group, why can’t I have an ‘Add People Resources to Group’ option? )

Then I have to go into Portal Bookmark Manager, and Add the Group’s access to the desired bookmark:

Finally, each user still has to go and “subscribe” to the content:

So, there’s some of my pet UI peeves about Lawson’s software. Do you have any other examples about how Lawson’s software “sucks”? Send them to me at, and I’ll try to publish them, assuming of course, that they really do suck!


One response to “Why Software Sucks, Lawson-Style

  1. josie price May 4, 2009 at 1:12 pm

    Maybe a long shot. But my boyfriend uses the Robo form program for password protection. I am been trying unsuccessfully to get into my work website. I get all the way in except I have to keep clicking the Robo form off but then I keep getting a message of “Lawson Portal unable to redirect” or something like that. Any ideas; I am not very computer literate but seems the robo form passwork protection needs to be cleared out or is it something the the Lawson Portal ?

    I can get all the way up to my website with password then all this mess begins. Any help would be appreciated.

    Thanks–Josie Price

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: