Product Family Engineering
You are here: Solutions > Product Family Engineering > Benefits
|
What are typical difficulties, companies face when developing software product families?
|
- Lack of economic tools to model product families
"Few cost/benefit analyses are available to justify a business case for a product family approach."
- Inflexibility of current techniques to enterprise-specific drivers
"Boiler-plate benchmarks did not apply to my goals."
- Little aligned market-orientation between marketing and engineering teams
"How can we direct our long-term product family investments to the right customer needs?"
|
TrueScope Cost & Strategic Benefits
- Faster time-to-market
- Focus on strategic competencies via the definition of business economies of a family approach
- Much better predictability
- Enable "Mass Customization"
|
|
|
TrueScope Marketing Benefits
- Branding via family attributes
- "On-demand" product definition
- Much faster product life-cycle
- Enable "Mass Customization"
|
- Inconsistent look-and-feel among product variants
"To accelerate new product releases in the short run, we chose to replicate
over our original code-base, which - among many other costly problems - resulted in
major loss of common look-and-feel over time."
- Lack of predictability in meeting the needs of a market's sub-segments
"We keep building our products from scratch, not having built a targeted product strategy nor
developed reusable components with well-managed feature responsibilities."
|
|
- Inability to control architecture overdesign
"Software engineers tend to limit potential efficiencies by designing
their software for maximum reusability."
- Lack of systematic capture and exploitation of business domain knowledge
"We need a knowledge consolidation process which seamlessly integrates with our core mission."
- Unmanaged diversity among product variants
"In practice we do not have a strategy for efficiently developing variants from our core products."
- Maintenance of multiple code bases
"We cloned our code base over time which led to multiple development
and maintenance threads - a highly inefficient approach."
|
TrueScope Engineering Benefits
- Definition and propagation of a product family's economies of scope
- Consolidate and manage core competencies
- Exploit the platform architecture to manage the product family's commonalities and variabilities
- Leverage existing assets within the family platform architecture
|
|
|