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
Code and run your first Java program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just Java, but... more
Copyright questions about different formats (data, images, music and video) can be especially difficult. Sometimes the law specifically distinguishes between these different formats, and in most... more
In this 2 hours long project you will create a business value proposition canvas in Miro, categorizing business products, services and features by company pillars, mapping customer gains, pains and... more
This course will introduce you to Life Cycle Assessment (LCA ) methodology, a tool to assess the environmental impact of products and systems over the whole product life cycle, from cradle to... more
This Specialization is intended for IT professionals who want to learn the fundamentals of database concepts in a cloud environment, get basic skilling in cloud data services, and build their... more