by James
17. July 2011 03:49
A long-time client recently remarked that my solution delivered "Standardized Customization", confirming how pivotal those design decisions were ten years prior, when I initially conceived much of the architecture that still prevails today in that software. Core to that success, I believe, was a fundamental understanding that one can not anticipate the changes that will inevitably occur, leading me to focus on flexibility rather than simply a final product. This, in my opinion, is the key ingredient in any successful implementation, from the smallest features to mission critical solutions - there is no final product.
The world evolves, thus does business, thus must software.