Треугольник управления требованиями

Preview:

DESCRIPTION

Треугольник управления требованиями. Александр Байкин , uml2.ru. О себе. Разработчик → … → CIO Идеолог uml2.ru Тренер Консультант Докладчик на конференциях bas@uml2.ru http:// uml2.ru http:// blogs.uml2.ru/blogs/bas http:// baikin.moikrug.ru. Александр Байкин. План. - PowerPoint PPT Presentation

Citation preview

Треугольник управления требованиямиАлександр Байкин, uml2.ru

О себе

Разработчик → … → CIO

Идеолог uml2.ru

Тренер

Консультант

Докладчик на конференциях

bas@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. Инструменты

www.uml2.ru/forum

blogs.uml2.ru