Lecture on Software Engineering by , Prof. Umesh Bellur, Department of Computer Science & Engineering ,IIT Bombay. The objectives are to are to explain how iterative and incremental development process leads to faster delivery of more useful software, to discuss the essence of agile development methods, to explain the principles and practices of extreme programming, to explain the roles of prototyping in the software process.
[youtube jRs-aFETAXY]