Introduction
In the current world, there are a lot of technological advancements thus most individuals are familiar with the term information technology. The expansion, implementation and execution of computer based input form the center of information and technology. It is fundamental to note that no business or field of work can be deemed complete without the use of information and technology. In the business world, computers are playing a significant role in managing and storing data with the help of information and technology. Computers are extremely vital in the company processing in the manner that it stores information concerning the workers and the managerial staff. Computer can also be used to monitor the progress of the company, provide an overview of the profitable gains of that the company makes in every sale and for communication of the companies members (Dyson, 2007). This in a company can only be possible because of the latest technology and programs that are available from the computer machines.
This report is going to discuss the systems development process in a major company and the different methodologies and techniques involved. The methodology of this report will examine concepts such as Systems developing life cycles of a company, object-oriented programming, the unified or integrated modeling language (UML), structural designs and the systems analysis of a company, the participatory design, and computer-assisted software engineering (CASE).
Terms of reference
The chief director officer of a substantial company has recognized the significance of information and technology to the future company. The chief director officer is committed to developing an in-house information system development staff for his company. The chief director officer has therefore, requested me as the CIO of the company to produce an overview report concerning the policy development process. The report is expected to be due in two weeks.
Procedure
Systems development life cycle
The systems analysts will use the system development life cycle to supplement the information system which will include all the requirements, necessary training and substantiation. The systems improvement life cycle will provide a systematic way in which company projects ought to be conducted in the future. The System will be expected to work efficiently and meet the expectations of the customers.
Object-oriented programming
The object-oriented programming model will be used to design computer programs in relation to information systems. The techniques will include features such as extraction, encapsulation, polymorphism and many others.
The unified modeling language (UML)
The unified modeling language will be treated as an object modeling technique whose function will entail presentation of the structure of data. The unified modeling language will also be used to illustrate the behavior of each entity.
Structured systems analysis
The assessment of information will be achieved successfully since there will be sequencing of all the company’s information thus creating accountability within the system. The system of the company will be analyzed to ensure that all the section of the company works efficiently in the proper manner required.
System design
The system design will be used to monitor the effective distribution of work from one sector 5to the next within the company. This in turn, will result to work efficacy since each individual will be closely monitored so as to achieve the desired organizations goals and objectives.
Participatory design
The participatory design will enable group effectiveness, a factor which enables efficacy in the company’s operations. This design is whereby all the employers, employees and the managerial members of a system are involved in the renewal of the company’s strategy. This is done to suit all the participants involved in the efficiency functioning of the company to meet the different desires of all the members of an organization (Khosrow-Pour, 2006).
Computer-assisted software engineering
The computer-assisted software engineering (CASE) tools will be used to produce work that is of high quality since they will support the software activities. This is a system that is currently used in the developing, managing, controlling and maintaining the software network of an organization using available tools and fast hand equipments provided by the various aiding tools found in the computer machines. The computer-assisted software engineering (CASE) tools found in the computer are used by system analyst experts in the developing of a new technological era in the life cycle of the company.
Conclusion
The process of developing an information system will be a comprehensive one, and it will require skilled personnel. In business, technology is playing a significant role when it comes to matters of management and planning. It is clear that Information and technology contribute a vast deal in the advancement and output of business tools, projects and even communication. It is also notable that the level of change brought by new technologies has had a vital effect on the manner in which individuals organize their daily operations both at home and the work place (Schwalbe, 2009).
Recommendation
I recommend the information system be introduced in the company since it will enable the company to get rid of all kinds of errors that may be present. The company needs this system in order to satisfy its operational and practical needs. The system will also be useful in enhancing the smooth running of all the departments in the company. The system will again allow the company to be aware of any changes that may arise in the market thus act accordingly.
References
Dyson, L., Hendriks, M., & Grants, S. (2007). Information technology and indigenous people, Gale virtual reference library, New York: Idea Group Inc (IGI)
Khosrow-Pour, M. (2006). Emerging trends and challenges in information technology management, Volume 1 of Emerging Trends and Challenges in Information Technology Management: 2006 Information Resources Management Association International Conference, Washington, DC, USA, May 21-24, 2006, New York: Idea Group Inc (IGI)
Schwalbe, K. (2009). Information Technology Project Management, Cambridge: Cengage Learning