A formal definition of software engineering might sound something like, “An organized, analytical approach to the design, development, use, and maintenance of software.” More intuitively, software engineering is everything you need to do to produce successful software.
These videos describes software engineering, the tasks that you must perform to successfully complete a software project, and some of the most popular developer models you can use to try to achieve your goals. It doesn’t cover every last detail, but it does explain the overall process so that you can figure out how you fit into the process. These videos does not explain every possible development model. Actually, they barely scratches the surface of the dozens (possibly hundreds) of models that are in use in the software industry. These videos describes only some of the most popular development approaches and then only relatively briefly.
Copyright © EDUKATE. All Rights Reserved.
Designed by UENR BSc. ITL200B