Андрей Беляев "Мыслить как заказчик"

Preview:

Citation preview

Мыслить как заказчик

Успешный проект =

Хватило денег +Сделали то, что заказывали+Сделали вовремя+Оно приносит пользу бизнесу

Успешный проект =

Отличные проектные процессы +Отличный код +Адекватный заказчик+Нам заплатили

Проектные процессыAgile

Agile

• Individuals and interactions over processes and tools•Working software over comprehensive documentation• Customer collaboration over contract negotiation• Responding to change over following a plan

SCRUM

• 3 митинга• Planning• Daily• Retro

• 3 роли• PO• SM• Dev

• 3 артефакта• Product Backlog• Sprint Backlog• Burndown Chart

Зачем Agile?

• Гибкость• Итерации

• Прозрачность• Демонстрации• Burndown Chart

Хватило денег

Сделали то, что заказывали

Сделали вовремя

Оно приносит пользу бизнесу

Цель!

• Когда ее устанавливать?• Кто ее устанавливает?• Кто контролирует выполнение?

Хватило денег

Сделали то, что заказывали

Сделали вовремя

Оно приносит пользу бизнесу

Product Owner

Product Owner

• Без него успех проекта под вопросом• Знает бизнес• Знает, что надо• Имеет право голоса• Принимает решения

Хватило денег

Сделали то, что заказывали

Сделали вовремя

Оно приносит пользу бизнесу

Адекватный заказчик

• Понятно, что делаем• Понятно, зачем делаем• Понятно, когда закончим

Хватило денег

Сделали то, что заказывали

Сделали вовремя

Оно приносит пользу бизнесу

Адекватный заказчик

?

Совершенный код

Совершенный код

• Только задачи бизнеса• Пишите просто• Static Analysis• Code review• Boyscout Rule

Спасибо за внимание

Recommended