• Problem identification involves understanding what kind of problem is being presented – whether it stems from people, organizational, or technology factors or a combination of these.
• Solution design involves designing several alternative solutions to the problem that has been identified.
• Solution evaluation and choice entails selecting the best solution, taking into account its cost and the available resources and skills in the business.
•Implementation entails purchasing or building hardware and software, testing the software, providing employees with training and documentation, managing change as the system is introduced into the organization, and measuring the outcome.