25
По лезвию бритвы - выбор Agile- техник для разных типов проектов Александр Сербул «1С-Битрикс»

сербул по лезвию бритвы

Embed Size (px)

Citation preview

Page 1: сербул   по лезвию бритвы

По лезвию бритвы - выбор Agile-техник для разных типов проектовАлександр Сербул

«1С-Битрикс»

Page 2: сербул   по лезвию бритвы

Надеваем каскиПопулярные фетиши – обзор

BDSM – роли в Agile и не только*

Типы проектов и камасутра: 99, 69, 66,…

О пользе аскезы и воздержания

Будет 25 кадр

Page 3: сербул   по лезвию бритвы

Фетишизм(fetichisme) — религиозное поклонение неодушевлённым материальным предметам — фетишам, которым приписываются сверхъестественные свойства, получившее распространение у первобытных племён.

Page 4: сербул   по лезвию бритвы

25 кадр: «Фетиши»Геефикация, простите, Геймификация

XP – для героев, Agile – для богов

В команде все равны!

Водопад – удел «старпёров»

Секрет успеха – Jira + Confluence

Planning Poker – вместо Ганта

В …опу PMBok!!! Scrum of Scrums of Scrums of Scrums

Page 5: сербул   по лезвию бритвы
Page 6: сербул   по лезвию бритвы

Ой…

Page 7: сербул   по лезвию бритвы

Меняем систему координатТотальная профанация кадров

Виды разработчиков

Подвиды менеджеров

Типы клиентов

Страхи языков программирования

Page 8: сербул   по лезвию бритвы

РазработчикиНужно выглядеть компетентным

Молча прокачаюсь и валю отсюда

Мир математики идеален, есть ответы на все вопросы

Сколько вокруг тупых идиотов!

Поигрался и хватит, стану менеджером

Скоро стану начальником, уволю всех

Столько печенек, можно тусить каждый день

Page 9: сербул   по лезвию бритвы

МенеджерыОтвечаю на всё да и улыбаюсь

Люди ничто, карьера всё – будет больше $

Скоро стану на место шефа

Сотрудники – солдатики, поиграем?

Кому я нужен в другой компании с такими мозгами

Выпал шанс поруководить, вперед!

Программистом быть сложно

Page 10: сербул   по лезвию бритвы

КлиентыЗнает чего хочет и понимает как

Знает чего хочет и не понимает как

Романтические отношения

Марионетка(и)

Эмоциональный рэкет

Бардак и АДЪ

Page 11: сербул   по лезвию бритвы

25 кадр: «Знания - это долго»

Unix изнутри – годы проектов

Java/C++ - годы крови и проектов

Типизация сотрудников - жизнь

Сетевые протоколы - годы

Алгоритмы/SQL – годы

Agile – 2 дня!!!

Page 12: сербул   по лезвию бритвы

Типы мужчин и ответственность

Платит алименты

Не платит алименты

Разработка и ответственность

Проектное управление и ответственность

Вы определились?

Page 13: сербул   по лезвию бритвы

Мотивация к трудуОчарование

Деньги (киллер)

Привычка

Хлыст

Кувалда

«В..братор»

Page 14: сербул   по лезвию бритвы

Выйдем в АстралПроектная команда собрана, чтобы:

- постараться реализовать систему разумно

- в срок

- за оговоренное вознаграждение

- удовлетворив Клиента

- и без осадочка на всю жизнь

Agile Manifesto – все читали???

Page 15: сербул   по лезвию бритвы

Практические кейсы

Почему Agile

Структура

Ресурсы

Инструменты

Сроки

Результаты

Выводы и вводы

Page 16: сербул   по лезвию бритвы
Page 17: сербул   по лезвию бритвы

Скорость принятия решений

Page 18: сербул   по лезвию бритвы

Сложность информационныхсистем. «Вавилонская башня»

Page 19: сербул   по лезвию бритвы

B2B + B2С, AUP, БитриксУпрощенный AUP (agile unified process)

Итерации: 3-4 недели (проектирование, реализация, тестирование, бой)

Очень сложная предметная область, море проектирования, UML

Трекер, wiki, DVCS

Команда: до 10

Реализация: год

Java EE, JBoss, PHP, MySQL, MS SQL, Битрикс

Page 20: сербул   по лезвию бритвы

B2С, Scrum, Bitrix/ZFПроекты-сайты средней сложности и сложные

Чистый Scrum

Итерации: 2 недели

Трекер, wiki, DVCS, скайп

Команда распределенная: до 10

Реализация: 2-3 мес. на каждый

PHP, MySQL, Битрикс/ZF

Page 21: сербул   по лезвию бритвы

B2B+B2С, Scrum, BitrixМагазин, биллинг, много много старого говнокода

Scrum + BDSM ;-)

Штат аналитиков

Итерации: 2 недели

Трекер, wiki, DVCS, скайп

Команда распределенная: до 20

Реализация: еще не закончили

PHP, MySQL, Битрикс

Page 22: сербул   по лезвию бритвы

B2B+B2С, XP, AWSHighload/Bigdata в облаке Амазон

XP, редко code&fix

Model storming, математика

Итерации: 1 день, 3 дня, 1 неделя

Трекер, wiki, DVCS, мессенджер Битрикс24 с видео

Команда распределенная: до 5

Реализация: 1-2 мес

Java EE, PHP, DynamoDB, MQ, Kinesis, MySQL

Page 23: сербул   по лезвию бритвы

Риски, решения, полезные практики

Ориентация на успех

Глубокий архитектурный ревью

Уважение компании, клиента на деле

Никаких личных разборок (есть исключения)

Глубокий поиск корня проблем

Поощрение открытости и объективности

Цифры круче эмоций

Быстрое всплытие проблем

10% усилий, 90% результата

Круглая команда, компания

Page 24: сербул   по лезвию бритвы
Page 25: сербул   по лезвию бритвы

Спасибо за внимание! Вопросы?

Александр Сербул

@AlexSerbul