Предупрежден – вооружен. Екатерина Вершинина, Сергей Нечаев, ООО «Новотелеком» как не давать невыполнимых обещаний.

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



Advertisements
Похожие презентации
Scrum Выполнил: Сокольников А.М. ПС-41 Руководитель: Нехорошкова Л.Г.
Advertisements

EXtreme Programming XP Тема 2. XP Заказчики определяют: объем работ; приоритеты; композиции версий; сроки выпуска версий. Разработчики определяют: оценку.
Эффективность в каждом решении Управление разработкой Корпоративного портала: как грамотно выстроить работу с подрядчиком.
СИСТЕМНЫЙ ИНЖИНИРИНГ 1. Со второй половины 20 века существенно возросла сложность проектируемых объектов и характер их воздействие на общество и на окружающую.
Опыт проектирования интернет-ресурсов Удалов Андрей.
Система управления предприятием Управлять - комфортно работать - системно Ознакомительная презентация © Dokus-Fokus
Смена web-платформы «на лету» Евгения Фирсова. Постановка задачи.
OOO «КПОРТ» Долгосрочные цели и задачи сайта Исследование конкурентной среды Стратегия и этапы развития сайта Уточнение коммерческого.
Тут будет заголовок Вершинина Екатерина IT-директор «Новотелеком» 18 марта 2010г.
Сергей Сыроежкин Бизнес-аналитик, консультант В рамках курса лекций: «Разработка требований к программному обеспечению», мехмат, БГУ Бизнес-требования.
[Название проекта] Анализ причин неудачи [Название]
Макаров Петр, руководитель проектного отдела INTECCO Cеминар «Интернет-консалтинговой компании Интекко» «Интернет + деньги»
BILLING as SERVICE. ФУНКЦИОНАЛЬНОСТЬ СИСТЕМЫ Ведение клиентской базы Открытый API – интерфейс для интеграции с приложениями заказчика Поддержка on-line.
© Владимир Галь, Александр Окороков 2006 ЛЕКЦИЯ 2.
CaPS2 Система каскадирования и планирования FMCG отдела продаж.
Жизненный цикл программного обеспечения Подготовил студент 1 курса Лось Павел.
Цель: гарантировать понимание процессов всеми членами команды Автор: Михаил Смирнов
Управление работои ̆ разнопрофильных компании ̆ в процессе разработки и поддержки интернет-проектов Поисковая оптимизация и продвижение сайтов в сети Интернет.
[Название проекта] Анализ причин неудачи [Название]
Выполнение проекта Планирование - приспособить процесс к проекту - создать план проекта - определить роли участников - обеспечить ресурсы.
Транксрипт:

Предупрежден – вооружен. Екатерина Вершинина, Сергей Нечаев, ООО «Новотелеком» как не давать невыполнимых обещаний

Сделали сами АСР «Грифон» – абонентов – Полный список услуг: Телематические, услуги передачи данных, ПДПГИ, телефония Портал «Электронный город» – посещений в месяц – уникальных посетителей Файлообменная сеть «Пирс» – Максимальная емкость сервиса пользователей онлайн – Рекорд (1й в России) – 1.6 ПБ «шара» Продажа платного контента – Антивирусы (4500 лицензий, в тч и бесплатных) – Игры «Alawar» (140 игр в месяц)

Составляющие проекта Время Деньги Объем работ Качество «Быстро, качественно, в полном объеме, недорого» VS «никогда, как попало, в половину заявленного, и очень дорого»

Участники проектной деятельности Заказчик Пользователь Поддержка Команда разработки Руководитель проекта.

Заказчик Цели: – Прямое или опосредованное зарабатывание денег За что отвечает: – Первичная постановка задачи (видение) – Последствия успешного внедрения Влияние на сроки: – Бюджет – Приоритет задачи относительно других – Определение deadline

Пользователь Цели: – Решение задач в соответствие с деятельностью За что отвечает: – Добросовестная работа Влияние на сроки: – требования к функционалу – Необходимость обучения

Поддержка Цели: – Чтобы все работало За что отвечает: – Первичная постановка задачи (видение) – Последствия успешного внедрения Влияние на сроки: – Внедрение возможно не каждый день – Требования к надежности – Откат изменений при багах

Команда разработки Цели: – Сделать качественный продукт За что отвечает: – Сбор требований – Реализация функционала согласно требованиям – Тестирование – Формирование комплекта проекта на внедрение Влияние на сроки: – Реализация займет столько времени, сколько займет.

Руководитель проекта Цели: – Довольный заказчик – Довольная команда – Довольная поддержка – Довольные пользователи – Ах, да. Дело сделано. За что отвечает: – Успешное внедрение проекта целиком и полностью или своевременное определение того, что продолжать работы не стоит. – Соблюдение сроков. Влияние на сроки: – Формирование команды – Обеспечение приоритета задачи относительно других – Определение границ – Своевременное и заблаговременное устранение всякого, что тормозит работу

Источники потенциальных сдвигов сроков для ПМа Сроки с самого начала были не реальными Поток входящих задач больше, чем можно успеть обработать Требования меняются в процессе разработки Прототипы не рассматриваются всерьез Перфекционизм и чрезмерное внимание к деталям со стороны разработчиков

Определение сроков заказчиком Нам нужно это вчера – (ну и приходили бы вчера тогда) Нам это нужно к 1му мартобря. – К 1му не успеть. – Ну тогда к 15му – А что будет 15го? – Ничего, но если не определить дату, задача не будет выполнена никогда. Нам это нужно хоть когда-нибудь. – Ну когда-нибудь и сделаем. – Давайте оценим время на реализацию и внедрение и договоримся, когда задача будет запланирована и сделана.

Матричная организация Есть проекты и отделы Задач больше, чем можно переварить в единицу времени Приоритеты задач меняются со временем Руководитель проекта не может гарантировать неизменность приоритета своей задачи относительно других, а значит и выполнение работы в срок.

Планирование спасет отца русской демократии Временная единица планирования: месяц. До планирования производится первичный анализ приоритетов и сроков по каждой задаче. Формируется загрузка отделов (с резервом) Три сорта запланированных задач – Делаем всенепременно – Если резерв останется – Не делаем

Расползание задач по времени и пространству. На изначально запланированную работу уходит больше времени, чем планировалась Попутно возникает заранее неизвестное число задач, которые не были учтены при планировании. С течением времени сделанные задачи становятся неактуальными

Как мы делали АСР-2 Предыстория: - Текущая АСР1 была сертифицирована на Х абонентов – Абонентов стало больше чем Х – Понадобилась новая АСР – Две группы: одна решает проблемы с текущей АСР-1, другая с нуля пишет новую АСР-2

Что вышло Разработка АСР-2 началась с компонент учета трафика. К моменту окончания тестирования коллектора трафика было принято решение перейти полностью на безлимитные тарифы Компоненты учета трафика стали не нужны.

Коррекция курса АСР2 сделали на базе АСР1 Изменения внедряем как можно скорее, малыми партиями и постепенно. В первую очередь реализуются и внедряются наименее подверженные изменениям компоненты. АСР «Грифон» успешно сертифицирована на абонентов и используется в ООО «Новотелеком»

Архитектура ПО спасет мир компоненты составляющие систему, взаимосвязи между этими компонентами правила, регламентирующие эти взаимосвязи.

Нефункциональные требования к архитектуре Простота Гибкость Универсальность для класса задач Готовность к изменениям функциональных требований

Прототипы Прототипы разрабатываются с целью Proof of concept Уточнение и фиксация требований в целом «Да, вот так это все и будет выглядеть!» К моменту реализации функционала по прототипам Изменились требования Изменилось понимание заказчиком задачи * Архитектура должна позволять максимально быстрые изменения!

Итого Все участники проектной деятельности в разной степени влияют на сроки. ПМ не полностью контролирует сроки, хотя под них «подписался» Поэтому ему нужны – «Система раннего обнаружения» сдвига сроков – Учет всех перечисленных источников сдвигов сроков и формирование резерва по времени – «мешки с песком»: в плане работ явно обозначать фишечки и плюшечки, которые при необходимости можно вынести в следующий этап.

Спасибо за внимание, До новых встреч!