At some stage, most businesses will need a new computerised system to help them with their day to day tasks. When an organization feels one of its systems has problems or is in need of improvement, a system analyst studies the system to determine where the problems are and how the system can be improved. The analyst then plans the implementation of the solution and hands the plans on to a software team to produce a solution. The analyst then plans how the system is going to be imported into the organization and arranges for continuing maintenance of the system. The whole process is called System analysis.