University of Colorado Boulder - Requirements Gathering for Secure Software Development
- Offered byCoursera
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 |
Credential | Certificate |
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
Requirements Gathering for Secure Software Development at Coursera Course details
- 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
Requirements Gathering for Secure Software Development at Coursera Students Ratings & Reviews
- 4-51
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Instrumentation Technology
- Food Technology
- Aeronautical Engineering
- What is Machine Learning
- Metallurgical Engineering
- MTech in Computer Science Engineering
- VLSI Design
- Petroleum Engineering
- Aerospace Engineering
- BTech in Biotechnology Engineering
- Pharmaceutical engineering
- Silk Technology
- Microelectronics
- Agriculture & Farm Engineering