
The software development life cycle is a process that all programs must go through. This process shows how any software goes through development from the time it is first thought of through the time when it is completed and ready for use. Here I will take you to each stage and describe each one.
The first stage is the analysis process. At this stage you are basically trying to figure out what it is that you want the software to do. Once you know what it is you want the software to do then you begin to design it. Now you are in the second stage which is the design process. In this stage you should create the flow chart and pseudo code. A flow chart is a representation of what your program should do. it is almost similar to the picture that is above that is showing the software development life cycle. A pseudo code is an English-like form of your program that displays some code and how the program is executed. The third stage is the implementation process. Here you begin to actually write your code for software that you wish to create. There are multiple programs that are out there for you to use. you just have to choose if you would rather use and open source or proprietary software.
Once you have finished the first three stages you will then start the final three stages which is something like the birth of the software. Your fourth stage is the verification process. Here you will debug and test your software. This is a very important part, because here you will find out if there are any mistakes with the coding of your software and where you will possibly need to correct them. The fifth stage is the deployment process. The deployment is where your software begins to "walk" if you will. Here is where your software is ready for use for the public. The only thing that is now left for you to do is maintain it. Now you have entered the last stage which is the maintenance process. Here, all you should do is keep it up-to-date and make sure everything is running smoothly.
This blog was created as a requirement to my class. I am currently a junior in college and this is my second course in programming. The programming course I am taking is Microsoft Visual C#. The requirement was to create a blog on this topic and say how it compares to the programming course.
As stated in the the above on the SDLC (Software Development Life Cycle), we as students and like the professional programmers have to go through those stages to create a program. There is no program that does not go through this process. I hope that this information is correct and is pleasing for people. Thank you for taking the time to read my blog.
No comments:
Post a Comment