Got Legacy?

A Legacy System MAKEover?

September 11, 2008 · 1 Comment

With the TV programming spectrum being so spattered by reality shows I thought of making a simplistic analogy between the work we do here at MAKE and the “Makeover” series that you can find on different channels about so many different things that need to be modernized, improved or renovated for whatever reasons.

Legacy MAKEover?

Legacy MAKEover?

I have to admit the one I like to watch is Restaurant Makeover. If you haven’t seen it yet, it kind of goes like this: The owner of a beat up and dull restaurant realizes that it’s time for a change, time to modernize and transform this joint into a five star restaurant. Wow! Sounds brilliant, but the task is not an easy one, especially if the owner in question has run this business for years without really adding much value to his/her customers. Suddenly, the owner needs architects, construction workers, designers, and of course, the restaurant’s chef also needs to learn new tricks, so there is a learning curve to go through and knowledge transfer that has to happen. Otherwise, what’s the point of doing all this? So, what does the owner do? He calls the experts! And the channel’s seasoned experts are a team that includes an interior designer, a crew of construction workers, and a chef. The team, of course, is not always the same but they are really good because they almost always deliver with the client’s complete satisfaction. They also seem to have lots of fun while they’re at it. Oh, and one more thing: The channel matches dollar for dollar the owner’s contribution for the makeover. Once the owner is convinced to move forward, the project starts.

In the early phases of this makeover, the construction crew smashes counters and walls, rips electrical fixtures, wrecks floors, shatters mirrors, pretty much destroys the place entirely. Then they bring in the poor owner just to check out how things are going. Their eyes almost pop out, jaws drop, and sometimes they even cry. Others just smile nervously (I imagine this morbid part is the one that scores the highest ratings). The process continues by re-building, re-painting, re-decorating and putting all the new fancy stuff in the right place.

It is really interesting to see the owners’ reaction once they see the transformation after completion. But that’s not all; besides the new modern look, the place now serves top notch food which is now prepared by the local chef who at this point should have learned a lot from the channel’s mentor. And the most incredible thing is that everything is done in one week.

Ok, so what are the similarities with our methodology for modernizing a Legacy System? Well,

  1. A client decides it’s time to change an expensive to maintain aging system and chooses MAKE to modernize it.
  2. We don’t match dollar for dollar the client’s contribution unfortunately. Hear that mighty TV networks?
  3. The seasoned experts are assembled (Project Manager, Data Modelers, Architects, Business/System Analysts, Developers, etc)
  4. We don’t smash, rip, wreck nor shatter the old mainframe (although sometimes we’d love to… juuust kidding) but we ask, listen, watch, parse, collect, analyze, model, document, draw, organize, and basically capture everything about the legacy system and put it in a data repository.
  5. We have lots of fun while we’re at it. If you don’t believe this get in touch with me and I’ll bring you to one of our status meetings so you can attest.
  6. Our clients have access to see the evolution of the entire process without the drama, which means no tears so far (that I know of).
  7. We don’t re-build, re-paint, or re-decorate. However, once we are confident about our knowledge of the old system, we design and develop it putting fancy stuff in the right places. We call this streamlining and enhancing.
  8. We transfer our knowledge to the client’s staff so that they can take over when we’re done.
  9. We also deliver with client satisfaction (yes, including oohs and aahs) but…
  10. We certainly don’t do the work in a week. Although we’re pretty fast for software development standards.

Conclusion: There are some approximate similarities between a Restaurant Makeover and a Legacy System Modernization. However, if there is any network out there who wants to cash in with yet another reality show please contact us, although I’m afraid we won’t help making your audience ratings soar. Oh well.

- Alberto Rodriguez

Categories: Fun
Tagged: , , , , , , , ,

1 response so far ↓

  • Rodolfo // September 24, 2008 at 7:10 pm | Reply

    Any thoughts on sharing your TLM as open source? That way, you could actually say that you match dollar for dollar with your client… (and gain more consultancy contracts as a result)

Leave a Comment