Coursera
Coursera Logo

University of Colorado Boulder - Requirements Gathering for Secure Software Development 

  • Offered byCoursera
  • Public/Government Institute

Requirements Gathering for Secure Software Development
 at 
Coursera 
Overview

Duration

9 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Requirements Gathering for Secure Software Development
Table of contents
Accordion Icon V3

Requirements Gathering for Secure Software Development
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 1 of 5 in the Requirements Engineering: Secure Software Specifications Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Beginner Level
  • Approx. 9 hours to complete
  • English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish
Read more
Details Icon

Requirements Gathering for Secure Software Development
 at 
Coursera 
Course details

Skills you will learn
More 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.

Requirements Gathering for Secure Software Development
 at 
Coursera 
Curriculum

The Software Requirement Specification Process and Cost

About the Lecturer: Hi!

Introduction to the Specialization

The Software Requirement Specification Process

Cost of Bad Requirements

Getting Started- "I want THIS"

Software Requirement Specification Process - Slides

Cost of Bad Requirements - Slides

Getting Started: I want THIS - Slides

Software Specification Process

Starting to Build Requirements- What does the customer want?

Introduction to Requirements Engineering

Building Requirements

Introduction to Requirements Engineering - Slides

Building Requirements - Slides

Requirements Elicitation Towards the Unknown Unknowns

Requirements Engineering

Software Lifecycles

The Software Lifecycle

Different Lifecycle Models

Hybrid Model/Iterative Lifecycle Approaches

Software Lifecycle

Lifecycle Models

Hybrid Model - Slides

Software Development Lifecycles- Approaches and Benefits

Agile Software Development- The Business of Innovation

Software Lifecycles

Goals and Models for Elicitation

Challenges and Your Goals

Lines and Cats- What we can learn

Who, when, why, and how?

Requirement Engineering Statement Types

Requirement Challenges

The Analyst - Who and What?

Steps to Effective Knowledge Acquisition - Identifying Stakeholders

Obstacles in Data Handling

The Agile Model - Slides

Lines and Cats - Slides

WWWH

Requirement Engineering Statement

Requirement Challenges - Slides

The Analyst

Identifying Stakeholder

Obstacles - Slides

Goals and Models

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
3 months
Beginner
– / –
2 months
Beginner
View Other 6709 Courses
Right Arrow Icon

Requirements Gathering for Secure Software Development
 at 
Coursera 
Students Ratings & Reviews

5/5
Verified Icon2 Ratings
qna

Requirements Gathering for Secure Software Development
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...