Students understand the emerging concepts in software process models and their relative strengths and weakness. Students are introduced with the concept of agile software development and issues related to quality assurance and release management. Students explore the philosophy and practices of extreme programming. Students learn the various phases of rational unified process. Students explore the process to extract features in feature oriented-development.
Students understand the emerging concepts in software process models and their relative strengths and weakness. Students are introduced with the concept of agile software development and issues related to quality assurance and release management. Students explore the philosophy and practices of extreme programming. Students learn the various phases of rational unified process. Students explore the process to extract features in feature oriented-development.