System Development Life Cycle Methodology
Learning Objectives :
•
To introduce the general concepts of various approaches of systems development, their framework, advantages and disadvantages;
•
To explain in detail the phases involved in Systems Development Life Cycle(SDLC);
•
To understand the key issues while acquiring or developing system for achieving goals set; •
To discuss in detail various System Development Tools like – DFD, Decision Tree,
Flowcharts etc.; and
•
To understand the auditors’ role in SDLC.
2.1 Introduction
Information systems serve many different purposes, ranging from the processing of business transactions - to provide information needed to decide recurring issues, assisting senior officials with difficult strategy formulation, and linking office information and corporate data.
But how do such complex information systems come into existence? Of course, through people. Technology has developed at a rapid pace but the most important aspect of any system is human know-how and the use of ideas to harness the computer so that it performs the required tasks. This process is essentially what system development is all about. To be of any use, a computer-based information system must function properly, be easy to use, and suit the organization for which it has been designed. If a system helps people to work more efficiently they will use it. If not, they will surely avoid it.
2.2 System Development Process
In business, systems development refers to the process of examining a business situation with the intent of improving it through better procedures and methods. System development can generally be thought of as having two major components : System Analysis and System Design.
•
System Analysis is the process of gathering and interpreting facts, diagnosing problems, and using the information to recommend improvements to the system.
•
System Design is the process of planning a new
References: Charles Parker & Thomas Case, Management Information System Strategy & Action, II Edition, Mcgraw Hill, 1993.