Usually the system development is done if the old system had not kept pace / inadequate requirements or development of the company, so there are several opinions about the definition of system development, among others:
- Develop a new system to replace the old system as a whole or improve existing systems.
- A process for the application of information technology to a specific purpose or solve a problem.
- Sorting out a large and complex problem into several small pieces that can be managed.
- Performance: improvements to the performance of the new system to be more effective. Performance can be measured by throughput (the amount of work that can be done a certain time and a response time (the average time delay between transactions / employment coupled with a response time to respond to such work).
- Information: improvement of the quality of information presented.
- Economy: an increase of the benefits / advantages / deterioration of the costs incurred.
- Control: improvements to the controls to detect and correct errors and fraud is and will happen.
- Efficiency: increase the efficiency of operations.
- Services: an increase in the services provided by the system.
Information System Development Team
An information system development project is usually developed by a team. The team usually consists of some of the following positions:- Project Leader is primarily responsible for information system development project. A project leader must be able to set the time and resources that help information system can be completed in accordance with the set targets. In an information system development project, a project leader should not hold other positions in order to avoid any conflict of interest.
- System Analyst namely those whose task is to conduct an analysis of user needs and then documenting the user needs in a technical document that is easily understood by the information system development team members. A good system analyst should have knowledge in the field of information systems and software development so that he can represent the needs of users with either a document. In addition, system analyst is also required to have a broad general knowledge in order to facilitate the understanding the needs of the user.
- System Designer is the person in charge of designing the system based on user requirements document.
- Programmers are people whose job is to implement the design into program code.
- Software Quality Assurance (SQA) is the person in charge to ensure that all information system development process running smoothly and ensure that the resulting product as expected.
Conversion Conversion Emoticon Emoticon