|
|
|
|
||||
О себе Стас Фомин занимает должность замдиректора по информационным технологиям в компании «Заказные ИнформСистемы». В этой компании он работает с 1999 года, выполнив десятки успешных проектов по разработке и внедрению информационных систем. В последние годы Стас исследует перспективные системы, архитектуры, фреймворки и стандарты, внедряя в компании эффективные инструменты и методологии разработки ПО.
Также Стас Фомин преподает студентам курсы по алгоритмам и теории сложности в Московском физико-техническом институте (МФТИ) и Институте Системного Программирования (ИСП РАН). Стас — соавтор книги «Эффективные алгоритмы и сложность вычислений», автор научных и инженерных статей. В 1995-1999 годах Стас Фомин был разработчиком информационных систем в компании «Сервер». Стас Фомин закончил в 1999 году с отличием факультет управления и прикладной математики (ФУПМ) Московского физико-технического института. |
|
Доклад Mind Maps и их применение в контексте формулирования требований к ПО |
|
Секция: Секция 3 Время: 10:00 - 11:00 Содержание: В докладе «Майндмапы для управления требованиями» мы последовательно рассмотрим следующие темы и вопросы: * История; * Методология; * Mindmaps в Software Development; * Mindmaps для сбора требований; * Правильные программы для майндмаппинга; * Совместная работа и интеграция с различным Groupware. Сначала мы рассмотрим исторический бэкграунд: * Классический подход к майндмапам от автора методики, Тони Бьюзана. * Аналоги, зародившиеся в то же время. Затем кратко и антидогматично коснемся методологических вопросов, например: * Что лучше - компьютерные майндмапы или ручные? * Насколько обязательна графика на майндмапах? * Правда ли майндмапы идеальны для презентаций? * Поддержка целостности в майндмапах - как и нужно ли? * В чем на самом деле преимущество над диаграммами общего вида или над специализированными графическими языками? Далее мы перейдем к теме применения майндмапов в Software Development, рассмотрим самые распространенные сценарии использования, основанные на сильных сторонах майндмапов. И в частности, рассмотрим применения майндмапов для управления требованиями. Мы покажем, что применение майндмапов лежит в рамке современных трендов (в частности, трендов Agile-движения), таких как сильный сдвиг от односторонней замедленной коммуникации («написания документов») к максимальному интерактиву, и майндмапы представляют собой практически оптимальный компромисс между электронной и ручной (рукописной, звуковой, видео) формой, между структурированностью и адаптивностью, между лаконичностью и детальной строгостью. Рассмотрим также комбинирование майндмапов с другими методиками, например, UML-моделированием. И наконец, мы коснемся инструментальной части - рассмотрим несколько известных инструментов, для ведения майндмапов, с упором на свободно доступные, бесплатные инструменты. И разберем, как использовать майндмапы в комбинации с средствами групповой работы, такими как вики-системы, трекеры проблем и т.п. |