with Santiago Comella-Dorda Santiago Comella-Dorda is a business analyst with McKinsey & Company.
In an incremental modernization effort, transactions processed entirely in the legacy system may at some point be distributed across both legacy and modernized components . Identifying and validating a design solution to this problem is a prerequisite to the overall modernization effort. Our approach to identifying and validating design solutions uses model problems ”focused experimental prototypes that reveal technology/product capabilities, benefits, and limitations in well-bounded ways. Model problems reduce design risks. However, no amount of modeling can completely eliminate design risks. Therefore, the designer must be satisfied with reducing risk as much as possible. The use of model problems is a component-based software engineering technique described by Wallnau et al. [Wallnau 01]. |