Introduction to Current Techniques for Effective ICT Development

Author(s):  
S.C. Lenny Koh ◽  
Stuart Maguire

The development of information systems (IS) has for many years been regarded as the domain of the technical expert. In what appears to be a growing number of instances systems appear to be having negative effects on the organization. A regular spate of system failures may have identified serious flaws in the system development process. Organizations may often be significantly affected by the implementation of IS. Future IS development may increasingly be trans-organizational and therefore increase the potential for dysfunctionality. Even changing one line of code may have repercussions within a department/organization. To implement a totally integrated system within an organization without adequate preparation could have serious consequences for the financial well-being of the company. The development of information systems is a complex process, one with many opportunities for things to go wrong. To try and control this complex process a methodology was required that would bring more discipline to the IS development process. There is a need to make more efficient use of the resources that are available. Historically, IS has been developed using the system.development.life.cycle. (SDLC). This has been the prevailing methodology for medium and large system projects. However, the use of accepted methodologies for IS development have not guaranteed the successful implementation of information systems.

Author(s):  
S.C. Lenny Koh ◽  
Stuart Maguire

Nearly all information systems developments follow a structured approach. This is true of all projects. This chapter takes a critical look at both system development and project management. The development of computer systems is a complex process, one with many opportunities for things to go wrong. To try and control this complex process, a methodology was required that would bring more discipline to the computer system development process. There was a need to make more efficient use of the resources that were available. However, the use of accepted methodologies for system development has not guaranteed the successful implementation of information systems. There are still weaknesses in the traditional methodologies. This section examines some relevant current literature regarding the system development process and identifies areas of weakness that could be improved. In the UK the National Computing Centre in Manchester defined the system development process as a number of stages. Seven were identified: feasibility study; systems investigation; systems analysis; systems design; systems development; implementation; and review and maintenance. These stages were later revised but are still generally viewed as the key elements of the computer system development process. This defines the development process as a technical one. Many methodologies that have adopted this type of approach have become grouped under the heading of ‘hard systems methodologies’. This structured approach has proved popular with IS/IT professionals since it caters for their needs as technical staff who view information system development as systematic problem-solving. It is not surprising that some authors have a narrow view of what is entailed in the system development process. Some regard it as simply structuring hardware and software to achieve effective and efficient processing of the information system.


2021 ◽  
Vol 317 ◽  
pp. 05026
Author(s):  
Sali Alas M ◽  
Purwanto ◽  
Farikhin

The characteristics and behaviour of information system users have a big influence on the successful implementation of information systems. There have been many studies that reveal the effects of user behaviour related to technology and information systems. The majority of research conducted deals with the impact of culture on user behaviour after the implementation of information systems. Very few journals discuss how the characteristics and factors of user behaviour are used as inputs that affect the information system development process. This research was conducted to conduct a literature review regarding the dominant factors in user behaviour and to see their impact on the development of information systems. The results of the study are in the form of synthesis to see the opportunity to include these user behaviour factors into components of the information system requirements.


2003 ◽  
Vol 18 (2) ◽  
pp. 69-92 ◽  
Author(s):  
Rajiv Sabherwal ◽  
Michael Newman

This paper seeks to advance our understanding of the dynamics of persistence and change in information systems development. Towards this goal, it draws upon dialectical theory, which enables viewing persistence and change during IS development relative to the thesis operating at that time. This approach recognizes that the nature of the system itself often changes during the development process. This also allows simultaneous attention to persistence and change, combining persistence with certain elements of the thesis along with change in some other elements. Empirically based on three cases, the paper provides insights into the content and process elements of theses, governing the characteristics of the system and the nature of the development process, respectively. It offers one possible explanation for the evolution of the IS development process and some insights into the strategies for improving this process through greater attention to the theses and the dialectic processes.


Author(s):  
M. Gordon Hunter

There is evidence which suggests the software crisis still exists and is negatively impacting both information systems (IS) development and maintenance. Kendall (1992) has reported IS development backlogs averaging 30 work-months. Others (Senn, 1985; Yourdon, 1989) including Kendall (1992) suggest a hidden backlog, users’ plans not even submitted as requests because of the identified backlog, may result in IS development delays of up to four to seven years. Further Laudon and Laudon (1998) have determined that 51 percent of software development projects require up to three times more than the initial budget for both cost and time. The situation regarding IS maintenance is also of concern. Kendall (1992) suggests the IS maintenance software crisis has resulted from problems created in phases prior to programming. This situation is further confounded by the fact that the later in the System Development Life Cycle (SDLC) that an error is discovered, the more it costs to fix (Boehm, 1981).


Author(s):  
SANJEEV MANCHANDA ◽  
S. B. SINGH ◽  
MAYANK DAVE

The aim of the present research work is to develop an information system development process and a model for the development of new generation information systems. New age information systems are those information systems that are capable of fulfilling the demand of highly dynamic information requirements derived from the competitive environments of business organizations and support controlling the complexity involved in their maintenance and software configuration management. Present research work analyzes the theoretical, financial, technical and practical problems related to the information system development, maintenance and change management to propose an appropriate system development process and a model for the development as well as maintenance of information systems with maximum software reuse. The proposed system development process and model provide inherent support to the business organizations in having total control over information system development, maintenance and software configuration management.


2003 ◽  
Vol 12 (4) ◽  
pp. 319-327 ◽  
Author(s):  
Markos Goulielmos

Defines the concept of “organisational failure” in information systems (IS) development, and proposes a diagnostic model drawn from research done into IS consultancy firms that develop systems using a variety of methodologies. The research involved a qualitative study aimed at the nature of the development process and the role of organisational issues in this process. The model’s elements and relationships were determined by the research findings. Presents two cases of failure that show how IS failure is rooted in organisational pathology and examine existing failure concepts. The concept and model proposed can be used by practitioners and management before and during a project for diagnosing organisational failure before it interferes with IS development and afterwards for extracting deeper rooted organisational learning from failure.


Systems ◽  
2021 ◽  
Vol 9 (1) ◽  
pp. 3
Author(s):  
Avi Shaked ◽  
Yoram Reich

The planning of system development efforts is crucial to the successful realization of projects. However, development planning typically lacks systematic, engineering discipline, and consequently risks project and business success. Model-based process design is a potential information systems approach to addressing the increasing complexity of such planning. We characterize the ontology of development process design, based on real-life observations and scientific publications. We then synthesize the required ontology with the desirable characteristics of models, and derive key requirements for model-based development process design. Next, these requirements are used to evaluate the adequacy of three prominent, standardized model-based process design approaches—BPMN, OPM and SPEM. The findings reveal that the surveyed models are a partial fit, and do not promote sound process design. Finally, by generalizing the categorical evaluation results, possible root causes for the identified inadequacies are proposed. A new model design, which should rely on the formulated requirements set, is called for, in pursuit of a wider adoption of model-based design paradigms and better information systems realization to support the development of complex systems.


2011 ◽  
pp. 471-489
Author(s):  
Peter Otto ◽  
Salvatore Belardo

The failure of many IS development efforts suggests that the development process, in particular the role that key antecedents play in ensuring success, is poorly understood. Information systems are based on a series of highly complex interrelated tasks that can be significantly affected by organizational (e.g., management attention), project (e.g., resources), and technical (e.g., tools) drivers. Changes or disruptions in these can have severe and, in many cases, unanticipated consequences for IS development efforts. To help understand how disruptions during the IS development initiative affect the quality of the system, we employ the system dynamics methodology to capture feedback from non-linear activities, viz., those that define a systems development effort. The results from the simulation lead to some tangible and timely recommendations to manage an IS development initiative.


Author(s):  
Husam Abu Khadra ◽  
Talal Al-Hayale ◽  
Nabil Al-Nasir

The aim of this study was to explore the critical success factors that affect accounting information systems development fitness in Jordanian industrial companies. In addition, the paper aims to test the effectiveness level of the AIS and causality relation between the system development process and its effectiveness level. A survey using self-administered questionnaire has been carried out to achieve the study objectives. The study results reveal that Jordanian industrial companies do not have effective accounting information systems; there is no enough evidence that support the sole relationship between the system development process and its effectiveness level.


Sign in / Sign up

Export Citation Format

Share Document