Как рождаются приложения
Гениальная идея (гипотеза)
Запросы бизнеса (оптимизация и автоматизация)
Интеграция нескольких систем
Улучшение имеющегося ПО
Как рождаются приложения
Гениальная идея (гипотеза)
Запросы бизнеса (оптимизация и автоматизация)
Интеграция нескольких систем
Улучшение имеющегося ПО
Как рождаются приложения
Гениальная идея (гипотеза)
Запросы бизнеса (оптимизация и автоматизация)
Интеграция нескольких систем
Улучшение имеющегося ПО
Требования к требованиям
● Требования описывают одну систему
● Требования описывают систему полностью
● Требования не противоречат друг другу
● Требование атомарно
● Требование возможно реализовать
● Требование не устарело со временем
● Требование можно проверить
● Требование однозначно трактуется
Требования к требованиям
● Требования описывают одну систему
● Требования описывают систему полностью
● Требования не противоречат друг другу
● Требование атомарно
● Требование возможно реализовать
● Требование не устарело со временем
● Требование можно проверить
● Требование однозначно трактуется
Требования к требованиям
● Требования описывают одну систему
● Требования описывают систему полностью
● Требования не противоречат друг другу
● Требование атомарно
● Требование возможно реализовать
● Требование не устарело со временем
● Требование можно проверить
● Требование однозначно трактуется
Требования к требованиям
● Требования описывают одну систему
● Требования описывают систему полностью
● Требования не противоречат друг другу
● Требование атомарно
● Требование возможно реализовать
● Требование не устарело со временем
● Требование можно проверить
● Требование однозначно трактуется
Требования к требованиям
● Требования описывают одну систему
● Требования описывают систему полностью
● Требования не противоречат друг другу
● Требование атомарно
● Требование возможно реализовать
● Требование не устарело со временем
● Требование можно проверить
● Требование однозначно трактуется
Требования к требованиям
● Требования описывают одну систему
● Требования описывают систему полностью
● Требования не противоречат друг другу
● Требование атомарно
● Требование возможно реализовать
● Требование не устарело со временем
● Требование можно проверить
● Требование однозначно трактуется
Требования к требованиям
● Требования описывают одну систему
● Требования описывают систему полностью
● Требования не противоречат друг другу
● Требование атомарно
● Требование возможно реализовать
● Требование не устарело со временем
● Требование можно проверить
● Требование однозначно трактуется
Требования к требованиям
● Требования описывают одну систему
● Требования описывают систему полностью
● Требования не противоречат друг другу
● Требование атомарно
● Требование возможно реализовать
● Требование не устарело со временем
● Требование можно проверить
● Требование однозначно трактуется
В каком виде записывают требования
● Варианты взаимодействия (use cases)
● Пользовательские истории (user stories)
● Сценарии использования (user scenario)
● Диаграммы и схемы (UML, DFD, ER)
● Прототипы интерфейса и взаимодействий