Building a new information system involves organizational changes beyond just new hardware and software. It includes changes to jobs, skills, management, and organization as the system redesigns business processes and the organization as a whole. Information technology can enable different degrees of organizational change from automation to paradigm shifts, each with varying risks and rewards. The most common changes are automation and rationalization, while business process redesign and paradigm shifts carry greater risk but also greater potential returns. Developing new information systems follows a structured process to solve organizational problems that includes analysis, design, programming, testing, conversion and maintenance. Different approaches like the systems life cycle, prototyping, and outsourcing can be used depending on the system's size and the problem