Создание  
полезных  
приложений  в  
оговоренный  срок	
!""# $#%#&'"(), 7bits*
*
16 ")+,%+ 2015, Geek Week 2015*
Обо  мне	
	
•  Программирую  с  6-­‐‑го  класса	
•  Учу  студентов  и  школьников  математике  и  
программированию  с  1999-­‐‑го  года	
•  С  2003  года  в  промышленной  разработке	
•  С  2010  владелец  и  директор  своей  компании  
7bits,  с  2014  года  еще  и  Avelix  (сайта  нет)	
•  Организатор  конференции  HappyDev	
•  Организатор  ИТ-­‐‑субботников  –  мини-­‐‑
конференций  в  Омске  раз  в  месяц
Классический  
аутсорсинг	
	
Продажа  часов
Классический  
аутсорсинг	
	
Продажа  часов
Классический  
аутсорсинг	
	
Продажа  часов
Классический  
аутсорсинг	
	
Продажа  часов
Классический  
аутсорсинг	
	
Небольшой  fixed  price  проект  (UpWork,  
бывший  oDesk)
Классический  
аутсорсинг	
Fixed  price  в  команде  (старый  способ)
Классический  
аутсорсинг	
Fixed  price  в  команде  (старый  способ)
Классический  
аутсорсинг	
Fixed  price  в  команде  (решение  1)
Классический  
аутсорсинг	
Fixed  price  в  команде  (решение  2)	
	
•  Умножение  оценки  на  3.14	
•  Вероятностные  оценки	
сроков  и  рисков
Классический  
аутсорсинг	
Fixed  price  в  команде  (решение  3)
Долой  культ  карго!	
SCRUM  в  чистом  виде  у  нас  не  прижился
Долой  культ  карго!	
SCRUM  требует  от  людей  слишком  многого
Что  мы  взяли  из  SCRUM	
•  Критерии  приемки,  составленные  вместе  с  
заказчиком	
•  Planning  poker  и  ретроспектива
Почему  бы  просто  не  
писать  код  за  деньги?	
	
•  Счастье  пользователей  –  удобно  и  красиво	
•  Счастье  команды  –  делать  полезные  продукты  
без  постоянных  авралов	
•  Счастье  заказчика  –  все  делается  в  срок  и  в  
бюджет
FFF  –  fixed  timing,  fixed  
budget,  flexible  scope	
•  Выпускаем  MVP  –  минимально  ценный  
продукт.	
•  «Зачем  нужна  эта  фича?»	
•  Почему  важно,  чтобы  она  вошла  именно  в  
этот  релиз?	
•  Что  произойдет,  если  этой  фичи  не  будет,  
либо  будет  позже?
Lean  canvas
Персоны  и  impact  
mapping
User  story  mapping
Customer  journey	
•  Делаем  черновой  вариант  навигации  и  
наброски  страниц	
•  Оцениваем  для  персоны:  контекст,  ожидания,  
ощущения,  мотивацию  продолжать
Прототипирование  
интерфейсов	
•  Метод  прогрессивного  JPEG	
•  Сначала  все  делается  на  бумаге,  только  
потом,  например,  в  Balsamiq	
•  Интерактивная  игра  для  проверки  гипотез	
•  Fail  fast!
Оптимизация  процесса  
разработки	
•  Приоритезируй  это!	
•  KISS!  YAGNI!	
•  Выявить  зависимости  задач,  построить  пути	
•  Применить  теорию  ограничений  Голдратта
Готовность  к  
изменениям	
•  В  SCRUM  новые  идеи  идут  в  бэклог	
•  Если  заказчик  готов  чем-­‐‑то  жертвовать  –  мы  
можем  начать  заниматься  его  идеей  прямо  
сейчас
Выводы	
•  Консалтинг  –  следующий  шаг  за  
аутсорсингом	
•  Никакие  процессы  и  методологии  не  сделают  
продукт  качественным	
•  Придется  включать  мозг  и  развивать  
ответственность  в  себе.  Каждому.
Мы  ж  программисты!	
Почему  бы  не  сделать  инструмент,  
чтобы  не  бояться  изменений  
требований  и  уметь  точнее  
оценивать  сроки?
Разработка  SmartActors	
•  Совместный  проект  с  компанией  HWDTech  	
•  Архитектура  позволяет  создавать  простые  
независимые  компоненты	
•  Срок  разработки  фичи  зависит  напрямую  от  
числа  компонентов
Разработка  SmartActors	
•  Есть  внедрение  предыдущей  версии  на  .NET	
•  В  данный  момент  уже  делаются  проекты  на  
этой  платформе	
•  Релиз  в  «окончательном»  варианте  в  2016  году
Что  почитать	
•  Э.  Голдратт,  «Та  самая  цель»	
•  А.  Бындю,  «Impact  mapping  на  практике»	
•  Б.  Вольфсон  «Гибкие  методологии  
разработки»	
•  А.  Тарасенко,  Статья  на  Habrahabr  по  теме
Спасибо!	
•  Email:  at@7bits.it	
•  Web:  h™p://7bits.ru	
•  Twi™er:  @AnnieOmsk

More Related Content

PDF
Принцип YAGNI в управлении проектами - Анна Тарасенко Dev2Dev v2.0 30.05.2015
PPTX
безуглый гибкая стратегия (Agile strategy)
PPTX
Асхат Уразбаев (ScrumTrek/GameTrek)
PPTX
#No estimate. Безоценочная разработка
PDF
Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...
PDF
лобасев 3 ключевых навыка успешной agile-команды
PDF
Михаил Табунов (Coub.com)
PPTX
Post Agile эра / Борис Вольфсон (HeadHunter)
Принцип YAGNI в управлении проектами - Анна Тарасенко Dev2Dev v2.0 30.05.2015
безуглый гибкая стратегия (Agile strategy)
Асхат Уразбаев (ScrumTrek/GameTrek)
#No estimate. Безоценочная разработка
Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...
лобасев 3 ключевых навыка успешной agile-команды
Михаил Табунов (Coub.com)
Post Agile эра / Борис Вольфсон (HeadHunter)

What's hot (20)

PPTX
вольфсон построение собственного Agile-фреймворка (шаблон)
PDF
Какой инструмент нужнее менеджеру?
PDF
Design Talks 2017
PDF
Кейс Agile трансформации корпоративной культуры в МТС
PDF
Agile для бизнеса: трансформация корпоративной культуры на примере МТС
PDF
Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.
PPTX
Как обеспечить свою студию квалифицированными кадрами
PDF
Владимир Стасевич, Сбербанк и Agile – понятия совместимые
PDF
Асхат Уразбаев. Крутые организации, счастливые сотрудники
PDF
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.
PDF
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
PDF
User Story Canvas
PDF
Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...
PDF
мациевский путь самурая. уволить нельзя оставить
PPTX
Бизнес-процессы в агентском бизнесе: сейчас или никогда!
PDF
Екатерина Иванова, Евгений Джамалов. Разработка прототипа по Agile в условиях...
PDF
Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.
PDF
зимин метрики в стиле Heart - как понять, что продукт хороший и нравится по...
PPTX
Анастасия Веселко. Agile, Kanban и проектирование зданий
PDF
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...
вольфсон построение собственного Agile-фреймворка (шаблон)
Какой инструмент нужнее менеджеру?
Design Talks 2017
Кейс Agile трансформации корпоративной культуры в МТС
Agile для бизнеса: трансформация корпоративной культуры на примере МТС
Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.
Как обеспечить свою студию квалифицированными кадрами
Владимир Стасевич, Сбербанк и Agile – понятия совместимые
Асхат Уразбаев. Крутые организации, счастливые сотрудники
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
User Story Canvas
Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...
мациевский путь самурая. уволить нельзя оставить
Бизнес-процессы в агентском бизнесе: сейчас или никогда!
Екатерина Иванова, Евгений Джамалов. Разработка прототипа по Agile в условиях...
Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.
зимин метрики в стиле Heart - как понять, что продукт хороший и нравится по...
Анастасия Веселко. Agile, Kanban и проектирование зданий
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...
Ad

Viewers also liked (18)

PPTX
Presentación1
PDF
A_custom-made_linear_array_transducer
PPTX
Tech Tools for Early Learners
PPTX
Announcements- Nov 21,2016
PDF
Plazas de contrato ancash
PPTX
Diapositiva la informática y la educación
PDF
Gestor de proyectos G9 Sub-grupo B
PDF
Social Web For Artists
PDF
Lviv Freelance Forum - Володимир Самольотов: "20+ питань, які допоможуть вибр...
PDF
Великі замовлення на Upwork. Розпізнати та отримати (Станіслав Заярський)
PPTX
BDMSummit 2016 - Едвард Руденко "“Трикутник прийняття рішень” – Як успішно пр...
PPT
Upwork profile
PDF
Як не упустити переваги роботи з ФО-Пами (Микита Полатайко)
PDF
Lacenicientaquenoqueriacomerperdices
PPTX
Exposicion ingles
PDF
2559 project
PPTX
Carat media news_letter-report851
DOCX
Anexo 3 vinculacion de los procesos con la problemática priorizada
Presentación1
A_custom-made_linear_array_transducer
Tech Tools for Early Learners
Announcements- Nov 21,2016
Plazas de contrato ancash
Diapositiva la informática y la educación
Gestor de proyectos G9 Sub-grupo B
Social Web For Artists
Lviv Freelance Forum - Володимир Самольотов: "20+ питань, які допоможуть вибр...
Великі замовлення на Upwork. Розпізнати та отримати (Станіслав Заярський)
BDMSummit 2016 - Едвард Руденко "“Трикутник прийняття рішень” – Як успішно пр...
Upwork profile
Як не упустити переваги роботи з ФО-Пами (Микита Полатайко)
Lacenicientaquenoqueriacomerperdices
Exposicion ingles
2559 project
Carat media news_letter-report851
Anexo 3 vinculacion de los procesos con la problemática priorizada
Ad

Similar to Geek week 2015. Создание полезных приложений в оговоренный срок. (20)

PPTX
SECON'2016. Тарасенко Анна, Принцип YAGNI в управлении проектами
PDF
2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами
PPTX
Управление разработкой продукта
PPTX
Способы создания качественного программного продукта
PPTX
Управление разработкой продукта
PDF
Точка кипения: проектирование крупных веб-систем
PDF
Проектирование архитектуры крупных веб-систем
PDF
Фреймворк по проектированию продуктов в концепции Lean UX
PDF
RIW2016. Как мобилизируется hh.ru
PDF
Errmakov Rit10 Prefinal
PPTX
Ingria mobile B2B
PDF
Развитие управления проектами и критериев качества в ИТ
PPTX
Развитие управления проектами и критериев качества в ИТ
PPTX
вольфсон основы Agile
PPT
Работа с требованиями в Agile
PPTX
Развитие управления проектами и критериев качества в ит
PPTX
дерюшкин Agile vector
PPTX
Agile Vector - внедрение agile разработки в Райффайзенбанке
PDF
667187174-Lean-UX-на-русском.pdfыввоаывтаовытаовытаовыат
SECON'2016. Тарасенко Анна, Принцип YAGNI в управлении проектами
2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами
Управление разработкой продукта
Способы создания качественного программного продукта
Управление разработкой продукта
Точка кипения: проектирование крупных веб-систем
Проектирование архитектуры крупных веб-систем
Фреймворк по проектированию продуктов в концепции Lean UX
RIW2016. Как мобилизируется hh.ru
Errmakov Rit10 Prefinal
Ingria mobile B2B
Развитие управления проектами и критериев качества в ИТ
Развитие управления проектами и критериев качества в ИТ
вольфсон основы Agile
Работа с требованиями в Agile
Развитие управления проектами и критериев качества в ит
дерюшкин Agile vector
Agile Vector - внедрение agile разработки в Райффайзенбанке
667187174-Lean-UX-на-русском.pdfыввоаывтаовытаовытаовыат

More from Anna Tarasenko (13)

PDF
Отсутствие ценности для клиента - главный убийца бизнеса
PDF
Выступление на YouLead-2016, Омск, Youth speak
PDF
Выступление на Youlead-2016, Омск, Speak big
PDF
Зачем тусоваться с себе подобными
PPT
Тенденции в ИТ (Breakpoint-форум, 2015)
PPTX
Цифровые технологии для организации ламповых мероприятий
PPT
Инструменты командной разработки (HappyDev-lite'2014)
PPTX
Методы генерации идей, Гео-хакатон от EST Technologies, Omsk, 2014
PPTX
Вредные советы организаторам мероприятий
PPTX
Скорость не в ущерб качеству, web-разработка на Java, Java day, Omsk, 2014
PPTX
Архитектура в web, доклад на Women techmakers, Omsk, 2014
PDF
Эффективное взаимодействие ИТ-компаний и вузов на примере Омска
PPTX
Производство счастья промышленными методами, для программистов и их менеджеров
Отсутствие ценности для клиента - главный убийца бизнеса
Выступление на YouLead-2016, Омск, Youth speak
Выступление на Youlead-2016, Омск, Speak big
Зачем тусоваться с себе подобными
Тенденции в ИТ (Breakpoint-форум, 2015)
Цифровые технологии для организации ламповых мероприятий
Инструменты командной разработки (HappyDev-lite'2014)
Методы генерации идей, Гео-хакатон от EST Technologies, Omsk, 2014
Вредные советы организаторам мероприятий
Скорость не в ущерб качеству, web-разработка на Java, Java day, Omsk, 2014
Архитектура в web, доклад на Women techmakers, Omsk, 2014
Эффективное взаимодействие ИТ-компаний и вузов на примере Омска
Производство счастья промышленными методами, для программистов и их менеджеров

Geek week 2015. Создание полезных приложений в оговоренный срок.