КНИГИ
Рекомендации литературы по инженерии требований и прикладному системному анализу
Разработка требований к ПО и ИС
Обзор процесса, принципов и правил

  1. Юрий Химонин. Сбор и анализ требований к программному продукту
    Статья-введение в разработку требований к ПО (50 страниц)
  2. Илья Корнипаев. Требования для программного обеспечения: Рекомендации по сбору и документированию
    Хорошее введение в тему выявления требований для начинающих (120 страниц)
  3. Леффингуэлл, Уидриг. Принципы работы с требованиями к ПО
    Хороший обзор процесса и основных практик по работе с требованиями (400 страниц)

Техники выявления и описания требований


  1. Майк Кон. Пользовательские истории (User stories applied for agile software development)
    Хорошая методичка по технике представления функциональных требований
    в формате «пользовательских историй»
  2. Алистер Коберн. Современные методы описания функциональных требований к системам (Writing Effective Use Cases)
    Замечательная методичка по разработке функциональных требований
    в формате «способов применения» (вариантов использования, use cases)
  3. Карл Вигерс. Разработка требований к программному обеспечению(Software Requirements)
    Энциклопедия, библия и справочник по требованиям к ПО

Визуальное моделирование предметной области и ПО


  1. Мартин Фаулер. Введение в UML
    Краткое и информативное пособие по основам UML-моделирования
  2. Рамбо, Блаха. UML 2.0. Объектно-ориентированное моделирование и разработка(Object-Oriented Modeling and Design with UML)
    Книга отлично раскрывает практики работы с моделями
Проектирование пользовательского опыта и интерфейсов
Управление ИТ-специалистами
  1. Johanna Rothman, Esther Derby. Behind Closed Doors: Secrets of Great Management
    Изложение лучших практик people management в области разработки ИТ-систем.
Философия техники и качества технических систем