📚 Подборка книг для развития системного аналитика



Новогодние праздники — прекрасное время, чтобы отдохнуть почитать профессиональную литературу, что постоянно откладывалось на потом.



Будет очень круто, если вы будете оставлять отзывы о книгах из этого списка, которые вы прочитали.



Требования

📖
Вигерс Карл, Битти Джой. Разработка требований к программному обеспечению

📖 Алистер Коберн. Современные методы описания функциональных требований к системам

📖 Дин Леффингуэлл. Принципы работы с требованиями к программному обеспечению

📖 Джефф Паттон. Пользовательские истории. Искусство гибкой разработки ПО

📖 Халл Элизабет. Инженерия требований

📖 Юрий Химонин. Сбор и анализ требований к программному продукту



Архитектура и проектирование

📕 Роберт Мартин. Чистая архитектура. Искусство разработки программного обеспечения

📕 Эрик Эванс. Предметно-ориентированное проектирование (DDD)

📕 Вон Вернон. Реализация методов предметно ориентированного проектирования (DDD)

📕 Крис Ричардсон. Микросервисы. Паттерны разработки и рефакторинга

📕 Сэм Ньюмен. Создание микросервисов

📕 Беллемар Адам. Создание событийно-управляемых микросервисов

📕 C. Cомасегар. Руководство Microsoft по проектированию архитектуры приложений



Проектирование


📒 Александр Швец. Погружение в Паттерны Проектирования

📒 System Design. Подготовка к сложному интервью

📒 Мартин Фаулер. P of EAA: Шаблоны корпоративных приложений



Интеграции

📗 Грегор Хоп и Бобби Вульф. Шаблоны интеграции корпоративных приложений

📗 Джей Гивакс. Паттерны проектирования API

📗 Арно Лоре. Проектирование веб-API

📗 Сергей Константинов. API

📗 Дилан Скотт. Kafka в действии

📗 Ian Robinson. REST in Practice: Hypermedia and Systems Architecture

📗 Emil Koutanov. Effective Kafka



Своды знаний

📔 SEBoK — Systems Engineering Body of Knowledge

📔 BABOK — Business Analysis Body Of Knowledge

📔 INCOSE Guide for Writing Requirements

📔 DAMA-DMBOK — Data Management Body of Knowledge



Навыки

📓 Ф.П. Тарасенко. Прикладной системный анализ

📓 Impact Mapping. Как повысить эффективность программных продуктов и проектов по их разработке

📓 Алан Купер. Психбольница в руках пациентов

📓 Карл Андерсон. Аналитическая культура

📓 Вера Иванова. Путь аналитика. Практическое руководство

📓 Максим Ильяхов и Людмила Сарычева. Пиши, сокращай: Как создавать сильный текст

📓 Роберт Фитцпатрик. Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут?

📓 Фредерик Брукс. Мифический человеко-месяц или как создаются программные системы



UML

💣 Мартин Фаулер. UML. Основы

💣 Буч Грэди. Язык UML. Руководство пользователя

💣 Дж. Шмуллер. Освой самостоятельно UML за 24 часа

💣 Крэг Ларман. Применение UML и шаблонов проектирования

💣 Джим Арлоу. UML 2 и Унифицированный процесс

💣 М. Блаха. UML 2.0 Объектно-ориентированное моделирование и разработка

💣 Александр Леоненков. Самоучитель UML



Python

🐍 Эрик Мэтиз. Изучаем Python: программирование игр, визуализация данных, веб-приложения

🐍 Пол Бэрри. Изучаем программирование на Python

🐍 Эл Свейгарт. Автоматизация рутинных задач с помощью Python

🐍 Марк Лутц. Python. Карманный справочник

🐍 Аллен Б. Дауни. Основы Python. Научитесь думать как программист



Эта навигация будет дополняться в Библиотеке Системного Аналитика



#подборка