Software Development Lifecycle
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.\\n\\nAt the end of this Specialization, we expect learners to be able to:\\n\\n1.) Build high-quality and secure software using SDLC methodologies such as agile, lean, and traditional/waterfall.\\n\\n2.) Analyze a software development team\'s SDLC methodology and make recommendations for improvements.\\n\\n3.) Compare and contrast software development methodologies with respect to environmental, organizational, and product constraints.Created by: University of Minnesota

Related Online Courses
Explore the science and therapeutic potential of psychedelics in this course led by experts from the Johns Hopkins Center for Psychedelic and Consciousness Research. You\'ll learn about the history... more
The specialization \"Data Visualization\" is intended for post-graduate students seeking to develop advanced data visualization skills. Through three comprehensive courses, you will explore... more
This Specialization covers much of the material that first-year Computer Science students take at Rice University, brought to you by the world-class Faculty who teach our master\'s and PhD... more
This course will cover various topics in Data Engineering in support of decision support systems, data analytics, data mining, machine learning, and artificial intelligence. You will study... more
Do you have people reporting to you that need managing? Or perhaps you want to consider a career in human resources? Or freshen up your HR knowledge?\\n\\nThis specialization provides a robust... more