This website uses cookies to ensure you have the best experience. Learn more

System Development Life Cycle Models Essay

1051 words - 5 pages

System Development Life Cycle Models
Introduction
Business processes are run by systems. Systems ensure precision and completeness of tasks and data, the division of responsibilities and the combination of all these interfaces (Bender, 2003). The complexity of these systems makes it necessary to have a process that creates and maintains them. This process is known as the System Development Life Cycle (SDLC). It is the system that is used to build and maintain software systems.
Systems ensure business continuity as they outlive even the staff that developed them. They also ensure that various tasks are integrated. The complexity of tasks within a system requires that each task is specialized. Ultimately, all the specialized tasks need to be integrated into one interface. The complexity of processes, the need for specialization, the necessity for continuity and the requirement for an interface makes it necessary to build systems through a Systems Development Life Cycle (Bender, 2003).
SDLCs have three main objectives. These are to ensure delivery of high quality services, to provide strong management controls and to maximize productivity (Bender, 2003). The development of SDLC models is based on one traditional model. This model has seven stages namely: planning, analysis, design, development, testing, implementation and maintenance. This paper looks at five other SDLC models and how they differ from this traditional model.
SDLC Models
Waterfall Model.
The waterfall model was one of the first process models to be introduced. It was introduced by Winston Royce in the 1970’s. The waterfall is considered a traditional lifecycles as it has seven stages similar to the traditional model above. According to Wen, Guntamukkala and Tarn (2006), the waterfall model is widely used as a representative of the traditional heavyweight models in system development. The stages of the waterfall model are requirement gathering, analysis, program design, implementation, testing, operations and testing (OSQA, 2009). In this model, all the specifications of requirements are gathered in the beginning leading it to be inflexible during the process of development (Radhika 2013).
Prototyping Model.
This model is referred to as a working model due to its flexibility of the development process (OSQA, 2009). Unlike the waterfall, model which gathers all requirements in the beginning, the prototype model works with the client at every stage of development. It allows the client to interact and experiment with a working representation of the product and makes changes where the client is not satisfied (Wen et al., 2006). The prototyping model differs from the traditional model in the planning, testing and revising stages as it works with the client throughout the development process instead of just the planning stage.
Iterative Model
The iterative model is also referred to as the incremental model. It is a combination of the waterfall and prototyping models. This model starts by...

Find Another Essay On System Development Life Cycle Models

Software Development Life Cycle (SDLC) Essay

1065 words - 5 pages -methods-in-software-development>, accessed on 09 April 2014 Marwan Alshar’e, February 2014, FM Lecture 1, Formal Method in Software Engineering, lecture notes distributed in FMSE at FTMS on 21 Feb 2014 Mohamed Sami, 15 March 2012, Software Development Life Cycle, available from accessed on: 08 April 2014 Russell Kay, 14 May 2002, QuickStudy: System Development Life System, ComputerWorld, available from accessed on: 08 April 2014

Software Development Life Cycle Analysis

3273 words - 13 pages Abstract Early detection of faults in Software Development Life Cycle (SDLC) can significantly reduce the cost and shorten the time to deliver a certain product to market. Requirement based testing involves using requirement as the basis for generating test cases. This paper present a systematic review of requirement based testing exploring the hidden capabilities and challenges of the research that has been accomplished over the years. The

Systems Engineering Through the System Life Cycle

3385 words - 14 pages System life cycle models have evolved significantly over the past two decades. Furthermore, the number of models has grown as additional unique and custom applications were explored. Additionally, software engineering has spawned a significant number of development models that have been adopted by the systems community. The end result is that there is no single life cycle model that is (1) Accepted worldwide and (2) Fits every possible situation

Software Development Life Cycle: Insource vs Outsource

1049 words - 4 pages Software Development Life Cycle: Insource vs Outsource After hearing the hype and realizing the alluring advantages of outsourcing, many companies are weighing the options of outsourcing vs insourcing when developing a software application. Software development requires intricate planning, skilled implementation, and thorough testing. Understanding the Software Development Life Cycle (SDLC) is important in order to track project progress

Project Analysis Approach and Project Development Life Cycle Methodologies Process

2238 words - 9 pages Management vs. Efficiency: There is enormous cost reduction by using a more efficient materials management strategy. Improving the efficiency of the material management function typically requires the adoption of a just-in-time inventory system, designed to economize on inventory holding cost by having components arrive at a manufacturing plant just in time to enter the production process. The major cost savings comes from increasing inventory turnover

Software life cycle

966 words - 4 pages According to Cem Kaner, "The full business, from initial thinking to final use, is called the product's life cycle." A life cycle is the sequence in which a project specifies, prototypes, designs, implements, tests, and maintains a piece of software. Explicit recognition of a life cycle encourages development teams to address development issues at the appropriate time; for example, to establish basic software requirements before design or coding

Process Modeling in System Analysis and Design

1080 words - 4 pages technological designs, while logical models are used to show business requirements. (“Data modeling”) Both physical and logical modeling use similar diagrams and documentation. It is the way that these diagrams are used that differentiates them from being either logical or physical. Structured analysis tools, such as Data flow diagrams (DFDs), data dictionaries, and process descriptions are used during the analysis phase of the system development

MBA 505 Homework Park University - Park University - Assignment

572 words - 3 pages particular task. Empirical measurement which is used to keep the records on daily bases and see the performance level. Iterative design means it deals with the execution process of the above steps. 3) Incorporating a human computer interaction (HCI) perspective into the systems development life cycle (SDLC) is necessary to information systems (IS) success and, in turn, to the success of businesses. However, modern SDLC models are based more on

Systems Life Cycle

793 words - 3 pages System Development Life Cycle PAGE 1 System Development Life Cycle PAGE 3 System DevelopmentMartin NussairatHCI/510July 13th , 2014University of PhoenixSystem DevelopmentA system life cycle is a general procedure for creating data frameworks. It gives a structure to the devices, procedures and systems required to assemble and actualize frameworks that satisfactorily address business needs. The system development life cycle has four major

Life Cycle

793 words - 3 pages System Development Life Cycle PAGE 1 System Development Life Cycle PAGE 3 System DevelopmentMartin NussairatHCI/510July 13th , 2014University of PhoenixSystem DevelopmentA system life cycle is a general procedure for creating data frameworks. It gives a structure to the devices, procedures and systems required to assemble and actualize frameworks that satisfactorily address business needs. The system development life cycle has four major

Software Development Methodologies - University - Essay

991 words - 4 pages Introduction The purpose of this paper is to carry out a research on both a modern and a traditional methodology, show the understanding of the Software Development Life Cycle (SDLC) by explaining the step-by-step process upon which the methodologies are based on. Also compare the two methodologies and outline the advantages and disadvantages. There are various methodologies in the Software Development Life Cycle (SDLC). The SDLC is a

Similar Essays

System Development Life Cycle Sdlc

1360 words - 5 pages System Analysis PAGE \* Arabic 1 System Development Life Cycle (SDLC) - System Analysis##########University of Phoenix OnlineCIS 319########13 January 2008System Development Life Cycle (SDLC) - System AnalysisAbstractThis paper will attempt to highlight the importance of developing a comprehensive plan to conduct a system analysis that is a portion of the System Development Life Cycle (SDLC). The SDLC is the process of developing information

System Development Life Cycle (Sdlc) Essay

783 words - 3 pages The System Development Life CycleThe Systems Development Life Cycle (SDLC) serves as a method that assures Information Systems (IS) being developed meet the requirements and needs of an organization or company. This methodology creates processes and guidelines managing the planning, system analysis, design, implementation, and maintenance of IS within a company. The primary objectives of any SDLC are to implement an IS that: 1.) meets or exceeds

System Elements Data Roles In System Development End Users Systems Development Life Cycle – Feasibility Cmgt 555 / Systems Analysis And Development

1323 words - 5 pages Week 1 Paper GMGT 555- A BBB PAGE 1 System Elements-DataRoles in System Development - End UsersSystems Development Life Cycle - FeasibilityCMGT 555 / Systems Analysis and DevelopmentDarrell BroylesUniversity Of PhoenixDecember 2, 2006System Elements-DataThe design of a system varies in response to the expected audience for the perticulare application. Some systems are intended for back rooms, some for the front office, and some are for the

System Life Cycle Essay

5500 words - 22 pages be purchased to ensure proper protection of servers from issues when a power loss is experienced.Finally, just two Riordan offices have IP telephone technology. Adding this technology to the other offices would save the company money in long distance charges and put each office on the same platform.Purpose of Project and StakeholdersThe purpose of this project is to apply the System Development Life Cycle (SDLC) methodology in a multi-user