This is the process covering the design of software specially directed to a certain set of users with the main task to make the specific organization for performing their main function.