Software Product Lines:
A software product line (SPL) is a set of software-intensive systems that share a common, managed set of features satisfying the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way. Software Product Lines have received greater attention in Software Engineering over the past several years, as a practical approach to analysis, design and architecture of families of related software services. ExperShare has adopted principles of SPL on 2 large software development initatives in the telecom and manufacturing domains, and we have gained substantial expertise in the practical application of this approach.
Software product lines are rapidly emerging as a viable and important software development paradigm allowing companies to realize order-of-magnitude improvements in time to market, cost, productivity, quality, and other business drivers. Software product line engineering can also enable rapid market entry and flexible response, and provide a capability for mass customization. | | | Our service offerings related to SPL include:
|  | Mentoring and training for SPL |  | Executive consulting, feasibility and assessment of SPL as an approach |  | Applied process and infrastructure to support SPL development |
| | |
|