The first step in the cycle is analyzing. Analyzing basically defines the problem. This is a very important step in the process in order to develop an appropriate solution. At this time, an outline is made which defines the entire process including the program's input, output, and processing components.
The next step in the cycle is design. At this time, any problems found during the analysis are broken down. The method and appropriate programming language are chosen during this process. Structured design allows the problem to be broken down into sections called modules. This can be done so that each routine performs a single task. The structured design is important because it turns the main routine into smaller ones which helps the programmers locate any problems easily and stay organized.
The third step in the process is validating the design. This is done by computer programmers who code the design into a programming language. Implementing the design is step four. This is when the code to translate the design into a program is written. The new system is installed at this time. Steps five and six are testing and documenting the solution. The program is maintained and if any changes are needed, the cycle begins again.
The program development cycle is in fact called a cycle because any phase can lead to the previous or next step in the process. This normally happens only if an error is found. It is also referred to as a cycle because once it ends it begins again.
Besides the programmer, there are many other people involved in the stages of the program development cycle. System analysts, designers, system architects, coders and testers are also involved in the cycle. They are all important when it comes to developing a successful program. This cycle makes it easy when designing programs as well as organized since it can be used as an outline to follow.
Kay, R. (May, 2002). QuickStudy: System development life cycle. Retrieved July 20, 2009 from http://www.computerworld.com/s/article/71151/System_Development_Life_Cycle
Varley, D. (2004). Program development life cycle. Retrieved July 19, 2009 from
Published by researchgirl
- How to Choose the Right Programming LanguageSo you've decided you want to become a programmer, first step is decide in what programming language you want to program in.
Pure Data: A Graphical Audio Programming LanguageAn introduction to the Pure Data programming language with resources for aspiring programmers.- Learning a New Programming LanguageFind Solutions to common problems you may face while learning a new programming language.
Starting Point for Understanding the C Programming LanguageIf you are interested in learning about the C Programming Language, but you don't know where to start, this guide will help you understand what the language is and where it came...- The Low Level and High Level Programming LanguageThere are two types of programming language. The low level programming languages and also the high level programming languages.
- What Programming Language to Start With
- A Short Introduction to Java Programming Language
- The Best Computer Programming Language for Beginners
- Computer Programming - Then and Now
- Implementing the Development and Maintenance Enterprise Network Systems
- An Introduction to Programming in Perl
- Getting Started With Python Programming Language




2 Comments
Post a Commenttesting the Analisis, designing,validation,and implementation complete above cycle. and then last 6th step to write documentation on complete project.
why you did not explain the step 5 and 6 in details