Enterprise Architects in Hungary

This is the fourth post in my attempt to start a blogging habit.

The last couple of months, I’ve been looking for a new position, after a short sabbatical leave. In these months I’ve realized, how underdeveloped the state of enterprise architecture is in Hungary.

In this article, I’ll try to summarize my thoughts about the benefits of having a consistent enterprise architecture for a company, and the reason this position is not sought for in most Hungarian companies.


Enterprise Architecture is not applicable for most companies. Only independent, prosperous, complex and on top of that mature organizations develop the need to establish such a role.

There are so few of them, it makes it virtually impossible to find a job there.

I should have studied to work in a bakery.

Continue reading “Enterprise Architects in Hungary”

Blogging challenge

It has been quite a long time, since I started blogging. It’s been going on and off for a long time, writing posts for various reasons, like about sharing experiences in  solving non-trivial issues, starting up new projects,  getting some practice in presenting my ideas in writing (AKA bullshit generator), or whenever I had way too much time to waste.

Generally a post takes me about a couple of hours, sometimes even a few days to produce, as I always try to go on, and polish it as long as I don’t get so fed up with the post, that I just publish it.

Now I decided to stand up and challenge myself for a 21 day blogging marathon.

Why 21 days? They say it takes just three weeks of doing something, to start a habit. Even though it seems to be a myth, it gives good grounds to get some writing practice.

Every day starting today, I will publish a post, about basically anything, that is business or work related. It will not be a well polished piece, and might not contain revelations, and probably will mix some facts up, but it will be written.  The posts might vary on any subject I come across, from business management to hardcore development, whatever comes to my mind at that very moment.

For that I invite anyone to join me on the journey, for a 21 day commenting marathon, to share their thoughts on the subjects I bring up. I promise to invite anyone for a beer, who keeps up with me. (as long as their comment makes at least as much sense than the original post did :))

That’ll do for the first entry, see you tomorrow!

10 year retrospective – SCISy, or “Supply Chain Inventory System” @ IBM

scisy-screenshotThis is the second part of my retrospective series I started here.

When I’m asked about my favorite project in my career I always talk about this one. Every part of this project was solid, well established and justifiable. There were no need to make any compromise on anything. We didn’t have to worry about licence fees, as long as we used IBM. 🙂 And what’s most satisfying about a project? The sponsors and the users find it useful!

Disclaimer: I’ve put this together mostly from memory and the few remaining documents I found laying around in my archives. I have no idea if this system is is in use any more, for all I know it probably is.


A few years passed after the Intermed project, Java became a strong player in enterprise development. With the J2EE application servers becoming a viable option, coding your entire stack from scratch was no longer necessary. Still there were quite a few gray areas that had to be worked around.

I was working as a contracted freelancer at IBM at the Hungarian manufacturing site, that produced (and still produces) high-end data storage systems. The manufacturing site ran a high number of IT components: shop floor control systems, order management systems, procurement systems, truck load tracking. All in all it was a smooth running operation, but still faced a problem. There was only a really limited communication between the systems, so monitoring the actual status of an order was quite difficult.

Production monitoring is essential for running this operation. No two orders were the same. During the “free” time the plant manufactured “prebuild” machines, that were configured for the most likely order configurations. These were placed in a buffer, and when an order came in they were reconfigured with the exact specifications. This required a common monitoring application that could be used to match the orders and the available machines. The most time in the build phase was used for testing the configuration. If a “feature” was removed from the machine it didn’t require re-testing, and it was easily shipped. It was essential to use pre-tested prebuilds that had minimal difference to the order.

To achieve a transparent order monitoring a Lotus Notes application was created which was loaded with  data from the relevant systems provided real-time reports to oversee the operation. There were some problems with the solution, as it was not as fast as expected. The data load was running so long, that the incoming datafiles stepped on each-other’s toes, data was inaccessible during the load, so basically the system was down for the better part of the day. The project was started to overcome these problems.

Continue reading “10 year retrospective – SCISy, or “Supply Chain Inventory System” @ IBM”

15 year retrospective – InterMed ’99

kliensI was looking for the Christmas decorations on my attic, when I came across a set of compact discs. I got rid of most of these, except for some that seemed important enough to keep for posterity.  These disks contained an original Window 2000 Professional edition, and one titled Medex Backup 99/05/13.

Yesterday I took my time to review what’s in the backup, and took some time to reconstruct the architecture in my mind and the reasons behind it. It occurred to me, that it might be a good time to go through some of my previous projects since, and sum them up, to see how IT (or at least what I’m part of) changed in the past few years.

Strap yourself in, for a travel back in time to the land of the possibilities and techno blable!

Disclaimer: I’ve put this together mostly from memory and the flashbacks I had during the installation on my virtual machine. I might have left out some interesting aspects, lessons. 

Coming up: “10 year retrospective – SCISy, or “Supply Chain Inventory System” @ IBM”

Continue reading “15 year retrospective – InterMed ’99”

Why are there so few female software developers in Hungary?

Recently I was musing about this topic and was trying to find reasons for this phenomenon.

When I was running my company I interviewed several developers for open positions, and interestingly there was an unspeakable imbalance in the gender ratio. Namely I can only recall two ladies I interviewed, out of about a hundred subjects.

I’m trying to look into the root cause for this matter.

Continue reading “Why are there so few female software developers in Hungary?”