M Web Magazine 006 (March 5, 1998 - June 4, 1998)

Whose On: Paul Willis

 

The man, his presidency, sense of humour, views and opinions. At MWM we were curious to find out a bit more about Paul Willis, president of MTA-Europe?

 

Who is Paul Willis?

Paul Willis is a 40 something with a wife, two children (girl[8], boy[7]) and a mortgage. For a living I work for CDS - Computer Design Systems of Manchester, England and glory in the title of 'Product Research and Development Director'. In reality this means I spend more time talking to the market and defining products than writing in M - but that's how it should be. I'm too old to write code. Like almost everyone else at CDS, I started straight from college and I've never worked anywhere else. For my sins I am currently the President of the MTA Europe.

 

What are the issues that the MTA-Europe have had to deal with recently?

Really the problems that we have had are the same as any other user group; lack of confidence, money, members - and probably in that order. The solution to the confidence problem was to concentrate on those things that it is possible for us to do - and not to compete with, or seek to control, the efforts of the vendors. The money problem was easy to fix - just stop spending the stuff. The members problem is not really a problem at all. We are not selling anything here. So long as we have a bank balance we can organise an annual meeting and so long as we have people that want to meet we will renew our balance. Its very neat really.

 

The Web is a whole new concept. Is it a friend or enemy of user groups?

How can anything that allows people to communicate more effectively be an enemy of user groups? We just have to keep remembering where the goal posts are. If the traditional job of the MTA is done better by the web then it is done better - we should all be glad. In Europe we are setting up a web site. It may fail, because "Who needs another Web site?", or it might succeed because there is enough special local interest to keep it fresh - time will tell. From a purely personal point of view I hope that it succeeds of course, as it is our intention to provide all membership services via the web, M Computing and the annual meeting to one side. Somehow I think that this is the way forward and that folks in Europe will feel an empathy towards each other and want a local site. But if this is not the case then so long as its because we have found a better way, great!

 

Unlike the Americas, Europe is a multi-ethnic, multi-language society. What problems (if any) does this pose on MTA-Europe?

What! Are you kidding? I've been to Seattle via New York, (and every other point of the US compass) you can't fool me. In any case, we solve the multi-cultural problem the same way you do. We impose Yankee rules.

Seriously speaking - our attempts to solve the language and currency problems by choosing the Queen's [American] English and Belgian Francs as standards have not been entirely successful and to some extent must alienate national groups. But you have to pick a currency and our attempts to publish in local languages did not work for a number of reasons; the costs and the difficulty in finding translators were too great - and why bother anyway; our membership are English speakers, they have to be.

Again this is where I expect the web to help. It will turn the tables nicely if in a years time 80% of our web space is Serbo Croat and totally meaningless to me.

 

What do you think about M today? Do you think that the language has kept up to date with the times? What areas do you think need addressing?

Following on from what I said below (can I do that in cyber space?), I have a lot more concerns about the abilities of M's VARs and users than I do about the technology. CDS's applications are not limited by M but by my ability to assimilate the possibilities and deploy them. My message to the community is, "Get off your butts", but for many its going to be too late. My original reason for getting into the MTA was to help move M forward. Now I realise that the best way that I can do this is by trying to write a killer app. and selling it a lot. Today I've got the tools, but have I still got the time?

In the GUI market vendors seem to have gone quite separate ways. What are your comments?

I think that its good. In the end there may be a clear winner and then, hopefully, we will get a standard that works in the market. In the meantime the diversity offered does at least provide a real choice. On the subject of standards I sometimes wonder what killed off more vendors, competition or the MDC. In any case, what we do not need is another late standard that diverts the energies of the remaining implementers.

As it happens I do have my favourite GUI, its called Delphi, next year it may be something else. Whatever the case, my business logic will be in M not the presentation layer, so changing the GUI is just a lick of paint really. Its more important to me that the language standard moves to facilitate "Objects" than to control my access to them. In the end I am never(?) going to create my customised controls in M.

 

How and where is M used in Europe?

Just about everywhere, but not nearly enough. I should imagine that there is less difference between the US and Europe than is generally thought.

CDS is in the Construction Industry, Occupational Health and Oil Distribution, but we might choose to diversify in the future.

 

What is a user group and to whom would they apply?

User groups are like any other type of club. They do what their members want or they blow away. Finding out what the members want is the hard part since usually they will not tell you - its not that they don't know, its that they are too embarrassed to say.

The problem with any user group is that it is very dependant on two things - free time and money and generally those that are prepared to give these want something in return, usually control of the agenda. If you are not careful you find yourself doing things for all the wrong reasons.

 

The money comes from the vendors?

In the old days it was easy, lots of vendors, competition within the community etc. Today the vendors find it less easy to see their vested interest tied up in the MTA. The MTA-E, at least, they saw as out of date and "needing to re-invent itself", smaller and less dependant on them for cash. Against this backdrop of dissatisfaction, and with the natural urge to protect the status quo, user groups have become ever more compliant in their pursuit of the vendor's cash. This has not been healthy - and all to protect services that I am not sure the users want.

 

The 'users' do the work?

When I was asked to stand for President of the MTA-E I saw a chance to do something. I had had a chance to see the M world in some detail whilst selling DataTree M (Hi folks!) and did not like what I saw. Too many M shops were run by people with their heads in the sand hoping that if they told themselves often enough that Windows and Client server was irrelevant to their application then the boggie man would go way. This is a bit like saying that the only practical colour for a car is black, true but who cares. And it is probably not even true any more, Mr Pentium has changed the rules.

I thought that the MTA-E would allow me to evangelise for modern M applications in a way that as a salesman I could not, and it just so happened that the rest of the then board of the MTA-E felt that we could make a difference too. So off we marched, to change the world. Well no, we were not quite that stupid, but you get the idea. The MTA was going to be a trade association and provide services to its members that would help then get ahead of their (non M) competition. A reason d'être! Or so we thought.

Since nobody has died, leaving us 10 million dollars that is, any large sums of money had to come from commercial organisations and since we had common cause with them we found the vendors to be initially very generous. The problem is that the largest of these now have other fish to fry and when push comes to shove think that they can spend their marketing dollars better than we can. What a nerve? To cut a long and very painful story short, sooner or later the well was going to dry up - and with it the MTA-E, or at least that is what very nearly what happened.

That it did not is entirely due to a last minute realisation that the original reason to form the MUGs still exists, that is to facilitate association and communication amongst M people.

Today we provide to our members three things; a members only annual meeting, a web site to keep us all in touch and we distribute M Computing, (many thanks to the MTA-NA). Our members are happy, our books are balanced and our membership is stable - to date. This is what we think that the MTA-Europe should do. Any more than this and the tail starts to wag the dog.

 

Can user groups influence vendors?

I don't think that it is the place of the MTA to seek to influence the vendors. Maybe this was not always true, but it is hard to see it any other way today. Largely speaking the vendors are involved in a life or death struggle to establish themselves in the mainstream. Perhaps not competing directly with Oracle on all fronts, but certainly in the areas where M technology is strong. To have the MTA, trying to set their agenda would be extremely irritating. If I try to influence a vendor I make very sure that I have my VAR hat on. How much they listen depends very much on what my statements propose for our business together, and that is the way that it should be. To do anything else would be extremely pretentious. Who gave me the right?

 

Are user groups for companies?

Yep! And consultants and government agencies and anybody else. For me the most important reason to belong to the MTA is to stop feeling lonely. Embarrassing isn't it?

 E&OE

1