Ричардc Марк - .Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы
Название: | .Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы | |
Автор: | Ричардc Марк | |
Жанр: | Базы данных, Околокомпьютерная литература, Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги ".Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы"
Архитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разработчикам стать архитекторами. И вот наконец появилась книга, в которой дается всеобъемлющий обзор разнообразных аспектов архитектуры программного обеспечения. Начинающие и уже состоявшиеся архитекторы найдут в ней паттерны архитектур, определения компонентов, приемы построения эволюционных архитектур и множество других тем. Марк Ричардс и Нил Форд обладают бесценным практическим опытом, профессионально занимаются этой темой, уделяя особое внимание принципам построения архитектуры, применимым ко всем технологическим стекам. Они предлагают современный взгляд на архитектуру ПО с учетом всех нововведений последнего десятилетия.
Читаем онлайн ".Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы" (ознакомительный отрывок). [Страница - 6]
Оценка рисков............................................................................................................................. 347
Проведение риск-штурма...................................................................................................... 351
Выявление............................................................................................................................... 353
Консенсус................................................................................................................................ 354
Анализ рисков пользовательских историй в методологии Agile......................... 358
Примеры риск-штурма............................................................................................................ 358
Доступность........................................................................................................................... 360
Адаптируемость................................................................................................................... 362
Безопасность......................................................................................................................... 364
Глава 21. Составление диаграмм и проведение презентаций
архитектуры.......................................................................................................... 367
Составление диаграмм............................................................................................................ 368
Инструментарий.................................................................................................................. 369
14 Оглавление
Стандарты составления диаграмм: UML, C4 и ArchiMate.................................. 371
Рекомендации по составлению диаграмм............................................................... 372
Проведение презентаций...................................................................................................... 374
Управление временем...................................................................................................... 375
Постепенное выстраивание........................................................................................... 376
Инфо-деки и презентации............................................................................................... 378
Слайды — лишь половина всей истории................................................................. 378
Затемнение экрана............................................................................................................. 379
Глава 22. Эффективная команда........................................................................ 380
Рамки, устанавливаемые для команд................................................................................ 380
Личные качества архитекторов........................................................................................... 381
Диктатор.................................................................................................................................. 382
Кабинетный архитектор................................................................................................... 383
Эффективный архитектор................................................................................................ 385
Насколько жестким должен быть контроль?................................................................. 386
Тревожные признаки в работе команд............................................................................ 391
Чек-листы....................................................................................................................................... 394
Чек-лист завершения разработки кода.................................................................... 397
Чек-лист модульного и функционального тестирования................................. 398
Чек-лист релиза ПО............................................................................................................ 399
Выдача рекомендаций............................................................................................................. 399
Итоги................................................................................................................................................ 403
Глава 23. Навыки лидерства и ведения переговоров.................................... 404
Переговоры и фасилитация.................................................................................................. 404
Ведение переговоров с бизнес-партнерами.......................................................... 405
Переговоры с другими архитекторами..................................................................... 407
Переговоры с разработчиками..................................................................................... 409
Архитектор ПО в роли лидера............................................................................................. 411
Четыре «C» архитектуры.................................................................................................. 411
Будьте прагматичны, но дальновидны...................................................................... 413
Лидерство на основе личного примера................................................................... 415
Взаимодействие с командой разработчиков................................................................ 420
Итоги................................................................................................................................................ 423
Оглавление 15
Глава 24. Карьерный путь................................................................................... 424
Правило 20 минут....................................................................................................................... 424
Разработка персонального радара.................................................................................... 426
ThoughtWorks Technology Radar................................................................................... 427
Средства визуализации с открытым исходным кодом...................................... 431
Социальные сети........................................................................................................................ --">