How Maximo began
Dick Chertow 2700006MB2 Comments (6) Visits (3209)
Notes from the, well, not underground, how about from the ground floor?
In the early 1980s the company I worked for, Project Software & Development, Inc (PSDI), sold a project management scheduling system that ran on IBM mainframes called PROJECT/2 (P/2). 75% of the nuclear power plants in the US used P/2 for outage management. That is when they shut down the plant for major maintenance work. Many other plants, power as well as other industries, too, used it the same way. This lead to a call for PSDI to come up with a more maintenance oriented product in addition to the project based scheduling application of P/2. So, in the early 80s we started talking up a possible maintenance management system. Immediately we were steamrolled by this big company, called IBM, who announced a similar system and had several volumes of manuals already written to prove it. So we at PSDI retreated.
When nothing more was heard of that system we were re-energized. We searched for a company or a product to acquire and found what we thought was the perfect one. We bought it planning to convert their code in Basic to a more modern language. We found a product that converted Basic to C and we were all set. Until we saw the code, all the variables with meaningful names in Basic were now just sequential numbers and the code was unusable.
But the product we bought came with a great set of flowcharts so the business rules were easily deciphered and recoded by the team we assembled. And Maximo was born (yes, the name came from the polo connection of our owner). Maximo 2.0 was released in 1985. It was green screen IBM PC AT (can you believe it, it needed 4 mgs of RAM!) based single user but it was Maximo. Work Orders and Inventory. And had two of the distinguishing features of Maximo today:
Early customers included one in the food industry who would send us a yearly package containing one each of all of the types of cookies, etc, they made. That was a good day to be in the office, if the Maximo-ites were in a sharing mood.
Maximo progressed to Windows in a client/server format in the late 80s. The first web-enablement of Maximo was in the late 90s. Parts of Maximo became Java based with Maximo 5 in 2001. By 2005 Maximo 6 was fully Java/Internet based.
Along the way PSDI left the project managment business for the maintenance management business and changed the name to MRO Software (maintenance, repair and operation - an industry term). And then in 2006 was acquired by IBM where we are today.
While dwelling on ancient history a couple of observations of the cycles of the IT world as I've seen it: