Most software is to big and too complicated to be easily maintained. Modern thinking about software design suggests that software should be kept small. Components are reusable pieces of software that can be combined. A component framework is a modern way of pre-building software that can be customized more extensively, more easily and at lower cost than traditional software. Your should care about the architecture of software products your purchase because their underlying architecture will affect the rate at which new features, innovations or customized functions can be added to your version of the software.
Components have an extremely significant impact upon the cost of creating and maintaining software.
Components also allow faster turnaround between generations. It should also be more robust, i.e. have fewer bugs. Alacrity Inc. Alacrity and Horse Logo is a registered US and Canadian trademark of Alacrity Inc. and trademark in other jurisdictions . Copyright Alacrity Inc. 1998. All rights reserved .