Requirements Gathering for Secure Software Development
About this Course
In Software Requirements Elicitation for Secure Software Development, we\'re going to discuss the overall software requirements process as it applies in waterfall, spiral, and agile models. You\'ll learn about each of these processes and your goals as a software requirements analyst. This is not an easy task! Who do you talk to, when, and what kind of knowledge are you trying to obtain, in any software life cycle? How do you handle obstacles as you go? These are the questions we will focus on answering in this specialization.Created by: University of Colorado System

Related Online Courses
Data science and artificial intelligence are exciting fields to join, but with the explosion of growth has come a somewhat unexpected outcome: high competitiveness in the job market. This... more
In this Test-Driven Development Specialization, we will take a hands-on look at Test-Driven Development by writing and implementing tests from the first module. You\'ll be translating user specs... more
Master the art of collaboration with Microsoft Teams, the ultimate tool for modern workplace communication. This course equips you with the skills to evaluate, plan, deploy, and manage Teams for... more
If you love games and want to learn how to make them, then this course is your third step down that path. In this course you will learn the fundamentals of game design, including an understanding... more
This specialization is intended for salespeople who want to take their skills to the next level. It uses an approach that includes the latest best practices from empirically-driven research and... more