К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Requirements Gathering for Secure Software Development · LearnSpace
Назад в каталог
courseraПрограммирование

Requirements Gathering for Secure Software Development

Курс от University of Colorado System
Начальный≈ 9.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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 AnalysisRequirements ElicitationSoftware Development Life CycleSoftware Development MethodologiesAgile MethodologySystems Development Life CycleAgile Software DevelopmentSecurity Requirements AnalysisUser Requirements DocumentsSoftware Design DocumentsSoftware DocumentationSystem RequirementsWaterfall Methodology

Программа курса

4 модулей · 38 учебных материалов

01The Software Requirement Specification Process and Cost11 материалов

Welcome!

About the Lecturer: Hi!ВидеоIntroduction to the SpecializationВидеоGet help and meet other learners in this course. Join your discussion forums!Чтение

What is the Software Requirement Specification Process and What if you mess up?

The Software Requirement Specification ProcessВидео

Учитесь у экспертов

Kristen Walcott-Justice

Assistant Professor

Requirements Gathering for Secure Software Development
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.4 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
Software Requirement Specification Process - SlidesЧтение
Cost of Bad RequirementsВидео
Cost of Bad Requirements - SlidesЧтение
Software Specification ProcessЗадание

Discussion- Getting Started

Learning from a Customer at the StartОбсуждениеGetting Started- "I want THIS"ВидеоGetting Started: I want THIS - SlidesЧтение
02Starting to Build Requirements- What does the customer want?6 материалов

Introduction to Requirements Engineering

Introduction to Requirements EngineeringВидеоIntroduction to Requirements Engineering - SlidesЧтениеBuilding RequirementsВидеоBuilding Requirements - SlidesЧтение

Towards the Unknown Unknowns

Requirements Elicitation Towards the Unknown UnknownsЧтениеRequirements EngineeringЗадание
03Software Lifecycles7 материалов

The General Software Development Lifecycle

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Задание
04Goals and Models for Elicitation14 материалов

Elicitation Challenges and Your Aims in the Initial Process

Challenges and Your GoalsВидеоThe Agile Model - SlidesЧтение

First Meetings with the Customer

Lines and Cats- An interesting look at requirements gatheringОбсуждениеLines and Cats- What we can learnВидеоLines and Cats - SlidesЧтение

Determining How to Perform Elicitation and What to Look For

Who, when, why, and how?ВидеоRequirement Engineering Statement TypesВидеоRequirement ChallengesВидеоWWWH | Requirement Engineering Statement | Requirement Challenges - SlidesЧтение

Being the Analyst and Learning

The Analyst - Who and What?ВидеоSteps to Effective Knowledge Acquisition - Identifying StakeholdersВидеоObstacles in Data HandlingВидеоThe Analyst | Identifying Stakeholder | Obstacles - SlidesЧтениеGoals and ModelsЗадание