Более 50 ведущих архитекторов программного обеспечения – в числе которых Нил Форд, Майкл Найгард и Билл де Ора – излагают свои мысли о проблемах разработки ПО. В 97 эссе собран их опыт организации общения с другими участниками проекта, снижения неотъемлемой сложности, наделения полномочиями разработчиков и решения многих других практических задач.
Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В этой книге рассказано, что ведущие архитекторы считают самым важным в своей профессиональной деятельности и как они подходят к работе над проектом.