Saturday, January 15, 2011

Systems Development Life Cycle

http://www.computerworld.com/s/article/71151/System_Development_Life_Cycle

This article explains what the Systems Development Life Cycle (SDLC) does. It shows the disciplines but reworded and other models that use the same disciplines but different routines in following them out. There are certain models that have to be used in different situations so it would find the quickest and swiftest solutions. The different models described are the waterfall, fountain, spiral, build and fix, rapid prototyping, and the incremental method.

The Waterfall method is used mostly in a sequential form, going from top to bottom like a waterfall, thus the name. The process began in the manufacturing industries. Just like the design in figure 1.1 it uses almost the same process. For the fountain method to work you need to start some things before doing others in order for the method to work, you also need to design it before you start putting the code in. The spiral method is just like the waterfall method but it repeats over and over again, showing in detail more of the mistakes made. The build and fix method is very troublesome because it involves you writing the code and then changing it to whatever the customer wants. the rapid prototyping method uses a prototype and basically does what the finishing product does but may be changed to be different from the original, once done the prototype is not used and the finish product is. The incremental one separates each step into sections and is produced and tested alone, this will find many more user errors because it is tested separately and not as one.