Rare and Precious Creatures

Share

I had lunch today with a former colleague. She was, when she worked for LLP Group, one of the best business IT consultants in the world, at least in the world I knew and know, which wasn’t small then, and isn’t small now.

She was, and is, meticulous, imaginative, extremely clever, pragmatic, and determined. She knows what can be done and how to get people to do it. When she worked for me, and on some projects with me, she travelled to Asia, to the Middle East, to Latin America and elsewhere, and learned about cultural sensitivity too. Of course, she wasn’t perfect, but I’ve long since forgotten the imperfections.

In the end, she was too good for us, and we were too small for her, and she left us to work for a large bank in the Czech Republic. There she manages enormous development and implementation projects.

Not my former colleague, I can assure you….but equally rare and precious.

rare and precious

From time to time we meet for lunch to catch up on family things, world affairs and, because they still interest us both, professional matters too. Amongst other things we talked about how hard it still is to find those rare and precious creatures in our profession who are really good at designing good business software systems.

The problem is in bridging the gap between those who have the business ideas and the business vision, and those who understand the precise world of IT systems and know how hard it is to go from idea to system. The job of the systems analyst lies between these two worlds, but finding good people who understand both sides of the chasm is really hard and I see no sign that it’s got any easier in the last twenty years.

A good analyst must grasp the essentials of what the ‘business’ wants, and what a system must be like to be usable by people who are not IT nerds. Such people are most easily found in the ranks of business tacticians or those who work in business operations.

A good analyst must grasp the essentials of what IT systems can do, how rigorously the rules must be defined, how information can be stored and transmitted from one place to another, and how difficult it is to program software. Such people are most easily found in the ranks of IT specialists.

Rarely can you find someone who isn’t very much more one type of good analyst than the other.

To mitigate this problem practitioners have adopted more flexible methods of development and design, such as the ‘agile’ method, whereby ‘users’ and ‘developers’ are more frequently brought together so that what one side thinks it’s understood, and what the other side thinks it’s asked for, are more frequently compared. The old ‘cascade’ method of finding out what’s wanted, building it in a remote laboratory and then bringing it back, finished, just doesn’t work. Probably even less successfully nowadays because business systems have become ever more complicated, and must be ever more easily usable by ordinary people.

But although ‘agile’ methods are better, they don’t eliminate waste. With iterative design and development procedures you move ten steps forward and then three steps back, so there are plenty of costly steps that you wish you hadn’t taken. A good analyst will save you perhaps two of these wasted steps.

I don’t see a better solution than finding the best possible people for the job, and neither does my former colleague. Method only gets you so far.

So where can we find business analysts who understand how to design good business systems? The skill can’t be taught. You can’t itemise it on a CV. Some recruits can’t even learn these skills from experience. It seems to me that it’s a matter of talent, of art. You might as well try to identify a good pianist from some words on a page.

Such people are rare and precious creatures. Hold on to them tightly..

Advertisements

One thought on “Rare and Precious Creatures

  1. Adam,

    I enjoyed reading your “Rare and Precious Creatures” this afternoon.

    You ask ” …where can we find business analysts who understand how to design good business systems?”

    Truth be told, Adam, nobody is looking.

    As a professional consultant who’s directed every phase of the life cycle over 34 years in 60 engagements for 54 different enterprises, I don’t find any interest in such talents.

    This is for several reasons:

    1.) Organizations seeking candidates in this general professional area hire recruiting services, and the recruiters have no inkling of what the work entails;

    2.) Often the client organizations also employ a vendor management system, who receive forwarded potential consultants and score them on the basis of key word matches (and you and I know of all the synonyms that exist in this professional area);

    3.) After the vendor management system screens for possible candidates, they forward their findings to the client organization’s HR department, who also screen for key words, and who are equally as benighted as to what is needed;

    4.) The hiring manager (who was likely browbeaten by his / her boss into seeking the services of a consultant, in the first place) selects a candidate on the basis of subject matter expertise, technical proficiency with a particular HW / SW configuration, and / or prior experience as a full time employee…

    My success over the years has been in circumstances when: a.) I did not previously know — and therefore was not a priori “comfortable” with — methods currently in use at the client site; b.) I elicited ideas from the persons who actually perform the work about how they could be improved; and c.) I used explicit requirements and metrics to evaluate progress against an objective.

    How special!

    Keep up the good work…

    Cheers,
    Norm Caryl
    _________________
    Norman R. Caryl
    President
    Caryl International, San Francisco
    Since 1980
    http://www.caryl-international.com
    (415) 981-3900
    Cell: (650) 892-4866

    Liked by 1 person

Leave a Reply

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

WordPress.com Logo

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

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s