|
Project Information
Featured
Downloads
Links
|
Purpose:This project is a sort of playground for approaches to solving the software engineering dilemma presented in "The White Label Problem" white paper. Sections:
Abstract:If you have large customers, they will inevitably ask you to do something you didn't expect them to, and it will be important for you to do it efficiently and in a manner that doesn't sabotage the maintainability of your system. The tension between customization and regularity is one that virtually every enterprise system must address at some point. This project seeks to explore technical strategies to dealing with this sort of situation when it becomes a crucial aspect of your system's operation and you must solve "The White Label Problem". The examples are in Java, but the problems and solutions are theoretical and general. The paper is meant to help establish the proficiency of systems to handle the pressure of behavioral variation, i.e., the ability of it to solve the White Label Problem in a maintainable way, as a new and important aspect of software engineering. |