1. A computer system to manage an initial software installation and configuration script, the computer system comprising: one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising: saving, by a plurality of collaboration tools, a new customization associated with the initial software installation and configuration script in an installation and configuration knowledgebase; saving, by the plurality of collaboration tools, a new solution associated with the initial software installation and configuration script in the installation and configuration knowledgebase; associating, through metadata, the saved new customization or the saved new solution with a plurality of environment parameters and a plurality of errors encountered along with a description of why and how the saved new customization or the saved new solution was developed, wherein the description of why and how the saved new customization or the saved new solution was developed is entered via a user input interface and includes a plurality of new situation features, a plurality of error messages, a plurality of associated knowledge, and a new instance of a script; querying, by a search engine or a similarity engine, the installation and configuration knowledgebase for the new customization or the new solution based on a comparison between a criteria provided by an administrator and an index of vocabularies related to the initial installation and configuration script, wherein the index of vocabularies correlate to a plurality of situation descriptions stored in the configuration knowledgebase; and returning, by the search engine or the similarity engine, a search result based on the querying the installation and configuration knowledgebase, wherein the search result identifies a customization or a solution that exactly matches or is a nearest similar match between the criteria provided by the administrator and the index of vocabularies.
1. A computer system to manage an initial software installation and configuration script, the computer system comprising: one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising: saving, by a plurality of collaboration tools, a new customization associated with the initial software installation and configuration script in an installation and configuration knowledgebase; saving, by the plurality of collaboration tools, a new solution associated with the initial software installation and configuration script in the installation and configuration knowledgebase; associating, through metadata, the saved new customization or the saved new solution with a plurality of environment parameters and a plurality of errors encountered along with a description of why and how the saved new customization or the saved new solution was developed, wherein the description of why and how the saved new customization or the saved new solution was developed is entered via a user input interface and includes a plurality of new situation features, a plurality of error messages, a plurality of associated knowledge, and a new instance of a script; querying, by a search engine or a similarity engine, the installation and configuration knowledgebase for the new customization or the new solution based on a comparison between a criteria provided by an administrator and an index of vocabularies related to the initial installation and configuration script, wherein the index of vocabularies correlate to a plurality of situation descriptions stored in the configuration knowledgebase; and returning, by the search engine or the similarity engine, a search result based on the querying the installation and configuration knowledgebase, wherein the search result identifies a customization or a solution that exactly matches or is a nearest similar match between the criteria provided by the administrator and the index of vocabularies. 2. The computer system of claim 1 , further comprising: creating the initial installation and configuration script by a developer; and adding the initial installation and configuration script to the installation and configuration knowledgebase; adding a contact information associated with the administrator to the installation and configuration knowledgebase; and providing a means of communication among a plurality of administrators and the developer.