StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

The Systems Development Life Cycle Methodology - Essay Example

Cite this document
Summary
THE SYSTEMS DEVELOPMENT LIFE CYCLE METHODOLOGY The Systems Development Life Cycle methodology Author Author Affiliation Date The traditional software development cycle is based on a rigid set of steps with a documented sign-off at the completion of each one…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER96.9% of users find it useful
The Systems Development Life Cycle Methodology
Read Text Preview

Extract of sample "The Systems Development Life Cycle Methodology"

Download file to see previous pages

Moreover, the other steps of system development lifecycle includes a comprehensive system design and actual implementation and testing (DocStoc, 2009; Shelly & Rosenblatt, 2009; Pressman, 2001). However, a lot of researches have shown that the use of traditional software development life cycle causes various issues and concerns regarding effective software development. This paper is aimed at presenting a number of issues which significantly control the process of the software development and can be changed to offer more flexible and unstructured approach for software development (DocStoc, 2009; Shelly & Rosenblatt, 2009; Pressman, 2001).

Actually, the traditional software development lifecycle is composed of a rigid set of development stages that are aligned to each other in a less flexible way. As a result, entire software development process faces several serious issues and concerns regarding software development. For example, what if the design stage of a software development process uncovers requirements that are strictly impracticable or very expensive to establish or develop? What if issues and errors found in the software requirements and design stages are encountered in implementation phase?

In addition, the time duration between preliminary investigation and testing typically spread over several months. What if basic needs, requirements or priorities of a client are changed or system users understand they ignored critical needs all through the software development analysis phase? In fact, there are numerous issues and concerns which make the traditional software development lifecycle a more rigid and inflexible process. In addition, there can be numerous other issues which can create serious problems for entire software development process and can result in projects failure or do not able to convene the user’s expectations when deployed (DocStoc, 2009; Shelly & Rosenblatt, 2009; Pressman, 2001).

In order to analyze issues and problems in traditional rigid and inflexible software development approach, I will present some facts and figures from international software development reports. In this scenario, Standish Group's well-known CHAOS Report of 2000 shows that more than 25 percent software development projects still fail. In many cases projects suffer from issues and problems as a result it becomes a failure, or without practical software deployment. Unluckily, this report demonstrates a huge increase over CHAOS reports from previous years.

Moreover, at the present there is additional proof of the same kind (VersionOne, Inc., 2012; Bender RBT Inc., 2003; Erdil, Finn, Keating, Meattle, Park, & Yoon, 2003). In addition, failure issues and numbers strengthen what a vast majority of us experienced personally. Additionally, the waterfall software development approach is a risky and expensive methodology to develop software systems. That is why, majority of software development firms is adopting agile and new software development methodologies for the reason that they are more flexible and innovative alternatives (VersionOne, Inc.

, 2012; Bender RBT Inc., 2003; Erdil, Finn, Keating, Meattle, Park, & Yoon, 2003). Moreover, when we look for a better approach for software development we see Agile as one of best approaches. In fact, agile software development techniques came out of the real-life development experiences of experienced and skilled software professionals who had practiced the main issues and

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“The Systems Development Life Cycle Methodology Essay”, n.d.)
Retrieved from https://studentshare.org/information-technology/1442760-the-systems-development-life-cycle-methodology
(The Systems Development Life Cycle Methodology Essay)
https://studentshare.org/information-technology/1442760-the-systems-development-life-cycle-methodology.
“The Systems Development Life Cycle Methodology Essay”, n.d. https://studentshare.org/information-technology/1442760-the-systems-development-life-cycle-methodology.
  • Cited: 0 times

CHECK THESE SAMPLES OF The Systems Development Life Cycle Methodology

What Is Systems Development Life Cycle

This report "What Is systems development life cycle" discusses the maintenance of the new billing and payment system that is very important.... The new billing system embraces and encompasses the new approach to technological development because it has its entire operational component rooted in technological operations.... With the tuition fee, the difference in the amount of money to pay comes in as a result of existing discount systems for parents who qualify and fall within discount criteria....
8 Pages (2000 words) Report

The Systems Development Life Cycle

Describe the systems development life cycle as it pertains to both the development of a custom application and the selection of proprietary systems.... systems development life cycle (SDLC) is basically a software development process which involves the formation or alteration of an information system.... These models are bound to follow a pre-determined life cycle for having success in their process of software development.... Software life cycle models itself describes the associated phases of the software life cycle and the order in which each of its phase will be executed (Shelly & Rosenblatt, 2011)....
5 Pages (1250 words) Research Paper

Development and Relevance of System Development Life Cycles

The term paper "Development and Relevance of System Development Life Cycles " states that the System development life cycle (SDLC) is the method of developing information systems through investigation, analysis, design, implementation, and maintenance.... nbsp; The System development life cycle (SDLC) is also known as Information Systems Development or Application Development.... If the management decision is to purchase commercial software rather than developing a new customized application, the system development life cycle in most parts remains the same....
11 Pages (2750 words) Term Paper

Analysis Phase Of System Development Life Cycle

Here system development life cycle is a group of activities those are aimed to develop the whole project.... The current era is known as the age of information technology as IT is playing basic and major roles in almost every field of life.... In addition, this report presents detailed and comprehensive analysis of implementation of an IS (information system) and critically assess the analysis phase of the overall SDLC (software development lifecycle) of this information system for the ABC Company....
14 Pages (3500 words) Thesis

Integration of Agile Practices into Traditional SoftWare Development Life Cycle

The traditional software development life cycle involved the traditional software development methodologies, which are Waterfall methods, V-Model, and Rup (Okoli & Carillo, 2010).... These practices could be integrated into the traditional software development life cycle to change how the project is run instead of completely changing to the new methods.... Another limitation of this study is the many ways in which agile practices could be integrated into the traditional software development life cycle....
8 Pages (2000 words) Research Proposal

Integration Testing and Systems Testing

It comprises the complete life cycle of building complex engineering systems using the style & methodology of an engineering manager.... The primary objectives of the paper “Integration Testing and Systems Testing” are to deliver the systems with optimum practical effectiveness including reliability, efficiency, safety, quality, maintainability, scalability, upgradeability, and cost-effectiveness.... hellip; The author states that Systems Engineering is associated with conceptualizing, design, development, testing & make-live of large scale & complex engineering systems for various industrial & software applications....
18 Pages (4500 words) Research Paper

Software Engineering and Human Computer Interaction

he answer is that, if we don't consider HCI, we will almost certainly run into problems at the end of the development process.... ne clear pre-requisite is that software engineers and everyone in the development team agree to concentrate on the end users needs, considering usability aspects.... Moreover, the development team will need to understand how to organize the project so that Human-Computer-Interaction aspects can be integrated into practice....
10 Pages (2500 words) Dissertation

Software Development Life Cycle

In general, the paper "Software development life cycle " attempts to establish the linkages between Waterfall and Agile, examine the extent to which various departments within a large organization utilized either agile or waterfall, or a combination of both.... If no software development life cycle (SDLC) process is followed, the result will be a calamity.... It discusses the phases of an SDLC, and key differences between two widely used system development methodologies: waterfall and agile....
63 Pages (15750 words) Thesis
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us