14 Aug 2022

80

System Development Life Cycle (SDLC)

Format: APA

Academic level: College

Paper type: Coursework

Words: 341

Pages: 1

Downloads: 0

SDLC also referred to as application development lifecycle is used in information systems, system engineering and software engineering to describe the process of planning, creating, testing and deploying information system. The process of application development lifecycle aims at providing high-quality systems that meet or exceed the customer’s expectation, these systems able to move through each defined step within the scheduled time frame and saving on costs. According to Taylor (2004), computer systems are complex with multiple links hence use many methodologies such as waterfall, spiral, agile and V-shaped. 

A planning method should cover the scope of the problem and determine solutions to costs, time, resources, benefits and other items. Poor planning will not flag errors early enough, allowing their development where correction in the advanced stages is costly, or if in excess lead to the total failure of a project. Destitute planning methods lack proper project roadmap process of planning, analysis, design and implementation (Pendharkha, 2008). The developer lacks an appropriate project plan while creating resource, financial, quality, risk, acceptance, communication, procurement and a performance phase review. An engineer fails to consider specific concerns and requirements of a project, by getting general knowledge on all the methods and assessing the needs of stallholders and how the model works on different criteria. 

It’s time to jumpstart your paper!

Delegate your assignment to our experts and they will do the rest.

Get custom essay

Planning phase has several advantages to a project. The preliminary analysis enables proposal of alternative solutions, describe the benefits, costs and submits the preliminary plan with recommendations. The phase has a structural approach which makes it easy to explain the process to the user due to the defined stages and activities of the project. In most planning methods used, verification at each stage ensures early detection of errors or misunderstanding with each step having specific deliverables. SDLC planning phase has some unfavourable conditions like when there is need to use the iterative development (web development or e-commerce) or where stockholders need to review on a regular basis the software being designed. A development plan has increased time, development cost, rigidity, hard to estimate cost and project overruns (Marakas, 2010). Planning is therefore important to identifying the requirements of a new system to facilitate the achievement of business objectives by preliminary plan or feasibility study. 

References 

Marakas, J. A. (2010, September 15). Software Development lifecycle methodologies. (10th, Ed.) Management information systems , pp. 485-489. 

Parag C. Pendharkha, J. A. (2008, November 28). Information and Software Technology. An empirical study of the Cobb-Douglas production functional properties of software development effort, 50 (12), 1181-1188. 

Taylor, J. (2004). Managment of Information Technology Projects. Palgrave: Basingstoke. 

Illustration
Cite this page

Select style:

Reference

StudyBounty. (2023, September 14). System Development Life Cycle (SDLC).
https://studybounty.com/system-development-life-cycle-sdlc-coursework

illustration

Related essays

We post free essay examples for college on a regular basis. Stay in the know!

Security Implication of the Internet of Things

The Internet of Things (IoT) can be described as s system of interconnected devices that have the ability to transfer information over a computer network without the need of human-to-computer or human-to-human...

Words: 892

Pages: 3

Views: 96

Modern Day Attacks Against Firewalls and VPNs

Introduction The need to have an enhanced security of the computer connectivity happens to be one of the reasons that attract companies and organizations towards wide usage of VPNs. Several simple techniques...

Words: 2025

Pages: 7

Views: 134

How to Deploy and Administer Windows Server 2012

Securing a reliable, and expandable configuration for a company is important to build a strong network. The new and enhanced features of the Windows Server 2012 can be used to implement the network. In this...

Words: 1673

Pages: 6

Views: 87

Deployment Model in Cloud Computing

Deployment model is a representation of a cloud environment primarily distinguished by parameters such as accessibility, proprietorship, and storage size. The National Institute of Standards and Technology gives the...

Words: 254

Pages: 1

Views: 82

How to Use Web Search Engines for Business Research

The advancement of technology has made it possible for many people around the world to have easy access to information whenever they want. The development of the Wide World Web-enabled different kinds of information...

Words: 773

Pages: 3

Views: 86

Distributed Database Management System (DDBMS)

Introduction Data management has been a headache to many technology enthusiasts for quite a long period of time. They have successfully managed to logically collect interrelated data and share it. If the data is...

Words: 799

Pages: 3

Views: 127

illustration

Running out of time?

Entrust your assignment to proficient writers and receive TOP-quality paper before the deadline is over.

Illustration