They both approach development in an iterative and incremental way. Why didn you incorporate more software product line functionality into Code Roller?
A. Software product lines have a longer time to market since the core assets must be developed before any applications but it is the application that the paying customer wants. Also, a higher burden is placed on the software architect with software product lines due to the goal of increased reusability as a necessary criteria for success.
Related Questions
- They both approach development in an iterative and incremental way. Why didn you incorporate more software product line functionality into Code Roller?
- Is a model-driven development (MDD) approach compatible with the software product line strategy?
- Can a product line approach be compatible with agile development methods?