Описание
Книга рассказывает о системном подходе к проектированию и разработке программных систем любой сложности. В ней раскрываются базовые принципы системного мышления, описаны способы сбора информации от разработчиков и заказчиков, объяснены методы совместного моделирования сложных систем, поиск компромиссов. Также уделено внимание сопутствующим навыкам, важным для такой работы. Изложенный материал поможет грамотно реагировать на возникающие изменения, не нарушая работы действующих систем, измерять и адекватно оценивать успех программного проекта, развивающегося в условиях меняющихся требований и возрастающих нагрузок.
Для программных архитекторов и руководителей ИТ-проектов
Добро пожаловать в эпоху систем, где программист уже не просто пишет код, а выстраивает программные системы. Развитие современных программных продуктов требует постоянного внесения изменений, координируемых через адаптивную инфраструктуру.
В мире систем, где взаимосвязи между отдельными компонентами становятся все сложнее, требуется многое переосмыслить. Зачастую такие проблемы носят системный характер. В этой книге показано, как системное мышление помогает сориентироваться в сложных аспектах современных систем и эффективно решать задачи в команде ИТ-специалистов. Изложенный материал будет полезен при необходимости расширить круг технических и социальных компетенций в команде, чтобы все участники проекта работали сообща как здоровая система.
Системное мышление помогает действовать эффективнее и внедрять долгосрочные изменения. В книге рассматривается ряд практических методов и реалистичных сценариев, помогающих заново взглянуть на процессы проектирования и разработки для достижения более качественных результатов.
В книге рассказано:
• Каким образом привычка линейно мыслить мешает справляться с системными задачами
• Каковы наиболее распространенные препятствия на пути к развитию системного мышления и как их преодолеть
• Какие новые навыки и практики помогают пересмотреть подходы к мышлению, самообучению и лидерству
• Как научиться гибкому и адаптивному решению задач в команде и вырабатывать разумные рекомендации
• Как измерять успех, работая в условиях сложности и неопределённости
Менять код стало достаточно просто, а вот изменять софт — всё сложнее. Поэтому пришло время этой книги
Джессика Керр, системный инженер

Монталион Дайана, более 20 лет занимается программной архитектурой и создает передовые программные системы для таких организаций как Стэнфордский университет, фонд Билла и Мелинды Гейтс, газеты The Economist и портала Wikimedia. Основала компанию Mentrix Group, занимающуюся разработкой ПО и оказанием сопутствующих услуг. Также ведет семинары по системному мышлению, технологической архитектуре и нелинейным подходам к разработке ПО.



Отзывы
Отзывов пока нет.