Software Development Lifecycle Specialization

Starts Nov 18

Software Development Lifecycle Specialization

Launch Your Career in Software Development. Master techniques and best practices for traditional and agile software project management.

About This Specialization

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.

Created by:

4 courses

Follow the suggested order or choose your own.


Designed to help you practice and apply the skills you learn.


Highlight your new skills on your resume or LinkedIn.

Projects Overview

Intermediate Specialization.
Some related experience required.
  1. COURSE 1

    Software Development Processes and Methodologies

    4 weeks of study, 3-4 hours a week

    About the Course

    Software is quickly becoming integral part of human life as we see more and more automation and technical advancements. Just like we expect car to work all the time and can't afford to break or reboot unexpectedly, software industry needs to con
  2. COURSE 2

    Agile Software Development

    4 weeks of study, 3-4 hours / week

    About the Course

    Software industry is going crazy on agile methods. It is rapidly becoming the choice for software development where requirements are unpredictable or is expected to change over time. This course will help you gain knowledge on what is agile? Why
  3. COURSE 3

    Lean Software Development

    4 weeks of study with 3-4 hours /week

    About the Course

    While scrum and XP were transforming the software development industry, there were another set of ideas (derived from lean manufacturing and Six Sigma) that started to influence software development methods. These ideas around Lean Software Dev
  4. COURSE 4

    Engineering Practices for Building Quality Software

    Starts Coming Soon

    About the Course

    Agile embraces change which means that team should be able to effectively make changes to the system as team learns about users and market. To be good at effectively making changes to the system, teams need to have engineering rigor and excellence else embracing change becomes very painful and expensive. In this course we will learn about engineering practices and processes that agile team uses to make sure the team is setup for change. In additional to this, we will also learn about practices, techniques and processes that can help team build high quality software At the end of this course, you will be able to comfortably and effectively participate in various techniques and processes for building secure and high quality software.


  • University of Minnesota

    The College of Science and Engineering at University of Minnesota contains 12 departments and 24 research centers that focus on computer science, engineering, the physical sciences, and mathematics. Ranked 4th for U.S. research universities among patents earned, and 6th in the world for technology and transfer commercialization according to the Milken Institute of Technology. This means that students and faculty are bringing their research to real-world business applications.

    The University of Minnesota is among the largest public research universities in the country, offering undergraduate, graduate, and professional students a multitude of opportunities for study and research. Located at the heart of one of the nation’s most vibrant, diverse metropolitan communities, students on the campuses in Minneapolis and St. Paul benefit from extensive partnerships with world-renowned health centers, international corporations, government agencies, and arts, nonprofit, and public service organizations.

  • Kevin Wendt

    Kevin Wendt

    Teaching Specialist
  • Praveen Mittal

    Praveen Mittal

    Adjunct Professor