SlideShare una empresa de Scribd logo
1 de 11
О чем мы будем говорить
− Особенности типичной разработки
  корпоративного сайта
− Какие проблемы возникают?
− “Пять” вещей которые должен учитывать
  заказчик корпоративного сайта
− Возможные сценарии организации работ
  – Microsoft Application Lifecycle
  Management
− Вопросы
Особенности типичной разработки
корпоративного сайта
− Область применимости: разработка сайта
  требующая интенсивного кодирования и
  дизайна.
− Что характерно для типичного процесса
  − Заказчик формулирует высокоуровневые
    “хотелки”
  − Заказчик в лучшем случае контролирует
    архитектуру и занимается
    тестированием/приемкой
  − Заказчик считает, что исполнитель сделает, все
    что ему нужно  Нет УПРАВЛЕНИЯ процессом
    разработки (ALM)
Какие проблемы возникают?
− Заказчик получает не то, что он хотел:
   − не качественное управление требованиями
   − Отсутствие взаимодействия/контроля за исполнителем (в
     момент приемки понимаем, что ЭТО НЕ ТО, что мы
     хотели)
− Слабая сопровождаемость разработанного
  приложения:
   − Программный код не отторгается от исполнителя (сложно
     передать другому исполнителю)
   − Программный код не кондиционный
   − Не используются методики контроля качества
   − Возможные проблемы с безопасностью кода
− Низкое качество разрабатываемого программного
  кода: ошибки проявляются в процессе эксплуатации
5 вещей которые …
− Управление требованиями очень важно – см. картинку.
  Важно понимать, что только вы знаете, что вы хотите. Нужно
  осуществлять регулярный (итерационный) контроль
  создаваемого продукта
− Исполнитель создающий для вас программный продукт не
  заинтересован в создании отторгаемой версии (больше
  затрат, могут поменять)
− Качество ваша забота, если в процессе эксплуатации
  “полезут” ошибки – плохо будет вам. Для исполнителя
  вложения в качество – это дополнительные расходы
− В договоре на создание продукта надо прописывать, что
  исполнитель предоставляет собираемый и
  самоверифицируемый код (unit test)
− Не функциональные требования к системе очень важны:
  безопасность, масштабируемость должны постоянно
  отслеживаться (по возможности на ранней стадии)
Возможные сценарии организации работ –
Microsoft Application Lifecycle Management
− Использование процессного
  инструментария поддерживающего
  облачную модель (Team Foundation
  Services, Team Foundation Build)
  − Единый репозиторий для требований, кода и
    ошибок
  − Отслеживание текущего статуса проекта
  − Передача собираемого проекта
  − Использования инструментария для
    прототипирования
Магический квадрант для средств управления
конфигурациями и изменениями
Dashboard
Вопросы?
Visual Studio 2010

Más contenido relacionado

La actualidad más candente

Шаблоны оформления требований
Шаблоны оформления требованийШаблоны оформления требований
Шаблоны оформления требований
JaneKozmina
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
Denis Beskov
 
Как быть заказчиком продукта?
Как быть заказчиком продукта?Как быть заказчиком продукта?
Как быть заказчиком продукта?
Denis Beskov
 
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
it-people
 
Веб-продукты — Разработка требований
Веб-продукты — Разработка требованийВеб-продукты — Разработка требований
Веб-продукты — Разработка требований
Denis Beskov
 
Управление качеством
Управление качествомУправление качеством
Управление качеством
Media Gorod
 

La actualidad más candente (20)

Роль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработкиРоль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработки
 
Методики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1сМетодики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1с
 
Шаблоны оформления требований
Шаблоны оформления требованийШаблоны оформления требований
Шаблоны оформления требований
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
 
Как быть заказчиком продукта?
Как быть заказчиком продукта?Как быть заказчиком продукта?
Как быть заказчиком продукта?
 
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
 
Нефункциональные требования, Наталья Желнова
Нефункциональные требования, Наталья ЖелноваНефункциональные требования, Наталья Желнова
Нефункциональные требования, Наталья Желнова
 
Автоматизация юридической функции. инсорсинг Vs. аутсорсинг
Автоматизация юридической функции. инсорсинг Vs. аутсорсингАвтоматизация юридической функции. инсорсинг Vs. аутсорсинг
Автоматизация юридической функции. инсорсинг Vs. аутсорсинг
 
Внедрение системы управления требованиями. Опыт пользователя
Внедрение системы управления требованиями. Опыт пользователяВнедрение системы управления требованиями. Опыт пользователя
Внедрение системы управления требованиями. Опыт пользователя
 
Quality Assurance vs Quality Control - так в чем же заключается работа специа...
Quality Assurance vs Quality Control - так в чем же заключается работа специа...Quality Assurance vs Quality Control - так в чем же заключается работа специа...
Quality Assurance vs Quality Control - так в чем же заключается работа специа...
 
Моделирование корпоративной архитектуры
Моделирование корпоративной архитектурыМоделирование корпоративной архитектуры
Моделирование корпоративной архитектуры
 
Как аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версийКак аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версий
 
Разработка через приемочное тестирование с использованием FIT
Разработка через приемочное тестирование с использованием FITРазработка через приемочное тестирование с использованием FIT
Разработка через приемочное тестирование с использованием FIT
 
Разработка через приемочное тестирование с FIT
Разработка через приемочное тестирование с FITРазработка через приемочное тестирование с FIT
Разработка через приемочное тестирование с FIT
 
Веб-продукты — Разработка требований
Веб-продукты — Разработка требованийВеб-продукты — Разработка требований
Веб-продукты — Разработка требований
 
лаф2013
лаф2013лаф2013
лаф2013
 
Управление качеством
Управление качествомУправление качеством
Управление качеством
 
Жаргон как средство повышения эффективности работы над проектом
Жаргон как средство повышения эффективности работы над проектомЖаргон как средство повышения эффективности работы над проектом
Жаргон как средство повышения эффективности работы над проектом
 
Как превратить User Story в историю успеха
Как превратить User Story в историю успехаКак превратить User Story в историю успеха
Как превратить User Story в историю успеха
 
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктахШаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
 

Similar a Пять вещей, которые нужно знать заказчику

Проектирование большого интернет-магазина
Проектирование большого интернет-магазинаПроектирование большого интернет-магазина
Проектирование большого интернет-магазина
Artem Markov
 
Разработка интернет-магазина: от идеи до реализации
Разработка интернет-магазина: от идеи до реализацииРазработка интернет-магазина: от идеи до реализации
Разработка интернет-магазина: от идеи до реализации
sportgid
 
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
borovoystudio
 
В.Денисенков Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков   Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...В.Денисенков   Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
borovoystudio
 
CI для Microsoft Dynamics crm
CI для Microsoft Dynamics crmCI для Microsoft Dynamics crm
CI для Microsoft Dynamics crm
Roman Savran
 

Similar a Пять вещей, которые нужно знать заказчику (20)

Sep reqm-lec1
Sep reqm-lec1Sep reqm-lec1
Sep reqm-lec1
 
MS ALM 2013 Review
MS ALM 2013 ReviewMS ALM 2013 Review
MS ALM 2013 Review
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
 
Проектирование большого интернет-магазина
Проектирование большого интернет-магазинаПроектирование большого интернет-магазина
Проектирование большого интернет-магазина
 
Разработка интернет-магазина: от идеи до реализации
Разработка интернет-магазина: от идеи до реализацииРазработка интернет-магазина: от идеи до реализации
Разработка интернет-магазина: от идеи до реализации
 
Mva stf module 1 - rus
Mva stf module 1 - rusMva stf module 1 - rus
Mva stf module 1 - rus
 
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
 
В.Денисенков Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков   Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...В.Денисенков   Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
 
Как не наступить на любимые грабли. Самые популярные ошибки веб-разработки
Как не наступить на любимые грабли. Самые популярные ошибки веб-разработкиКак не наступить на любимые грабли. Самые популярные ошибки веб-разработки
Как не наступить на любимые грабли. Самые популярные ошибки веб-разработки
 
Dell. Яков Фишелев. "Примеры сценариев IAM у заказчиков в России"
Dell. Яков Фишелев. "Примеры сценариев IAM у заказчиков в России"Dell. Яков Фишелев. "Примеры сценариев IAM у заказчиков в России"
Dell. Яков Фишелев. "Примеры сценариев IAM у заказчиков в России"
 
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.Лучшие практики корпоративной разработки. Лекция 0: обзор курса.
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.
 
Вебинар: ИТ-проекты глазами Заказчика
Вебинар: ИТ-проекты глазами ЗаказчикаВебинар: ИТ-проекты глазами Заказчика
Вебинар: ИТ-проекты глазами Заказчика
 
11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов
 
CI для Microsoft Dynamics crm
CI для Microsoft Dynamics crmCI для Microsoft Dynamics crm
CI для Microsoft Dynamics crm
 
Dell. Яков Фишелев. "Примеры сценариев IAM у заказчиков в России"
Dell. Яков Фишелев. "Примеры сценариев IAM у заказчиков в России"Dell. Яков Фишелев. "Примеры сценариев IAM у заказчиков в России"
Dell. Яков Фишелев. "Примеры сценариев IAM у заказчиков в России"
 
SqaВфны8
SqaВфны8SqaВфны8
SqaВфны8
 
Ingria mobile B2B
Ingria mobile B2BIngria mobile B2B
Ingria mobile B2B
 
Работа с требованиями в условиях Agile трансформации
Работа с требованиями в условиях Agile трансформацииРабота с требованиями в условиях Agile трансформации
Работа с требованиями в условиях Agile трансформации
 
Разработка нового сайта компании «Росгосстрах»
Разработка нового сайта компании «Росгосстрах»Разработка нового сайта компании «Росгосстрах»
Разработка нового сайта компании «Росгосстрах»
 
Продуктсорсинг - меняем аутсорсинг или как вместе с заказчиком создавать клас...
Продуктсорсинг - меняем аутсорсинг или как вместе с заказчиком создавать клас...Продуктсорсинг - меняем аутсорсинг или как вместе с заказчиком создавать клас...
Продуктсорсинг - меняем аутсорсинг или как вместе с заказчиком создавать клас...
 

Más de Sergey Lourie

Обзор американской прессы по инновационным продуктам май 2013
Обзор американской прессы по инновационным продуктам май 2013Обзор американской прессы по инновационным продуктам май 2013
Обзор американской прессы по инновационным продуктам май 2013
Sergey Lourie
 

Más de Sergey Lourie (20)

Planets
PlanetsPlanets
Planets
 
Skoltech: take a step into the future
Skoltech: take a step into the futureSkoltech: take a step into the future
Skoltech: take a step into the future
 
Normalized Yahoo vs. Google stock prices vs. S&P500 Index
Normalized Yahoo vs. Google stock prices vs. S&P500 IndexNormalized Yahoo vs. Google stock prices vs. S&P500 Index
Normalized Yahoo vs. Google stock prices vs. S&P500 Index
 
Yahoo vs. Google in 2012
Yahoo vs. Google in 2012Yahoo vs. Google in 2012
Yahoo vs. Google in 2012
 
Looking for PhD Students in the field of space physics, space sciences and sp...
Looking for PhD Students in the field of space physics, space sciences and sp...Looking for PhD Students in the field of space physics, space sciences and sp...
Looking for PhD Students in the field of space physics, space sciences and sp...
 
Opportunities for Material Science PhD students at Skoltech
Opportunities for Material Science PhD students at SkoltechOpportunities for Material Science PhD students at Skoltech
Opportunities for Material Science PhD students at Skoltech
 
Looking for Post-Docs to work in the field of Advanced Materials
Looking for Post-Docs to work in the field of Advanced MaterialsLooking for Post-Docs to work in the field of Advanced Materials
Looking for Post-Docs to work in the field of Advanced Materials
 
Skoltech is hiring post-docs for its Strategic Innovation Research Groups
Skoltech is hiring post-docs for its Strategic Innovation Research GroupsSkoltech is hiring post-docs for its Strategic Innovation Research Groups
Skoltech is hiring post-docs for its Strategic Innovation Research Groups
 
Обзор американской прессы по инновационным продуктам май 2013
Обзор американской прессы по инновационным продуктам май 2013Обзор американской прессы по инновационным продуктам май 2013
Обзор американской прессы по инновационным продуктам май 2013
 
Предложения по развитию нормативной базы в целях поддержки национальной свето...
Предложения по развитию нормативной базы в целях поддержки национальной свето...Предложения по развитию нормативной базы в целях поддержки национальной свето...
Предложения по развитию нормативной базы в целях поддержки национальной свето...
 
Государственно-частное партнерство: серийное создание стартапов
Государственно-частное партнерство: серийное создание стартаповГосударственно-частное партнерство: серийное создание стартапов
Государственно-частное партнерство: серийное создание стартапов
 
Инновационная диагностика свертывания крови
Инновационная диагностика свертывания кровиИнновационная диагностика свертывания крови
Инновационная диагностика свертывания крови
 
Роль РОСНАНО в развитии научно-технической базы наноиндустрии
Роль РОСНАНО в развитии научно-технической базы наноиндустрииРоль РОСНАНО в развитии научно-технической базы наноиндустрии
Роль РОСНАНО в развитии научно-технической базы наноиндустрии
 
РОСНАНО: итоги первой пятилетки
РОСНАНО: итоги первой пятилеткиРОСНАНО: итоги первой пятилетки
РОСНАНО: итоги первой пятилетки
 
Российский институты развития
Российский институты развитияРоссийский институты развития
Российский институты развития
 
Делирий: термоквантовый двигатель
Делирий: термоквантовый двигательДелирий: термоквантовый двигатель
Делирий: термоквантовый двигатель
 
RUSNANO's CEO Anatoly Chubais' presentation for Asian investors
RUSNANO's CEO Anatoly Chubais' presentation for Asian investorsRUSNANO's CEO Anatoly Chubais' presentation for Asian investors
RUSNANO's CEO Anatoly Chubais' presentation for Asian investors
 
Рекламный буклет о бесконтактных глюкометрах
Рекламный буклет о бесконтактных глюкометрахРекламный буклет о бесконтактных глюкометрах
Рекламный буклет о бесконтактных глюкометрах
 
Mlab labnotes-021 American management
Mlab labnotes-021 American managementMlab labnotes-021 American management
Mlab labnotes-021 American management
 
Сайт первого лица компании
Сайт первого лица компанииСайт первого лица компании
Сайт первого лица компании
 

Пять вещей, которые нужно знать заказчику

  • 1.
  • 2. О чем мы будем говорить − Особенности типичной разработки корпоративного сайта − Какие проблемы возникают? − “Пять” вещей которые должен учитывать заказчик корпоративного сайта − Возможные сценарии организации работ – Microsoft Application Lifecycle Management − Вопросы
  • 3. Особенности типичной разработки корпоративного сайта − Область применимости: разработка сайта требующая интенсивного кодирования и дизайна. − Что характерно для типичного процесса − Заказчик формулирует высокоуровневые “хотелки” − Заказчик в лучшем случае контролирует архитектуру и занимается тестированием/приемкой − Заказчик считает, что исполнитель сделает, все что ему нужно  Нет УПРАВЛЕНИЯ процессом разработки (ALM)
  • 4.
  • 5. Какие проблемы возникают? − Заказчик получает не то, что он хотел: − не качественное управление требованиями − Отсутствие взаимодействия/контроля за исполнителем (в момент приемки понимаем, что ЭТО НЕ ТО, что мы хотели) − Слабая сопровождаемость разработанного приложения: − Программный код не отторгается от исполнителя (сложно передать другому исполнителю) − Программный код не кондиционный − Не используются методики контроля качества − Возможные проблемы с безопасностью кода − Низкое качество разрабатываемого программного кода: ошибки проявляются в процессе эксплуатации
  • 6. 5 вещей которые … − Управление требованиями очень важно – см. картинку. Важно понимать, что только вы знаете, что вы хотите. Нужно осуществлять регулярный (итерационный) контроль создаваемого продукта − Исполнитель создающий для вас программный продукт не заинтересован в создании отторгаемой версии (больше затрат, могут поменять) − Качество ваша забота, если в процессе эксплуатации “полезут” ошибки – плохо будет вам. Для исполнителя вложения в качество – это дополнительные расходы − В договоре на создание продукта надо прописывать, что исполнитель предоставляет собираемый и самоверифицируемый код (unit test) − Не функциональные требования к системе очень важны: безопасность, масштабируемость должны постоянно отслеживаться (по возможности на ранней стадии)
  • 7. Возможные сценарии организации работ – Microsoft Application Lifecycle Management − Использование процессного инструментария поддерживающего облачную модель (Team Foundation Services, Team Foundation Build) − Единый репозиторий для требований, кода и ошибок − Отслеживание текущего статуса проекта − Передача собираемого проекта − Использования инструментария для прототипирования
  • 8. Магический квадрант для средств управления конфигурациями и изменениями