If you try to please someone you don't know, you might not please anyone. If you at least '''please your self''', you at least please one. Apply: * Feature selection * Execution time * Code design * ... If you are unsure about your ability to please someone you don't know, get to know them. SeekFirstToUnderstand. This way, you can '''maybe please two'''. Apply: * OnSiteCustomer * ... If you '''can please three''', you can please many. Apply: * OffTheShelfSoftware * ... See also OneUnityTwoDoorThreeMany and TheWinWinScenario.