Сценарное моделирование как фреймворк для проектирования решений
-
Просто
-
40 мин
Agile-методики не регламентируют процесс моделирования, в отличии от классических, более тяжеловесных, методик, таких как RUP и ICONIX, поэтому многие системные аналитики и проектировщики впадают в ступор при выборе техник и инструментов. Есть замечательный Agile Modelling, но это фактически просто справочник техник, из которых нужно собрать свой фреймворк — а здесь как раз часто и возникает проблема.
В этом докладе я покажу, как стандартные классические методики, пусть и немного облегчённые, отлично уживаются вместе и хорошо работают как в околоводопадных, так и в гибких методиках. Мы пройдёмся по всему процессу проектирования новой фичи в продукте: от пользовательской истории к сценариям использования, от них — к модели данных, экранам интерфейса, API и системным требованиям, посмотрим какие нотации моделирования будут полезны.