Скачать книгу

на обновления приложений, которые прилетают к вам в телефон. Большая часть обновлений в описании содержит две строчки: «Увеличена стабильность, улучшена производительность». На русский язык переводится как: «Мы поправили пару багов». Даже у Apple ошибки, которые известны годами, – это норма.

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

      1.8.9. Горшочек, не вари

      Было ли у вас такое, что вы моете посуду, а вам все время подкидывают новую? Опа, а тут еще и сковородка! Это откровенно бесит. Я считаю, что программисты должны видеть конечный набор багов и задач. Поэтому, если тикетов много, стоит организовать работу мелкими итерациями (спринтами). И даже если параллельно с исправлением багов идет процесс тестирования, то новая пачка багов должна попасть к программистам, только когда они отработают и закроют уже выданный им объем. Это не всегда возможно и не везде применимо, но стоит к этому стремиться, потому что так в итоге спокойнее.

      1.8.10. Подведем итоги. Правила грамотной постановки задач разработчикам

      1. Маты и КАПС. Вам – нельзя. Разработчикам – иногда можно.

      2. Место. Указывайте конкретное место, где возникла ошибка.

      3. Поископригодность. Пишите так, чтобы запись легко искалась по ключевых словам.

      4. Пирамида. Используйте принцип пирамиды. Важное – в начало. Детали – в кончало.

      5. Скриншоты – важное дополнение. Подкрепите текстовое описание скриншотом.

      6. Решение, а не мнение. Формулируйте не только проблему, но и ожидаемое решение – четко и однозначно, а не в виде абстрактных пожеланий и мнений.

      7. Не впадайте в истерику. Пишите по делу, без эмоций.

      8. Приоритизируйте. Расставляйте приоритеты и организуйте по большим баг-листам работу микро-спринтами.

      9. Закончите уже! Не подкидывайте посуду!

      Вот тогда вы как менеджер будете сильно нравиться программистам, и в мире будет больше добра, радости и взаимопонимания. Но это не точно:)

      1.9. Семь простых истин из авиации о делегировании и контроле

      В авиацию я попал не через авиацию, а почти случайно. Просто повезло столкнуться с правильными людьми. С тех пор прошло несколько лет. Кроме самолета освоил вертолет, посчастливилось полетать по Алтаю, освоить строгий спортивный самолет Су-29, 3-ю лигу по пилотажу, поучаствовать в паре авиашоу. Летаю меньше, чем хотелось бы, и до сих пор чувствую себя дилетантом. Постоянно узнаю новое. Этот опыт меняет картину мира в управленческой работе над digital-проектами.

1. Все, что можно – проверяй сам

      Как правило, самолеты должны обслуживать специально обученные техники. Их у нас мало.

      Да, есть специальные чек-листы проверки самолета

Скачать книгу