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

In this course, learners will be introduced to the capstone project and learn how to integrate the design thinking process in business problem solving. In addition, learners will develop a... more
In this Specialization, we will investigate, prevent, and resolve JavaScript-related attacks and learn how to build safer JavaScript applications. JavaScript is a fundamental technology for... more
This specialization demystifies data science and familiarizes learners with key data science skills, techniques, and concepts. The course begins with foundational concepts such as analytics... more
This project allows you to integrate various applications on Canva, which you can then use in your graphic creations. Canva is an online tool for editing and creating marketing visuals. At the end... more
This Specialization is an advanced view to the fascinating world of Supply Chain Management. When you complete the program you\'ll have a richer understanding of the complexities that companies are... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL