Определение требований и состава работ Облегчённый холистический подход Денис Бесков-Доронин Архитектор ПО, Системный аналитик UML2.rurit2007@beskov.ru.

Презентация:



Advertisements
Похожие презентации
Денис Бесков-Доронин Системный аналитик ИД «Афиша» Концепция проекта основа его успеха.
Advertisements

Эффективное сочетание компетенций Project Manager + Business Analyst.
Состояние потока (flow) как цель проектирования взаимодействия Денис Бесков-Доронин IT-аналитик ИД «Афиша»
Понятие качества ПО и приоритеты аспектов качества в разных классах систем Сергей Мартыненко Денис Бесков-Доронин SQA II, Москва 29 сентября 2007.
Кандидат технических наук, доцент Грекул Владимир Иванович Учебный курс Проектирование информационных систем Лекция 9.
Разработка требований к продукту / семинар-тренинг «Каким должен быть продукт?» Денис Бесков серия семинаров Создание.
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
Презентация дисциплины по выбору Для студентов, обучающихся по направлению «Прикладная информатика» (магистерская программа «Прикладная информатика.
Учебный Центр Luxoft Обучение от экспертов программной инженерии.
Я выбираю профессию в IT! Системный аналитик Выполнила: Стрелкова Светлана ученица 10«В» класса МАОУ «СОШ24 с УИОП» г. Старый Оскол Белгородской области.
Дисциплина «Технология разработки программного обеспечения» тема « Стадии и модели жизненного цикла программного продукта »
Разработка программного обеспечения (Software Engineering) Часть 1. Введение.
Разработка программного обеспечения (Software Engineering) Часть 2. Создание ПО.
Требования в Стартапе Александр Байкин uml2.ru. Кто я? Разработчик и сисадмин Аналитик Менеджер проектов CIO Идеолог uml2.ru Тренер, консультант Докладчик.
Зачем нужен менеджер продукта при живом проектировщике интерфейсов? Денис Бесков / World Usability Day, Москва, 2011.
Цикл жизни ПО Методологии разработки 8 октября 2008 г. 4 курс Технологии программирования.
Быстрая разработка кадастровых приложений муниципального уровня с использованием системы «ИнМета» Вячеслав Томилин ООО НВЦ «Интеграционные технологии»
Разработка программного обеспечения при объектном подходе Объектно-ориентированный подход.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 4. Прохождение фазы выработки концепции в.
Project December Проект разработали: Додонов Алексей, Сорокина Анастасия, Ромащенко Екатерина.
Транксрипт:

Определение требований и состава работ Облегчённый холистический подход Денис Бесков-Доронин Архитектор ПО, Системный аналитик

ru Ситуация в веб-индустрии

ru Эффективность приложения усилий?

ru Типовая ситуация

ru Что делать дальше?

ru Классические IT-подходы Устав проекта, Концепция, ТЗ, ЭП, ТП, РД..., стадии, план ГОСТ, SRS, RUP, MSF Use-case UML, Architecture PMBOK, SWEBOK, BABOK

ru Проблемы классических подходов Формально Скучно Много Непонятно Избыточно Неэффективно Нецелесообразно!

ru Современные подходы Прототипирование Итерации Баклог Рефакторинг –Make It Run –Make It Right –Make It Fast User Story Персонажи

ru Проблемы современных подходов Дисциплина - Практики всё равно надо выдерживать Забыли что-то сделать, учесть? Целостность картины? Какие свойства продукта действительно важны? Как быстро сформировать основу для работы? Как убеждаться в соответствии целям? Как состыковаться к IT-мейнстримом?

ru Холистический подход

ru Обычно понимается Ряд моделей, точек зрения Каждая со своей стороны Все вместе формируют целостную картину

ru Ряд моделей, точек зрения Бизнес-модель –Бизнес-объекты –Бизнес-процессы –... Требования –Бизнес-требования –Пользовательские требования –Системные требования –Функциональные требования Решения –Технические –Интерфейсные –Функциональные –Дизайнерские –Концептуальные –... Работы –Проектные –Исследовательские –Административные

ru На самом деле часто Запутанность Противоречивость "Шесть мудрецов и слон" Риск неполноты

ru Результат Статическое описание продукта

ru Связываем воедино (истинный холизм)

ru Всё имеет право на жизнь! Идеи Требования Условия Решения Задачи Работы Проблемы Цели Варианты

ru Содержание метода 1. Создать простой базовый сценарий работы системы (или ЖЦ продукта), понятный любому ЗЛ. 2. Представить требования как дерево условий, необходимых для выполнения каждого шага. 3. Дерево компонентов проекта развернуть розой.

ru Содержание метода 4. Дополнить идеями и решениями, включая альтернативы. 5. Дополнить задачами. 6. Визуализировать вторичные связи. 7. Разметить типы узлов графически.

ru Результат

Можно делать выгрузки различных типов PowerPoint XML Word MS Project...

ru Как ещё можно использовать

ru Инструменты

Вопросы? Контакты! Приходите общаться! Сообщество IT-аналитиков, архитекторов и консультантов UML2.ru: «Системный анализ и требования» «Управление проектами» «Проектирование систем» Денис Бесков-Доронин ICQ LJ user beskov