Upload
josephine-fischer
View
40
Download
2
Embed Size (px)
DESCRIPTION
Треугольник управления требованиями. Александр Байкин , uml2.ru. О себе. Разработчик → … → CIO Идеолог uml2.ru Тренер Консультант Докладчик на конференциях [email protected] http:// uml2.ru http:// blogs.uml2.ru/blogs/bas http:// baikin.moikrug.ru. Александр Байкин. План. - PowerPoint PPT Presentation
Citation preview
Треугольник управления требованиямиАлександр Байкин, uml2.ru
О себе
Разработчик → … → CIO
Идеолог uml2.ru
Тренер
Консультант
Докладчик на конференциях
http://uml2.ru
http://blogs.uml2.ru/blogs/bas
http://baikin.moikrug.ru Александр Байкин
План
• Примеры из жизни
• Люди
• Процессы
• Инструменты
• Заключение
Проблемы внедрения
• Непонятны текущие проблемы
• Непонятны цели внедрения
• Нет Заинтересованных лиц
• Плохие БП
• Платформа <<< БП + потребности
• Сроки
• Бюджет
• И т.д.
Постоянно по СУТ
• Какой лучший инструмент?
• А рисовать где?
• Трассировки поддерживает?
• Насколько важно для аналитика использовать case-средства?
• Как оценить ROI?
• ….
Как обычно
1. Инструмент
2. Л
юди3. Процесс
Как надо
1. Люди2. Процесс
3. И
нстр
умен
т
Люди1
Аналитик
Профессионал
Разработка Тр
Пр. Обл. и Технологии
Коммуни-кации
УТ
Управление людьми
Качества Аналитика
• Аналитический ум
• Системное мышление
• Хороший письменный язык
• Креативность
• Хорошая обучаемость и саморазвитие
Профессионал
• Работа на результат
• Работа в команде
• Ответсвенность
• Управление своим временем
• Проактивная позиция
Девиз моего отдела
• Каждый должен внедрять новые эффективные методы работы.
• Каждый должен вдохновлять своих товарищей.
• Быть открытым для перемен.
• Принимать на себя ответственность за результаты.
• Мыслить позитивно.
• Изо всех сил стараться сделать лучшее, на что способен.
(с) Робен Шарм
Разработка требований
• Целепологание
• Выявление требований
• Анализ требований
• Спецификация требованийo Документированиеo Моделирование
• Проверка требований
Управление требования
• Управление изменениями требований
• Планирование работы с требованиями
• Знание инструментов УТ и CASE
• Выстраивание процесса работы с требованиями
• Понимание методологий разработки ПО
Пр Обл и Технологии
Предметная Область
Технологии
Пр Обл и Технологии
Предметная Область
ТехнологииРазработчик
или Архитектор
Пр Обл и Технологии
Предметная Область
ТехнологииСистемный Аналитик
Пр Обл и Технологии
Предметная Область
ТехнологииБизнес
Аналитик
Пр Обл и Технологии
Предметная Область
ТехнологииЭксперт в Предметке
Пр Обл и Технологии
Предметная Область
ТехнологииУниверсал
Коммуникации
• Умение слушать и задавать вопросы
• Проведение (фасилитация) совещаний
• Презентационные навыки
• Управление ожиданиями
• Межличностные отношения
• Находить взаимное решение
• Обладать харизмой
Управление людьми
• Лидер
• Планирование и контроль задач
• Постановка процесса работы
• Постановка ПУТ
• Мотивация
• Взаимодействия с другими отделами
• Найм, увольнение и построение команды
• И т.д.
Процесс2
Работа с требованиями
Управление
Выявление
АнализДокумент
Проверка
Постановка процесса
• ЗЛ, проблемы и цели
• Методология
• План управления требованиями
• Согласуйте процесс работы сo Другими проектными активностямиo Командойo Заказчиком
• План УТ на проект
План УТ
План УТ
• Кто и что делает в процессе
• Как собираем, анализируем и док-руем
• С кем и по каким каналам коммуницируем
• Как проверяем и согласовываем Тр:o Кто и в какой последовательности проверяетo Кол-во итераций и сроки согласованийo Как принимаем и фиксируем замечанияo Критерии качества требований
• Управление изменениями требований
Управление изменениями
• Неуправляемые изменения
• Процесс управление изменениями o Разделяйте типы запросов: bugs, ERequesto Запрос соответствует рамкам? Приоритет?o Кто проверяет и подтверждает запрос? o Кто оценивает влияние изменений?o Комитет по управл. изменениями (CCB)
• Все запросы идут по принятому процессу
• Увеличение бюджета и сроков
• Изменения будут – это естественно
• Инструменты: СУТ, BTS или Excel
Управление версиями
• Baseline – согласованный набор Трo Тр проверены и согласованыo Все договорились об образе Системыo Определен бюджет и команда на разработуo После – процесс управления изменениями
• Управление версиями документов Трo Требования всегда должны быть актуальнымиo Все должны иметь доступ к последней версииo Изменять должны только необходимые людиo Должны храниться изменения
Инструменты3
Разработка требований
• СУТ
• Wiki
• Word + version control (manual or VCS)
Управление тр.
• СУТ
• Bug tracking system
• Excel
Моделирование
• CASE средства
• Рисовалки
Итого
1. Люди
2. Процесс
3. Инструменты