Skip to content
#Management

Improving software development processes (Category Management)

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

Tonight, 18.00 In Moscow I close the track on "Architecture, reliability and quality" IT picnic in Moscow with the above report. Decoding of the report can already be readBelow are the materials for further study.

4 The main books from which the idea of the report was born

  • The Phoenix Project (2013 year) The book is written in the genre of a production novel and is similar to the book "The Purpose" ("Goal") or Critical Chain. ("Critical Chain") Goldratta.
  • The DevOps Handbook (2016 year) Book with popularization of devops approach
  • Accelerate (2018 year) A book that provides sharp conclusions about the relationship of processes and practices within the organization and its effectiveness, and these are the issues that are of interest to management.
  • The Unicorn Project (2019 year) This book was written by Gene Kim as a continuation of the previous book. Project Phoenix.

Related books

  • Team Topologies A book about the Team-First approach in the design of the architecture of software systems and organization.
  • Learning Domain Driven Design This book contains many recommendations on how to deal with complexity in software design.
  • A philosophy of sotfware design A book on combating complexity and how to practice a strategic approach to development.
  • Making Work Visible A simple book about improving development processes using kanban approaches
  • SRE Book A great book on how to build reliable systems and build processes around them. Lean Software Development - a book about lean practices in development

Research and whitepapers on the topic of the report

  • Google's Project Aristotle What makes a team effective at Google?
  • A typology of organisational cultures An interesting study on the typology of organizational cultures (pathological, bureaucratic, generative)
  • The SPACE of Developer Productivity An interesting framework for assessing the productivity of developers (consist 5 Saatisfaction & well being, performance, activity, communication & collaboration, efficiency and flow)
  • DevEx: What Actually Drives Productivity Continuation of previous research, but now on the experience of the developer (feedback loops, cognitive load, flow state), which can be measured by the behavior of the system and processes, as well as the perception of developers

My presentations on related topics

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