7 Steps in the Software Life Cycle
by EkosDeux on Jan.19, 2010, under Off Topic
Welcome Back!!!
As you know this blog helps me keep track of things I have learned, and helps burn things into my brain. Today we are going to discuss the software life cycle, which was broken down into seven steps. Different people explain it with less steps, but as you will see the results are the same.
- Specify the Requirement
- Data Analysis
- Problem Analysis
- Algorithm
- Coding
- Testing
- Maintenance
The first four steps are known as the front end, and help eliminate logic errors. The front end requires that you carry out the algorithm by hand, and the data gathered can be used as test data once the code is compiled. The front end represents the logic of the problem, and if completed successfully the only errors remaining should be in the syntax. The last three steps are known as the back end, and are used to write the solution in a manner in which the computer will be able to utilize it. Through out this post any examples will be in written in pseudocode.
Next time I will dive into the front end, and follow that by covering the back end. All your comments are welcomed as I would like others searching for answers to have the best information available.
A First Book in Software Development covers this information in more detail.









