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

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

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

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

Solution Specification and Requirements Analysis

Курс от Coursera
Уровень не указан≈ 12.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Solution Specification and Requirements Analysis builds the core analyst capability of turning ambiguous client needs into clear, testable, and build-ready solution specifications. By the end of this course, you’ll be able to define business rules and logic, translate business needs into formal requirements, specify functional requirements for user interfaces and integrations, and create technical design specifications that teams can implement with confidence. You’ll also learn to model how systems behave over time using event-driven diagrams (like event traces and state models) and evaluate solution alternatives using structured feasibility criteria. What makes this course unique is its multi-partner approach, blending SkillUp, Microsoft, and the University of Colorado. You’ll see different diagramming styles, documentation conventions, and terminology on purpose—because real delivery environments rarely standardize on a single artifact. This variety helps you practice expressing the same system intent in multiple formats, improving traceability and alignment across business stakeholders and technical teams. Across five modules, you’ll progress from system modeling fundamentals to requirements formalization, lower-level specification detail, time-based behavior modeling, and defensible solution evaluation—giving you a complete, consultant-ready workflow for specification and analysis.

Навыки, которые вы освоите

Data Flow Diagrams (DFDs)Business Systems AnalysisRequirements AnalysisSolution DesignSystems AnalysisTechnology SolutionsUser Requirements DocumentsUser StoryFunctional SpecificationBusiness RequirementsFeasibility StudiesTechnical DesignUnified Modeling LanguageAnalysisProject DocumentationData ModelingFunctional RequirementBusiness AnalysisSystems DesignDiagram Design

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

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

01Start Here: Get Oriented and Check Your Skills2 материалов
Start Here: How This Skill-Based Course WorksЧтениеSkill Diagnostic: Find Your Recommended Starting PointЗадание
02System Design and Modeling 15 материалов

Data Flow and Entity-Relationship Modeling

Video: Introduction to Data Flow Diagrams (DFDs)Видео

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

Professionals from the Industry

Преподаватель курса

Solution Specification and Requirements Analysis
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 12.5 ч

7 модулей

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

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

Часть программы вашего университета
Video: Constructing Data Flow Diagrams (DFDs)Видео
Reading: Introduction to Entity-Relationship Diagrams (ERDs)PLUGIN
Video: Developing ERDs for System DesignВидео
Lab: Build a System ModelPLUGIN
Summary and Highlights: Data Flow and Entity-Relationship ModelingЧтение
Practice Quiz: Data Flow and Entity-Relationship ModelingЗадание

Unified Modeling Language (UML) for System Architecture

Video: Overview of Unified Modeling Language and Its ImportanceВидеоReading: Use Case DiagramsPLUGINVideo: Class and Sequence DiagramsВидеоVideo: Activity and State DiagramsВидеоLab: Design a Simple Online Booking System Using UML DiagramsPLUGINReading: Summary and Highlights: Unified Modeling Language (UML) for System ArchitectureЧтениеPractice Quiz: Unified Modeling Language (UML) for System ArchitectureЗадание

Glossary and Assessment

Glossary: System Design and ModelingPLUGIN
03Formalizing the Requirements21 материалов

Documentation

The Importance of Requirements documentationВидеоRequirements catalogВидеоTemplate: Requirements catalogЧтениеActivity: Create a requirements catalog entryЗаданиеRequirements validationВидеоDocumenting changesВидеоKnowledge Check: DocumentationЗадание

User Stories

What is a user story?ВидеоEpics and user storiesВидеоProduct backlogsВидеоStory PointsЧтениеTemplate: User storyЧтениеActivity: Create a user storyЗаданиеKnowledge Check: User stories

Modeling Requirements

Context diagramsВидеоUse Case diagramsВидеоUnified Modelling LanguageЧтениеActivity: Create a UML diagramЗаданиеKnowledge Check: Modeling requirementsЗаданиеModule Summary: Formalizing the requirementsВидео
04Lower-Level Diagramming5 материалов

ER and DFD diagrams, and SADT

Entity Relationship and Class DiagramsВидеоThe entity-relationship model for multilevel securityЧтениеSADT Diagrams: Actigrams and DatagramsВидеоData Flow DiagramsВидеоEntity Relationship | SADT |Data Flow Diagrams - SlidesЧтение
05Tracing Events6 материалов

Combining Diagrams and Adding Event Concepts

Putting the Diagrams TogetherВидеоEvent Trace DiagramsВидеоPutting the Diagrams Together | Event Trace Diagrams - SlidesЧтение

Tracking Deterministic and Concurrent States and Events

State Machine DiagramsВидеоConcurrent StateCharts and R-NetsВидеоState Machine Diagrams | Concurrent State Charts & R-Nets - SlidesЧтение
06Solution Evaluation and Feasibility Analysis 14 материалов

Foundations of Solution Evaluation

Understanding IT Solution ExplorationВидеоBasics of Feasibility AnalysisВидеоIntroduction to Risk in Solution SelectionВидеоReading: Case Study – Exploring Options for Cloud Storage ProvidersPLUGINEvaluating IT Solutions for a Small Business CRM SystemPLUGINSummary and Highlights: Foundations of Solution EvaluationЧтениеPractice Quiz: Foundations of Solution EvaluationЗадание

Analyzing Feasibility and Alternatives

Evaluating Solution AlternativesВидеоConducting Cost-Benefit AnalysisВидеоReading: Assessing Operational FeasibilityPLUGINLab: Creating a Feasibility Report for CRM SolutionsPLUGINSummary and Highlights: Analyzing Feasibility and AlternativesЧтениеPractice Quiz: Analyzing Feasibility and AlternativesЗадание

Glossary

Glossary: Solution Evaluation and Feasibility AnalysisPLUGIN
07Solution Specification and Requirements Analysis Assessment2 материалов

Lesson

Learner Expectations for Skill AssessmentЧтениеSkill AssessmentЗадание
Задание
Additional resources: Formalizing the requirementsЧтение