Software Development Lifecycle

Go to class
Write Review

Software Development Lifecycle provided by Coursera is a comprehensive online course, which lasts for 17 weeks long, 4 hours a week. Software Development Lifecycle is taught by Kevin Wendt and Praveen Mittal. Upon completion of the course, you can receive an e-certificate from Coursera. The course is taught in Englishand is Paid Course. Visit the course page at Coursera for detailed price information.

Overview
  • This Specialization is designed for people who are new to software engineering. It's also for those who have already developed software, but wish to gain a deeper understanding of the underlying context and theory of software development practices.At the end of this Specialization, we expect learners to be able to:1.) Build high-quality and secure software using SDLC methodologies such as agile, lean, and traditional/waterfall.2.) Analyze a software development team's SDLC methodology and make recommendations for improvements.3.) Compare and contrast software development methodologies with respect to environmental, organizational, and product constraints.

Syllabus
  • Course 1: Software Development Processes and Methodologies
    - Offered by University of Minnesota. Software is quickly becoming integral part of human life as we see more and more automation and ... Enroll for free.

    Course 2: Agile Software Development
    - Offered by University of Minnesota. Software industry is going crazy on agile methods. It is rapidly becoming the choice for software ... Enroll for free.

    Course 3: Lean Software Development
    - Offered by University of Minnesota. While scrum and XP were transforming the software development industry, there were another set of ideas ... Enroll for free.

    Course 4: Engineering Practices for Building Quality Software
    - Offered by University of Minnesota. Agile embraces change which means that team should be able to effectively make changes to the system as ... Enroll for free.