Недавно издательство «Вильямс» выпустило ряд книг, посвященных
различным этапам жизненного цикла программного обеспечения. Мы хотели бы
обратить ваше внимание на некоторые из них. |
 |
Книга «Принципы работы с требованиями к программному обеспечению. Унифицированный
подход» Дина Леффингуэлла и Дона Уидрига освещает вопросы формирования требований
и работы с ними при разработке сложных систем программного обеспечения.
Авторы рассказывают о хорошо зарекомендовавших себя методах выявления, документирования,
реализации и тестирования требований, используя для их описания как прецеденты,
так и более традиционные методы. Книга предназначена для всех участников
проекта от членов команды разработчиков до пользователей и заказчиков. |
 |
В труде «UML. Основные концепции» Кендалла Скотта рассматриваются, как
вы можете догадаться, основные концепции UML. Эта книга не предполагает
наличия у читателя знаний объектно-ориентированного программирования и проектирования,
поэтому ее смело можно рекомендовать тем пользователям, которым нужно сформулировать
требования к будущему программному продукту. |
 |
Книга «Унифицированный процесс. Основные концепции» Кендалла Скотта освещает
базовые понятия унифицированного процесса разработки программного обеспечения.
Главным предметом рассмотрения являются вопросы моделирования предметной
области и бизнес-моделирования. Данная книга предназначена для опытных разработчиков,
руководителей проектов и архитекторов программных систем. |
 |
В книге «Проектирование баз данных с помощью UML» Эрика Дж. Нейбурга и
Роберта А. Максимчука подробно рассматривается использование UML на всех
этапах процесса проектирования баз данных: моделирование прецедентов и объектов
деятельности, определение требований, анализ и предварительное проектирование,
детальное проектирование, развертывание. Книга рассчитана на читателей с
различным уровнем подготовки, интересующихся вопросами моделирования и проектирования
приложений с помощью UML. |
 |
«Практическое руководство по экстремальному программированию» Дэвида Астелса,
Гранвилла Миллера и Мирослава Новака посвящено экстремальному программированию
(eXtreme Programming; ХР). В нем описано, как реализуется XP, и приведены
примеры подобных проектов. |
 |
«Практическое руководство по функционально-ориентированной разработке
ПО» Стивена Р. Палмера и Джона М. Фелсинга — первое полное руководство по
реализации методов функционально-ориентированной разработки ПО, которая
сочетает основные преимущества гибких методологий с техниками моделирования,
способными охватить самые большие проекты и команды. |