К основному содержимому
#Processes

Совершенствование потока разработки программного обеспечения (Improving software flow)

#Processes #Management #Architecture #Conference #ExternalReview #ProductManagement #Leadership #SoftwareDevelopment #Software #SoftwareArchitecture

Появилась запись моего выступления в Казани с этим докладом, где я рассказываю о том, как разрабатывать программное обеспечение эффективно. И разбираю вопрос с точки зрения пяти идеалов из книги The Unicorn Project. А также рассказываю о том, как мы это используем у себя внутри Тинькофф. Расшифровка доклада есть в моем блоге, а рекомендуемые материалы приведены ниже.

4 основные книги, из которых родилась идея доклада

  • The Phoenix Project (2013 год) - книга написана в жанре производственного романа и похожа на книгу "Цель" ("Goal") или "Критическая цепь" ("Critical Chain") Голдратта.
  • The DevOps Handbook (2016 год) - книга с популяризацией devops подхода
  • Accelerate (2018 год) - книга, где приводятся крутые выводы о связи процессов и практик внутри организации и ее эффективности, а это именно те вопросы, которые интересуют менеджмент.
  • The Unicorn Project (2019 год) - эта книга написана Gene Kim как продолжение предыдущей книги Проект Феникс

Связанные книги

  • Team Topologies - книга про Team-First подход при проектировании архитектуры программных систем, так и организации.
  • Learning Domain Driven Design - эта книга содержит много рекомендаций о том, как бороться со сложностью при проектировании софта.
  • A philosophy of sotfware design - книга посвященная борьбе со сложностью и тому, как практиковать стратегический подход к разработке.
  • Making Work Visible - простая книга про улучшение процессов разработки с использованием kanban подходов
  • SRE Book - крутая книга целиком посвященная тому, как делать надежные системы и строить процессы вокруг них
  • "Lean Software Development" - книга про lean практики в разработке

Исследования

  • Google's Project Aristotle - исследование, которое ответило на вопрос "What makes a team effective at Google?"
  • A typology of organisational cultures - интересное исследование про типологию организационных культур (pathological, bureaucratic, generative)

Мои выступления на связанные темы

#Processes #Management #Architecture #Conference #ExternalReview #ProductManagement #Leadership #SoftwareDevelopment #Software #SoftwareArchitecture