tgoop.com/emacsway_log/1102
Last Update:
💬 "Горожане хотят солнышка, а селяне - дождика. Всем не угодишь" -- не знаю, кто автор - говорят, что Марк Твен (хотя я отыскать не смог).
Казалось бы - все просто и понятно, как и "This morning your team can add more code, or add more customers. Which do you want?"
На первый взгляд кажется, что сторонами конфликта являются горожане и селяне. Можно ли примирить обе стороны? И так ли это на самом деле?
Как отразится на горожан засуха? Разве не пострадают они больше селян от недостатка продовольствия? Между горожанами и селянами существует связь, которая не была рассмотрена. И связь эта - жизнеобеспечивающая. Тут начинает проясняться, что конфликт этот вовсе не между горожанами и селянами, а между краткосрочнами и долгосрочными интересами горожан. Это и есть основная проблема в разработке.
💬 "Это достаточно сложно — разработать процесс, в рамках которого краткосрочные личные интересы служат долгосрочным интересам всей команды. Вы можете сколько угодно рассуждать на тему, насколько та или иная методика способствует достижению долгосрочной всеобщей цели, однако как только вы оказываетесь под давлением, вы обнаруживаете, что если методика не способствует решению конкретной проблемы, стоящей перед вами в настоящий момент, вы отбрасываете ее в сторону. Если дисциплина ХР не будет удовлетворять краткосрочным личным интересам людей, она обречена на провал.
It's been tricky, designing a process where following short-term self-interest also serves long-term team interest. You can expound all you want on how some practice or other is in everybody's best interest long-term, but when the pressure mounts, if the practice doesn't solve an immediate problem it will be discarded. If XP can't work with people's short-term interest, it is doomed to the outer methodological darkness."
—"Extreme Programming Explained" 1st edition by Kent Beck, "Chapter 8. Basic Principles", перевод ООО Издательство "Питер"
💬 "Краткосрочные индивидуальные цели часто конфликтуют с долгосрочными социальными целями. Общество решает эту проблему при помощи набора ценностей, подкрепленных мифами, ритуалами, наказаниями и наградами. Без уважения к этим ценностям люди забывают о социальных нуждах и стремятся реализовать свой собственный индивидуальный краткосрочный интерес.
Short-term individual goals often conflict with long-term social goals. Societies have learned to deal with this problem by developing shared sets of values, backed up by myths, rituals, punishments, and rewards. Without these values, humans tend to revert to their own short-term best interest."
—"Extreme Programming Explained" 1st edition by Kent Beck, "Chapter 7. Four Values", перевод ООО Издательство "Питер"
Задача хорошего лидера - проливать свет на последствия того или иного решения, предвидеть и предотвращать.
#Management
BY emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Share with your friend now:
tgoop.com/emacsway_log/1102