Tuesday, June 30, 2009

Ex Post Facto

This is the launch of a new blog addressing the practical concerns of working with the myriad of systems that are mission critical to many businesses, but yet are systems grown organically, been cobbled together in one way or another, and built using whatever technologies and skills were available at the time.

Continuing to maintain, extend, and enhance these systems with ever changing business requirements is often at odds with the need and desire of developers to retrofit these systems according to established design patterns, using best practices with the latest technologies and architectures. Add to that the pace at which technology is changing, the articles exhorting us to adopt or die and the financial climate leaving companies reticent to invest in costly 'infrastructure' projects and most of us are left in a quandry.

There're numerous blogs, books and articles describing how to use the multitude of new technologies and techniques, but generally they assume a clean slate, which for a lot of us is seldom the case. I don't have the answers but intend to share my experiences as I try to strike the balance between dealing with the realities of the applications I have and the applications "they should ideally be".

No comments:

Post a Comment