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
In this course, you will learn how to view important information about AWS CloudFormation stacks. Use this information to help troubleshoot common issues and provide effective support case details... more
This lesson is part of a full course, Speak English Professionally: In Person, Online & On the Phone. Take this lesson to get a short tutorial on the learning objectives covered. To dive deeper... more
This Specialization was designed to combine the most current business research in digital transformation and strategy with the most up-to-date technical knowledge of the technologies that are... more
This course explores the features of complexity science. Our world is connected by an abundance of complex systems. Across all levels of organizations from physical, biological world to the social... more
R Programming CapstoneCreated by: Johns Hopkins University more