Back to Software Development Lifecycle

Software Development Lifecycle

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.

Status: Agile Product Development
Status: Kanban Principles
IntermediateSpecialization

Top reviews across Software Development Lifecycle

KC

Reviewed Nov 9, 2021

O​verall very Good course and very informative and makes the student to understand various methods of software development and delivery. Assists in selecting the right model. G​ood experience.

RG

Reviewed Jan 23, 2022

One of the best course for Agile software methodology in order to understand each role and responsibility. It also describes the definition of the terms which are widely being used in Agile framework

MS

Reviewed May 19, 2020

In-depth knowledge of lean methodogy. Very insightful and thorough course. Thank your coursera team for this course.

RA

Reviewed Oct 4, 2022

i​ believe i've gained a lot of information from this course a​nd i did enjoy the learning process

CN

Reviewed Feb 12, 2025

This has been a welcoming introduction to the foundations and models behind software development. I fully recommend this course to anyone who wants to begin their software learning journey.

SP

Reviewed Feb 28, 2021

Through this course I am able to understand the importance of agile in software industry and now I am feeling motivated towards towards building a new software using agile mindset.

RB

Reviewed Jun 2, 2020

Thanks a lot, I learn about how Lean Software Development can help to better our process with ours cli

SS

Reviewed Mar 31, 2020

Delivery and explanation was very clear. Happy for joining in coursera to enhance my knowledge.

TC

Reviewed Nov 11, 2024

Yes!! I completed 1 of 4 courses in Software Development Processes and Methodologies. This is what it takes to understand the beginning of your Software Development Journey. Let's Go!

SK

Reviewed Mar 17, 2021

Excellent course in order to learn the basics about agile practices in software development. Needs to be a bit shorter as some videos we have are already watched in course 1

TP

Reviewed Aug 28, 2021

The course covers the fundamentals of all relevant content. The slidedecks could be styled better.

SK

Reviewed Mar 24, 2021

Overall the course is good but there should be more videos from instructor then reading assignments links because I could not understand them well.

Learner reviews across Software Development Lifecycle

Showing: 20 of 443

Sushaen
Course: Software Development Processes and Methodologies
1.0
Reviewed Jul 29, 2019Course: Software Development Processes and Methodologies
Matteo
Course: Software Development Processes and Methodologies
2.0
Reviewed Aug 30, 2018Course: Software Development Processes and Methodologies
Maria
Course: Software Development Processes and Methodologies
1.0
Reviewed Jun 6, 2018Course: Software Development Processes and Methodologies
Carl
Course: Software Development Processes and Methodologies
5.0
Reviewed Apr 14, 2020Course: Software Development Processes and Methodologies
Olga
Course: Software Development Processes and Methodologies
1.0
Reviewed Jan 11, 2020Course: Software Development Processes and Methodologies
Deleted
Course: Software Development Processes and Methodologies
1.0
Reviewed May 31, 2019Course: Software Development Processes and Methodologies
Chris
Course: Software Development Processes and Methodologies
1.0
Reviewed Mar 19, 2018Course: Software Development Processes and Methodologies
Madina
Course: Software Development Processes and Methodologies
1.0
Reviewed Feb 10, 2020Course: Software Development Processes and Methodologies
Nathan
Course: Software Development Processes and Methodologies
5.0
Reviewed Mar 5, 2020Course: Software Development Processes and Methodologies
Karthik
Course: Software Development Processes and Methodologies
5.0
Reviewed Mar 17, 2018Course: Software Development Processes and Methodologies
Jay
Course: Software Development Processes and Methodologies
5.0
Reviewed Jul 20, 2018Course: Software Development Processes and Methodologies
Course: Software Development Processes and Methodologies
5.0
Reviewed Apr 3, 2020Course: Software Development Processes and Methodologies
Afnan
Course: Software Development Processes and Methodologies
5.0
Reviewed Mar 21, 2019Course: Software Development Processes and Methodologies
Deleted
Course: Software Development Processes and Methodologies
2.0
Reviewed Feb 6, 2019Course: Software Development Processes and Methodologies
Tran
Course: Software Development Processes and Methodologies
1.0
Reviewed Jan 17, 2024Course: Software Development Processes and Methodologies
Tamer
Course: Software Development Processes and Methodologies
1.0
Reviewed Jun 13, 2018Course: Software Development Processes and Methodologies
Mission
Course: Software Development Processes and Methodologies
5.0
Reviewed May 2, 2020Course: Software Development Processes and Methodologies
Kendall
Course: Software Development Processes and Methodologies
5.0
Reviewed Dec 9, 2018Course: Software Development Processes and Methodologies
Brian
Course: Software Development Processes and Methodologies
5.0
Reviewed Sep 13, 2020Course: Software Development Processes and Methodologies
Kameswara
Course: Software Development Processes and Methodologies
5.0
Reviewed Nov 10, 2021Course: Software Development Processes and Methodologies