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