Об этом курсе
4.4
Оценки: 13
Специализация
100% онлайн

100% онлайн

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

Гибкие сроки

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

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

Часов на завершение

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

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

Английский

Субтитры: Английский
Специализация
100% онлайн

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....
Reading
4 видео ((всего 23 мин.)), 4 материалов для самостоятельного изучения, 4 тестов
Video4 видео
Artifact gathering - Questionnaires7мин
Repertory grids4мин
Card sorts/conceptual laddering4мин
Reading4 материала для самостоятельного изучения
Artifact-driven Elicitation - Slides20мин
Artifact Gathering - Slides20мин
Repertory Grids - Slide20мин
Card Sorts / Conceptual Laddering - Slide20мин
Quiz4 практического упражнения
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....
Reading
4 видео ((всего 31 мин.)), 4 материалов для самостоятельного изучения, 4 тестов
Video4 видео
Scenarios7мин
Scenario Advantages and Disadvantages7мин
Mockups and Prototypes7мин
Reading4 материала для самостоятельного изучения
Storyboarding5мин
Scenarios / Scenarios Advantages & Disadvantages - Slides8мин
Requirements Elicitation: Towards the Unknown Unknowns
Mockups and Prototypes - Slides10мин
Quiz3 практического упражнения
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. ...
Reading
2 видео ((всего 13 мин.)), 3 материалов для самостоятельного изучения, 3 тестов
Video2 видео
Meta-Model Usage and Reuse Pros and Cons7мин
Reading3 материала для самостоятельного изучения
Knowledge Reuse - Slides30мин
Meta-Model Usage and Reuse Pros and Cons - Slides30мин
Inferring declarative requirements specifications from operational scenarios
Quiz3 практического упражнения
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....
Reading
6 видео ((всего 31 мин.)), 5 материалов для самостоятельного изучения, 4 тестов
Video6 видео
SAMOSAs- Leading to Meeting Effectiveness4мин
Interview Pros and Cons3мин
Guidelines for Effective Interviews6мин
Observation and Ethnographic Studies6мин
Combining Techniques4мин
Reading5 материала для самостоятельного изучения
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мин
Quiz4 практического упражнения
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. Просто ознакомиться с содержанием курса можно бесплатно.

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