Does the software product line approach work in a globalization environment?
Globalization has two meanings. The first, also called internationalization or localization, refers to making a software product or software-intensive system work correctly around the world. You can easily see that the software product line approach applies straightforwardly in this case. Different locale requirements correspond directly to product line variation points, and, in fact, a scoping exercise and a product line perspective on requirements can greatly help in identifying those variations. Identifying variations can result in each member of the family being as lean as possible and perhaps letting developers concentrate more on global features as well as locale-specific features.The second meaning of globalization involves separate development groups located around the world cooperating productively and correctly to build software. In this context, the question above asks whether product lines can be developed globally. They can. It is necessary to lay some groundwork before ef
Globalization has two meanings. The first, also called internationalization or localization, refers to making a software product or software-intensive system work correctly around the world. You can easily see that the software product line approach applies straightforwardly in this case. Different locale requirements correspond directly to product line variation points, and, in fact, a scoping exercise and a product line perspective on requirements can greatly help in identifying those variations. Identifying variations can result in each member of the family being as lean as possible and perhaps letting developers concentrate more on global features as well as locale-specific features. The second meaning of globalization involves separate development groups located around the world cooperating productively and correctly to build software. In this context, the question above asks whether product lines can be developed globally. They can. It is necessary to lay some groundwork before e
Globalization has two meanings. The first, also called internationalization or localization, refers to making a software product or software-intensive system work correctly around the world. You can easily see that the software product line approach applies straightforwardly in this case. Different locale requirements correspond directly to product line variation points, and, in fact, a scoping exercise and a product line perspective on requirements can greatly help in identifying those variations. Identifying variations can result in each member of the family being as lean as possible and perhaps letting developers concentrate more on global features as well as locale-specific features. The second meaning of globalization involves separate development groups located around the world cooperating productively and correctly to build software. In this context, the question is whether product lines can be developed globally. They can. It is necessary to lay some groundwork before effective
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?
- Does the software product line approach work in a globalization environment?