Об этом курсе
2,234

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Начальный уровень

Прибл. 10 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 1-2 hours per week ...

Английский

Субтитры: Английский

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Начальный уровень

Прибл. 10 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 1-2 hours per week ...

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
3 ч. на завершение

Artifact Driven Elicitation

One step of gathering domain knowledge and knowledge of the system that was and the system to be is through artifact-driven elicitation. Here we will discuss what artifact-driven elicitation entails, how to go about learning background from the stakeholders, and methods to obtain and deal with the data....
4 видео ((всего 23 мин.)), 4 материалов для самостоятельного изучения, 4 тестов
4 видео
Artifact gathering - Questionnaires7мин
Repertory grids4мин
Card sorts/conceptual laddering4мин
4 материала для самостоятельного изучения
Artifact-driven Elicitation - Slides20мин
Artifact Gathering - Slides20мин
Repertory Grids - Slide20мин
Card Sorts / Conceptual Laddering - Slide20мин
4 практического упражнения
Artifact Driven Elicitation Challenge Questions4мин
Artifact Gathering Practice Questions4мин
Practice Questions Repertory Grids6мин
Artifact Driven Elicitation30мин
Неделя
2
4 ч. на завершение

Storyboarding and Scenarios

As you talk with customers early on, developing storyboards and scenarios help. They are easily communicable to both the customer and later to developers and work in all software development lifecycles. Mockups and prototypes can also be used- CAREFULLY. Here we explain these concepts along with their large benefits and dangers....
4 видео ((всего 31 мин.)), 4 материалов для самостоятельного изучения, 4 тестов
4 видео
Scenarios7мин
Scenario Advantages and Disadvantages7мин
Mockups and Prototypes7мин
4 материала для самостоятельного изучения
Storyboarding5мин
Scenarios / Scenarios Advantages & Disadvantages - Slides8мин
Requirements Elicitation: Towards the Unknown Unknowns
Mockups and Prototypes - Slides10мин
3 практического упражнения
Challenge/Practice Questions Storyboarding/Scenarios6мин
Challenge questions Mockups/Prototypes4мин
Storyboarding and Putting a Project Together30мин
Неделя
3
4 ч. на завершение

Reusing Existing Knowledge

In understanding the system to be and the system that was, existing knowledge of the domain and current scenarios needed are helpful. These can be related back to models. This lesson discusses knowledge that can be obtained, from what resources, and how that can be mapped to existing models for help in further elicitation. ...
2 видео ((всего 13 мин.)), 3 материалов для самостоятельного изучения, 3 тестов
2 видео
Meta-Model Usage and Reuse Pros and Cons7мин
3 материала для самостоятельного изучения
Knowledge Reuse - Slides30мин
Meta-Model Usage and Reuse Pros and Cons - Slides30мин
Inferring declarative requirements specifications from operational scenarios
3 практического упражнения
Practice Questions for Knowledge ReUse4мин
Challenge Questions Meta-model Useage6мин
Reusing Existing Knowledge30мин
Неделя
4
3 ч. на завершение

Interviewing- Learning from the Sources

Knowledge of the system-as-is and the system-to-be can be obtained through interviews. While the concept of conducting an interview seems easy overall, an efficient and effective interview is challenging to conduct. Here we'll talk about guides to meeting effectiveness and guidelines for conducting a useful interview, specifically for determining what the stakeholder has and needs....
6 видео ((всего 31 мин.)), 5 материалов для самостоятельного изучения, 4 тестов
6 видео
SAMOSAs- Leading to Meeting Effectiveness4мин
Interview Pros and Cons3мин
Guidelines for Effective Interviews6мин
Observation and Ethnographic Studies6мин
Combining Techniques4мин
5 материала для самостоятельного изучения
Stakeholder Elicitation: Starting Interviewing Techniques - Slides20мин
SAMOSAs - Leading to Meeting Effectiveness - Slides20мин
Guidelines for Effective Interviews - Slide20мин
Observation and Ethnographic Studies - Slides20мин
Combining Techniques and Conclusions - Slides20мин
4 практического упражнения
Stakeholder Elicitation-Interviewing Techniques Challenge Questions6мин
Practice Questions: SAMOSAs, Interview techniques8мин
Practice Questions Combining Techniques/Ethnographic studies10мин
Interviewing- Learning from the Sources30мин

Преподаватели

Avatar

Kristen Walcott-Justice

Assistant Professor
Department of Computer Science

О Система университетов штата Колорадо

The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond....

О специализации ''Requirements Engineering: Secure Software Specifications'

This specialization is intended for software engineers, development and product managers, testers, QA analysts, product analysts, tech writers, and security engineers. Even if you have experience in the requirements realm, this course will expand your knowledge to include new viewpoints, development styles, techniques and tools. For anyone seeking a graduate degree, certificate, or professional degree in computer science, these courses will additionally give you a broad understanding of how requirements engineering is performed and help you get a first foot forward into your upcoming careers. The Software Requirements specialization focuses on traditional software requirements elicitation and writing techniques, while also looking at requirements from a security standpoint. In traditional methods, non-functional requirements, such as security, are often ignored overall. In this specialization, students will be introduced to ways of eliciting requirements from stakeholders, how to analyze these requirements, conduct risk mitigation and analysis, prioritize requirements, document, and bring security concerns into the software lifecycle early on....
Requirements Engineering: Secure Software  Specifications

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.