Architectural checkup of health systems - Andrey Shalunov, Yandex Plus (Category Architecture)
It's architectural. speech It's interesting because it's built on a good metaphor. And this metaphor is comparing IT systems to a living organism. And then there are the other analogies. The state of the system turns into the health of the body Architectural audit turns into architectural checkup
- The architect who audits the doctor. Architectural committee with its own rules becomes health care system Studying the inside of the system with the study of problems turns into symptom analysis and diagnosis And the questions needed for this study are turned into a list of analyzes that are available. here Fulfillment of prescriptions turns into following a treatment plan, and the problems are sometimes chronic, which means you will have to drink pills to the end. And as well as maintaining the health of the body, the architectural checkup requires compliance with the correct periodicity.
P.S. The show came to me for three reasons. n
- This week I was at a business stand-up with 10 A short story about the evolution of the architecture of T-Bank and the direction of further development. And I started this talk by explaining why building metaphors are harmful, and metaphors of nature and living organisms are useful, but I was talking about forests and rice paddies, where, like architecture, it's often hard to know what's going on beyond the surface of water or the interface:)
- I have recently devoted a lot of time to medical procedures and go through a kind of check-up, visiting a neurologist, a cordiologist, an optometrist, a doctor. And it seems that the checkup should have been done earlier, not hammered on it.
- I recently had Release of the "Code of Leadership" podcast with Anton Kosterin, Deputy Technical Director at T-Bank, about our process of managing architectural changes and, if desired, some of the activities from there could be called an architectural check-up
#Management #Architecture #SoftwareArchitecture #SystemDesign #SystemEngineering #SoftwareDevelopment