SDLC is a deliberate way of building information system in a methodological as well as in structured way. The overall methodology started to appear during 1960s in order to build large business systems enabling large amount of number crunching and data manipulation. The overall popularity of this approach can be assessed from the fact that it is one of the widely used methodologies giving effective and sufficient results to system analysts to pursue this approach. (Blanchard & Fabrycky, 2006)SDLC is also considered as a process used by the system analysts to develop an information system while at the same time defining the ownership of various processes as well as determining the training and development needs of the users to run the system effectively.It is also critical to understand that information systems are complex in nature with multiple sources providing different hardware and software which operate together. To deal with such level of complexity, SDLC therefore proposes certain methodologies to deal with different situations as they arise.As discussed above that this approach is a sequential in nature as system developers and analysts have to take a stage-wise approach to develop a system. The oldest model of SDLC is called Waterfall model under which the output of one stage becomes the input for the next stage and hence a sequential process works in order to ensure completeness of the whole process. It is also critical to note that stages in system development life cycle vary and are named differently however, the critical differences are very few and only nomenclature is changed.This is the initial stage and is often considered as a tedious stage because it is at this stage that the organization attempts to define and unearth the problem. Preliminary investigation also includes conducting preliminary analysis incudes identifying the problem in the system which is already working. It is also at this stage that the organization’s objectives are assessed and matched with the overall scope of the problem. Once problems are identified, it is also at this stage that the various alternative solutions are identified. It is important to understand that system analyst can find alternative solutions through interviewing people, suppliers, consultants etc. at this stage, a system analyst can also check as to what competitors are doing.At this stage, analyst actually assesses the information and the functions which are
Blanchard, B. S., & Fabrycky, W. (2006). Systems engineering and analysis . New Jersey: Prentice Hall.
Cummings, H. (2006). Management Information Systems for the Information Age. Toronto: McGraw-Hill Ryerson.
Beynon-Davies, P. (2009). Business Information Systems. Basingstoke: Palgrave.
Please type your essay title, choose your document type, enter your email and we send you essay samples