Читаем Правила войны и систем полностью

Maciashek_23

Политические требования и юридические требования зачастую подразумеваются, чем явно формулируются в документе описания требований. Подобная ошибка может обойтись очень дорого. [138]


Maciashek_22

Документ описания требований должен создать прецендент для системы. В частности, необходимо упомянуть обо всех усилиях, приложенных для обоснования необходимости системы. [136]


Maciashek_21

Используйте шаблоны документов описания требований.

Шаблоны для документов описания требований широко доступны. Их можно найти в учебниках, стандартах, выпускпаемых ISO, IEEE и т.д., на Web-страницах консалтинговых фирм, программных средствах разработки и т. д. Со временем каждая организация разрабатыввает свои собственные стандарты, которые соотвествуют принятой в организации практике, корпоративной культуре, кругу читателей, типам разрабатываемых систем. [135]

IEEE Recommended Practice for Software Requirements Specifications


Maciashek_20

Рамки системы

Наибольшее беспокойство при разработке доставляет так называемое «расползание рамок» системы.

Чтобы ответить на вопрос о рамках системы, необходимо знать, в каком контексте функционирует наша система.

Рамки системы можно определить обозначив внешние сущности и входные/выходные потоки между внешними сущностями и нашей системой.

Всякое требование, которое не может быть поддержано за счет внутрисистемных возможностей обработки, выходит за рамки системы.

Язык UML не обладает средствами построения визуальной модели, позволяющей определить границы системы. Поэтому зачастую для решения этой задачи прибегают к помощи контекстных диаграмм потоков данных DFD (Data Flow Diagrams) [130]


Maciashek_19

Комплекс моделей проекта

На этапе установления требований осуществляется выявление требований и их определение на естественном языке. При этом постоянно ведется деятельность по обобщенному визуальному представлению собранных требований т.н. бизнес-моделирование требований.

Бизнес-модель может быть представлена в виде трех общих диаграмм — диаграммы контекста, диаграммы бизнес-прецендентов и диаграммы бизнес-классов. [140]

Формальное моделирование требований на языке UML проводится на этапе спецификации требований.

Для установления рамок системы необходима высокоуровневая визуальная модель ключевых прецендентов и наиболее существенных классов т.н. бизнес-классы

Диаграммы прецендентов и моделей классов используются параллельно и поочередно играя роль «лидера гонки» в рамках последовательных итераций разработки.

Проектирование и реализация тесно переплетены и могут иницировать обратную связь с моделями спецификации требований. [129]


Maciashek_18

Управление изменениями

Требования к системе изменяются.

Изменения нельзя рассматривать как «удар», а вот неуправляемые изменения — это настоящий удар по проекту.

Чем дальше продвинулась разработка, тем дороже обходится внесение изменений.

Необходима сильная стратегия управления изменениями для документирования запросов на изменения (change request), оценки влияния оказываемого изменениями (change impact).

Поскольку изменение требований обходится дорого, для каждого запроса на изменение необходимо создавать бизнес-прецендент.

Управление изменениями включает отслеживание больших объемов взаимосвязанной информации в течение длительного времени. Без инструментов поддержки управление изменениями обречено.


Maciashek_17

Эффективность традиционных методов выявления требований (интервью, анкеты, наблюдение и изучение деловых документов) обратно пропорциональна риску проекта.

Высокий риск означает, что систему трудно реализовать — не вполне ясны даже обобщенные требования. [117]


Maciashek_16

Операции принадлежат скорее к сфере проектирования, чем анализа. [45,97]


Maciashek_15

При определении того, являются ли понятия присуствующие в требованиях классами следует ответить на вопросы:

— Является ли понятие «вместилищем» данных?

— Обладает ли оно отдельными атрибутами, способными принимать разные значения?

— Можно ли создать для него множество объектов-экземпляров?

— Входит ли оно в границы прикладной области? [45,93]


Maciashek_14

Основная непредсказуемая трудность при разработке программного обеспечения связана с участниками проекта — программный продукт должен дать участниками ощутимые выгоды; в противном случае его ждет провал. В «треугольник» факторов, обеспечивающих успех проекта, помимо человеческого фактора входят стабильный процесс и поддержка языка и средств моделирования. [45,59]


Maciashek_13

Не «измеряя» прошлого, организация не в состоянии точно планировать будущее. [45,53]


Maciashek_12

То, что нельзя спланировать, нельзя и осуществить. [45,52]


Перейти на страницу:

Похожие книги

Пожалейте читателя. Как писать хорошо
Пожалейте читателя. Как писать хорошо

Книга «Пожалейте читателя» – сборник советов Курта Воннегута начинающим писателям, его размышления о писательстве как ремесле и искусстве. А еще это биография мастера американской литературы, подготовленная после смерти Курта Воннегута писательницей Сьюзен Макконнелл, его бывшей студенткой, которая много лет с ним дружила. Остроумные и язвительные рекомендации Воннегута, взятые из его романов, эссе, лекций, статей, интервью и писем, с подробными комментариями Сьюзен Макконнелл вдохновят каждого, кто выбрал писательский путь. Они помогут понять, о чем и для кого писать, где отыскивать истории и как не пропасть в омуте творческого ступора и страха. «Пожалейте читателя» – полезное руководство для начинающих авторов и отличный подарок всем поклонникам творчества Курта Воннегута.

Курт Воннегут , Сьюзен Макконнелл

Руководства / Словари, справочники / Словари и Энциклопедии
Библия БДСМ. Полное руководство
Библия БДСМ. Полное руководство

Первое исчерпывающее пособие по БДСМ. Уникальный иллюстрированный гид для тех, кому просто любопытно, и для тех, кто уже в Теме. В этой книге известные педагоги и профессионалы ответили на все важные вопросы и раскрыли все интересующие вас темы: основные принципы, ролевые игры, господство, подчинение, фистинг, садизм, мазохизм, связывание, физическое воздействие, тантра необычного секса и многое другое. Если вы хоть раз задумывались о БДСМ, значит, эта книга то, что вам нужно. Она способна обучить, вдохновить и бросить вызов даже опытным игрокам. Не бойтесь экспериментировать, и добро пожаловать в мир сексуальных приключений!

Литагент «5 редакция» , Тристан Таормино

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Руководства / Дом и досуг / Образовательная литература / Словари и Энциклопедии