Information technology departments in larger organizations tend to strongly influence information technology development, use, and application in the organizations, which may be a business or corporation. A series of methodologies and processes can be used in order to develop and use an information system. Many developers have turned and used a more engineering approach such as the System Development Life Cycle (SDLC) which is a systematic procedure of developing an information system through stages that occur in sequence. An Information system can be developed in house (within the organization) or outsourced. This can be accomplished by outsourcing certain components or the entire system. A specific case is the geographical distribution of the development team (Offshoring, Global Information System).
- a technologically implemented medium for recording, storing, and disseminating linguistic expressions,
- as well as for drawing conclusions from such expressions.
which can be formulated as a generalized information systems design mathematical program
Geographic Information Systems, Land Information systems and Disaster Information Systems are also some of the emerging information systems but they can be broadly considered as Spatial Information Systems. System development is done in stages which include:
- Problem recognition and specification
- Information gathering
- Requirements specification for the new system
- System design
- System construction
- System implementation
- Review and maintenance